@@ -441,9 +441,11 @@ def system(
441441 )
442442 with open (os .path .join (tmpdir , "tmp.sh" ), "a" ) as out :
443443 if log_file :
444- out .write (f"run.py '{ command } ' | tee calc.out\n " )
444+ # out.write(f"run.py '{command}' | tee calc.out\n")
445+ out .write (f"{ command } | tee calc.out\n " )
445446 else :
446- out .write (f"run.py '{ command } '\n " )
447+ # out.write(f"run.py '{command}'\n")
448+ out .write (f"{ command } \n " )
447449 sftp_put (
448450 os .path .join (tmpdir , "tmp.sh" ),
449451 os .path .join (remote_dir , f"submit_{ software } .sh" ),
@@ -2514,7 +2516,7 @@ def launch_nwchem_calc(calc, files):
25142516 )
25152517
25162518 ret = system (
2517- "mpirun -n {PAL} nwchem calc.inp" ,
2519+ f "mpirun -n { PAL } nwchem calc.inp" ,
25182520 "calc.out" ,
25192521 software = "NWChem" ,
25202522 calc_id = calc .id ,
@@ -4530,6 +4532,13 @@ def get_Gaussian_xyz(text):
45304532 "Single-Point Energy" : nwchem_sp ,
45314533 # "Minimum Energy Path": mep,
45324534 },
4535+ "PySCF" : {
4536+ # "Geometrical Optimisation": pyscf_opt,
4537+ # "TS Optimisation": pyscf_ts,
4538+ # "Frequency Calculation": pyscf_freq,
4539+ # "Constrained Optimisation": pyscf_scan,
4540+ # "Single-Point Energy": pyscf_sp,
4541+ },
45334542}
45344543
45354544time_dict = {}
0 commit comments