meshi.energy.simpleEnergyTerms.outOfPlane
Class OutOfPlaneEnergy
java.lang.Object
meshi.energy.AbstractEnergy
meshi.energy.simpleEnergyTerms.SimpleEnergyTerm
meshi.energy.simpleEnergyTerms.outOfPlane.OutOfPlaneEnergy
- All Implemented Interfaces:
- Attributable, Updateable
public class OutOfPlaneEnergy
- extends SimpleEnergyTerm
OutOfPlane energy term.
| Methods inherited from class meshi.energy.AbstractEnergy |
addAttribute, comment, getAttribute, isOn, off, on, toArray, toArray, toArray, toArray, toString, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
torsionList
protected TorsionList torsionList
- The constructor associates any outOfPlane with its parameters.
distanceMatrix
protected DistanceMatrix distanceMatrix
OutOfPlaneEnergy
public OutOfPlaneEnergy()
OutOfPlaneEnergy
public OutOfPlaneEnergy(DistanceMatrix distanceMatrix,
TorsionList torsionList,
OutOfPlaneParametersList parametersList,
double weight)
createParameters
public Parameters createParameters(java.lang.String line)
createElement
public EnergyElement createElement(java.lang.Object baseElement,
Parameters parameters)
- Specified by:
createElement in class SimpleEnergyTerm
getKey
public Parameters getKey(java.lang.Object baseElement)
handleMissingParameters
public void handleMissingParameters(java.lang.Object obj)
- Overrides:
handleMissingParameters in class AbstractEnergy