pysimm.forcefield.gaff2¶
Module Contents¶
Classes¶
pysimm.forcefield.Gaff2 |
- class pysimm.forcefield.gaff2.Gaff2(db_file=None)[source]¶
Bases:
pysimm.forcefield.forcefield.Forcefieldpysimm.forcefield.Gaff2
Forcefield 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_ptypes(self, s)[source]¶
pysimm.forcefield.Gaff2.assign_ptypes
Gaff2 specific particle typing rules. Requires
SystemobjectParticleobjects have bonds defined. * use System.add_particle_bonding() to ensure this ** Not entirely inclusive - some atom types not used *
- Parameters
s –
System- Returns
None
- assign_btypes(self, s)[source]¶
pysimm.forcefield.Gaff2.assign_btypes
Gaff2 specific bond typing rules. Requires
SystemobjectParticleobjects have bonds, type and type.name defined. * use after assign_ptypes *- Parameters
s –
System- Returns
None
- assign_atypes(self, s)[source]¶
pysimm.forcefield.Gaff2.assign_atypes
Gaff2 specific angle typing rules. Requires
SystemobjectParticleobjects have bonds, type and type.name defined. * use after assign_ptypes *- Parameters
s –
System- Returns
None
- assign_dtypes(self, s)[source]¶
pysimm.forcefield.Gaff2.assign_dtypes
Gaff2 specific dihedral typing rules. Requires
SystemobjectParticleobjects have bonds, type and type.name defined. * use after assign_ptypes *- Parameters
s –
System- Returns
None