Force_field.force_field_term_parameter module¶
Description¶
The
ParaMol.Force_field.force_field_term_parameter.Parameterclass is the ParaMol representation of a force field term parameter, e.g., a force constant or an equilibrium value.A
ParaMol.Force_field.force_field_term_parameter.Parameterinstance has param_key and force_group attributes that define what is the force field term to which this parameter belongs and what is the role of the parameter in the force field term.The attribute optimize determines whether or not this parameters is optimizable.
The symmetry_group attribute enables to make this parameter equivalent to others in symmetry-constrained optimizations.
-
class
ParaMol.Force_field.force_field_term_parameter.Parameter(symmetry_group, optimize, param_key, value, ff_term=None)¶ Bases:
objectParaMol representation of a force field parameter.
- Parameters
symmetry_group (str) – Symmetry group of the force field term.
optimize (bool) – Flags that signals whether or not this is an optimizable parameters.
param_key (str) – Key of the parameter.
value (float/int) – Value of the parameter.
ff_term (ParaMol.Force_field.force_field_term.FFTerm) – Force field term to which this parameter original belongs
- Variables
symmetry_group (str) – Symmetry group of the force field term.
optimize (bool) – Flags that signals whether or not this is an optimizable parameters.
param_key (str) – Key of the parameter.
value (float/int) – Value of the parameter.
multiplicity – Multiplicity of the parameter, i.e., how many parameters with the same symmetry_group exist and param_key exist. Only relevant for symmetry-constrained optimizations.
ff_term (ParaMol.Force_field.force_field_term.FFTerm) – Force field term to which this parameter original belongs