Expand description
File I/O utilities for geometry and checkpoint files.
This module provides functions for reading and writing molecular geometries in various formats including XYZ, Gaussian input/output, and checkpoint files.
Functionsยง
- build_
bagel_ header - Builds a BAGEL input file header string.
- build_
gaussian_ header - Builds a Gaussian input file header string (legacy interface).
- build_
gaussian_ ๐header_ internal - Internal Gaussian header builder that doesnโt modify the method string.
- build_
gaussian_ ๐header_ internal_ with_ chk - build_
orca_ header - Builds an ORCA input file header string with basename.
- build_
orca_ ๐header_ internal - build_
program_ header - Builds a program-specific input file header string.
- build_
program_ header_ with_ basename - Builds a program-specific input file header string with input basename for ORCA .gbw paths.
- build_
program_ header_ with_ chk - Builds a program-specific input file header with custom checkpoint/GBW file support.
- build_
xtb_ header - Builds an XTB input file header string.
- clean_
gaussian_ keywords - Cleans Gaussian keywords by removing comments and extra whitespace.
- clean_
keywords - Cleans keywords by removing comments and extra whitespace (generic version).
- modify_
method_ for_ run_ mode - Dynamically modifies a QM method string based on run mode and program.
- write_
xyz - Writes a molecular geometry to an XYZ file.