Closed paulsaxe closed 11 months ago
Right now, the AUX file uses a single format for all floating-point number outputs and its precision can be adjusted with the PRECISION
option of AUX: AUX(PRECISION=4,MOS=10,XP,XS)
in your example will add 4 extra digits of precision. Does this address your request, or do you think that there is value in independently adjusting the precision of specific quantities in the AUX file?
Fabulous. Didn’t know of that option! Will try it.
For smaller systems it doesn’t matter, but for larger systems with many optimization steps I imagine the AUX file is already huge and huger doesn’t sound good. However, I think that leaving the AUX file pretty much alone and added something like a JSON file in addition or instead, with more control, would be a better idea.
Describe the bug The coordinate output in the AUX file has 4 figures after the decimal, which is too few for MOPAC to recognize the symmetry if those coordinates are used for another calculation:
To Reproduce
or any optimization calculation shows this issue. Expected behavior It is not a problem (I think) that the steps along the optimization have fewer figures to keep the file small, but the final geometry of the optimization and any other place where MOPAC changes the geometry should write out more decimal places, probably about 8. The FORCE and THERMO calculations reorient the structure so they create a new geometry.