stko.OpenMMEnergy
- class stko.OpenMMEnergy(force_field, box_vectors=None, define_stereo=False, partial_charges_method='am1bcc', platform=None)[source]
Bases:
objectUses OpenMM to calculate energy.
- Parameters:
force_field (ForceField) – The force field to use.
box_vectors (Quantity | None) – The box vectors to use.
define_stereo (bool) – Toggle calculation of stereochemistry.
partial_charges_method (Literal['am1bcc', 'mmff94', 'gasteiger', 'am1-mulliken', 'espaloma-am1bcc']) – The method to use for calculating partial charges. The default
"am1bcc"is semi-empirical and may be slow.platform (Literal['CUDA'] | None) – The platform to use.
Methods
Calculate the energy of mol in kilojoules per mole.