molpro_parser
This module parses the molpro output file given as calculation.out
- molpro_parser.can_be_float(string) bool
checks if a string can be turned into a float or not
- molpro_parser.numerate_strings(string_list)
Enumerates all strings in a list based on occurence
- Attributes:
a list of strings representing atom symbols [“H”,”O”,”H”]
- Return:
Enumerated list based on occurence
- molpro_parser.parse_Cartesian_F_Matrix_from_start_of_matrix(file) array
Parses the second derivative matrix from the molpro.out file
- Attributes:
- file:
a molpro.out file as an inputfile
- molpro_parser.parse_xyz_from_inputfile(inputfile)
Parses the xyz coordinates form a molpro.out file
- Attributes:
- inputfile:
a molpro.out file as an input
- Returns:
a object of the molecule class