meshi.energy.pairwiseNonBondedTerms.excludedVolOLD
Class ExcludedVolEnergyElementOLD
java.lang.Object
meshi.energy.EnergyElement
meshi.energy.pairwiseNonBondedTerms.NonBondedEnergyElement
meshi.energy.pairwiseNonBondedTerms.excludedVolOLD.ExcludedVolEnergyElementOLD
public class ExcludedVolEnergyElementOLD
- extends NonBondedEnergyElement
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ALPHA
public final double ALPHA
- ALPHA is the transition zone (in Ang) where the energy change in the forth power 0.0 to 1.0.
- See Also:
- Constant Field Values
C
public final double C
- C is the parameter of EV = C*(d-sigma)^4 in the range [0,sigma]
- See Also:
- Constant Field Values
distanceMatrix
protected DistanceMatrix distanceMatrix
atom1
protected Atom atom1
atom2
protected Atom atom2
distance
protected Distance distance
sigma
protected double sigma
Rfac
protected double Rfac
frozen
protected boolean frozen
dEdD
protected double dEdD
dEdX
protected double dEdX
dEdY
protected double dEdY
dEdZ
protected double dEdZ
energy
protected double energy
weight
protected double weight
rMax
protected double rMax
parameters
protected double[][] parameters
ExcludedVolEnergyElementOLD
public ExcludedVolEnergyElementOLD()
ExcludedVolEnergyElementOLD
public ExcludedVolEnergyElementOLD(DistanceMatrix distanceMatrix,
double Rfac,
double weight,
double[][] parameters)
setAtoms
protected void setAtoms()
- Specified by:
setAtoms in class EnergyElement
set
public void set(java.lang.Object obj)
- Specified by:
set in class NonBondedEnergyElement
evaluate
public double evaluate()
- Specified by:
evaluate in class EnergyElement
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object