Ejemplo n.º 1
0
 def __init__(self, bondingtype1, bondingtype2, 
              C6=0.0 * units.kilojoules_per_mole * units.nanometers ** (6),
              C12=0.0 * units.kilojoules_per_mole * units.nanometers ** (12),
              type=False):
     AbstractNonbondedType.__init__(self, bondingtype1, bondingtype2, type)
     self.C6 = C6
     self.C12 = C12
Ejemplo n.º 2
0
 def __init__(self, bondingtype1, bondingtype2, 
              sigma=0.0 * units.nanometers,
              epsilon=0.0 * units.kilojoules_per_mole,
              type=False):
     AbstractNonbondedType.__init__(self, bondingtype1, bondingtype2, type)
     self.sigma = sigma
     self.epsilon = epsilon
Ejemplo n.º 3
0
 def __init__(self, bondingtype1, bondingtype2, 
              a=0.0 * units.kilojoules_per_mole,
              b=0.0 * units.nanometers ** (-1),
              C6=0.0 * units.kilojoules_per_mole * units.nanometers ** (6),
              type=False):
     AbstractNonbondedType.__init__(self, bondingtype1, bondingtype2, type)
     self.a = a
     self.b = b
     self.C6 = C6