Fixed bug with number of parameters in Drude dispersion

这个提交包含在:
Craig Warren
2025-06-30 11:37:04 +02:00
父节点 0256f1bdd2
当前提交 3fa3647de2

查看文件

@@ -430,19 +430,19 @@ def process_multicmds(multicmds):
for cmdinstance in multicmds[cmdname]:
tmp = cmdinstance.split()
if len(tmp) < 5:
if len(tmp) < 4:
logger.exception(
"'"
+ cmdname
+ ": "
+ " ".join(tmp)
+ "'"
+ " requires at least five parameters"
+ " requires at least four parameters"
)
raise ValueError
poles = int(tmp[0])
material_ids = tmp[(3 * poles) + 1 : len(tmp)]
material_ids = tmp[(2 * poles) + 1 : len(tmp)]
omega = []
gamma = []