QCEngine icon indicating copy to clipboard operation
QCEngine copied to clipboard

QCEngine/NWChem interface minor update

Open kaka-zuumi opened this issue 1 year ago • 3 comments

Description

A minor update to make it so that the keywords "noautosym" and "nocenter" can be passed to NWChem

Changelog description

Added a few lines in "build_input" in "runner.py" which can take some input keywords and change the NWChem input file to add them.

Status

  • [x] Code base linted
  • [x] Ready to go

I've tested these changes on a personal installation of QCEngine/NWChem (for preparation for NWChemEx...)

kaka-zuumi avatar Apr 10 '24 03:04 kaka-zuumi

Have you tried nocom noreorient symmetry c1 if you're building the molecule from string https://github.com/MolSSI/QCEngine/blob/master/qcengine/programs/tests/test_ghost.py#L20-L21 . Or fix_com=True, fix_orientation=True, symmetry=c1 https://github.com/MolSSI/QCElemental/blob/master/qcelemental/models/molecule.py#L263-L286 if building molecule from schema?

I think that should do what you intend. qcng is supposed to return program native orientation if fix_com/_orient=F or return in AtomicInput input Cartesian orientation if fix_com/_orient=T.

loriab avatar Apr 13 '24 07:04 loriab

Did the alternate way of getting gradients back in input orientation end up working for you?

loriab avatar May 02 '24 18:05 loriab

closed by #470

loriab avatar Jan 28 '25 07:01 loriab