cgexplore.forcefields.MartiniForceFieldLibrary¶
- class cgexplore.forcefields.MartiniForceFieldLibrary(present_beads, vdw_bond_cutoff, prefix)[source]¶
Bases:
ForceFieldLibraryDefine a library of forcefields with varying parameters.
Methods
Yield forcefields from library.
- add_angle_range(angle_range)¶
Add a range of terms to library.
- Parameters:
angle_range (TargetAngleRange | TargetCosineAngleRange | PyramidAngleRange)
- Return type:
None
- add_bond_range(bond_range)¶
Add a range of terms to library.
- Parameters:
bond_range (TargetBondRange)
- Return type:
None
- add_nonbonded_range(nonbonded_range)¶
Add a range of terms to library.
- Parameters:
nonbonded_range (TargetNonbondedRange)
- Return type:
None
- add_torsion_range(torsion_range)¶
Add a range of terms to library.
- Parameters:
torsion_range (TargetTorsionRange)
- Return type:
None