Published September 9, 2021
| Version 0.7.2
Software
Open
eljost/pysisyphus: Bugfixes, Refactoring for more consistency
Description
Addition
- Added ability to retry/rerun crashed calculations (
retry_calc: 1
). For now only supported by ORCA. - Support for
fragments: total
inendopt:
section. This allows optimizing the system as whole as well as optimizing the separate fragments - Single geometries from multi-geometry input files can now be accessed via pythons index-notation:
fn: multi_geoms.trj[1]
would only load the second geometry frommulti_geoms.trj
- Very basic support for preconditioning of position and rotation.
precontr:
in YAML input; runs beforepreopt
. Still very slow for sizable systems. pr_nto
keyword support forOverlapCalculator
to dynamically select the number of NTO pairs in overlap calculations
- Hessian was unnecessarily recalculated in TS optimizations after COS runs
- Fixed Eckart projection to remove translation and rotation. Adapted from geomeTRIC
- Eckart projection in calculation of initial displacement from TS in IRC runs was never carried out
- Made parsing & storing of MO and CI coefficients in
store_overlap_data()
much more consistent
- coord_type in optimizations and wavenumber of imaginary mode in IRC runs is now reported
- Added separate ORCA5 calculator (
type: orca5
) so ORCA4 and ORCA5 can be setup in parallel - Refactored geometry loading via
get_geoms
andread_geoms
intrj.py
to support arbitrary kwargs - All
preopt/tsopt/endopt
sections can now contain ageom
section, e.g., to control the coord_type - Requested and actual energy lowering is now reported in IRC runs
- Wavenumber/frequencies are now also reported when thermoanalysis is printed
Files
eljost/pysisyphus-0.7.2.zip
Files
(8.4 MB)
Name | Size | Download all |
---|---|---|
md5:f418e8c80951883d31ed3fb0634f821a
|
8.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/eljost/pysisyphus/tree/0.7.2 (URL)