icset_opt
In this module the arguments for the command line input of nomodeco are defined
- icset_opt.find_optimal_coordinate_set(ic_dict, args, idof, reciprocal_massmatrix, reciprocal_square_massmatrix, rottra, CartesianF_Matrix, atoms, symmetric_coordinates, L, intfreq_penalty, intfc_penalty) dict
Returns a dictionary with the optimal coordinate set. For each entry in the ic_dict, the metric of Nomodeco gets calculated, then the set with the highest metric gets selected
- Attributes:
- ic_dict:
a dictionary containing all the possible IC sets
- idof:
a integer with the vibrational degrees of freedom
- reciprocal_massmatrix:
a np.array with the reciprocal masses of the atoms
- reciprocal_square_massmatrix:
a np.array with the reciprocal square masses of the atoms
- CartesianF_Matrix:
the second derivative matrix of the frequency calculation
- atoms:
a object of the Molecule class