pysimm.forcefield.gaff2 module¶
-
class
pysimm.forcefield.gaff2.Gaff2(db_file=None)[source]¶ Bases:
pysimm.forcefield.forcefield.ForcefieldForcefield object with typing rules for Gaff2 model. By default reads data file in forcefields subdirectory.
-
ff_name¶ gaff2
-
pair_style¶ lj
-
bond_style¶ harmonic
-
angle_style¶ harmonic
-
dihedral_style¶ fourier
-
improper_style¶ cvff
-
ff_class¶ 1
-
assign_atypes(s)[source]¶ Gaff2 specific angle typing rules. Requires
SystemobjectParticleobjects have bonds, type and type.name defined. * use after assign_ptypes *Parameters: s – SystemReturns: None
-
assign_btypes(s)[source]¶ Gaff2 specific bond typing rules. Requires
SystemobjectParticleobjects have bonds, type and type.name defined. * use after assign_ptypes *Parameters: s – SystemReturns: None
-
assign_charges(s, charges='gasteiger')[source]¶ Charge assignment. Gasteiger is default for now.
Parameters: - s –
System - charges – gasteiger
Returns: None
- s –
-