|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmeshi.energy.EnergyElement
meshi.energy.simpleEnergyTerms.alphaAngle.AlphaAngleEnergyElement
public class AlphaAngleEnergyElement
| Field Summary | |
|---|---|
private Angle |
angle
|
private Atom |
atom1
|
private Atom |
atom2
|
private Atom |
atom3
|
private double |
BUFF
|
double |
force
|
double |
force2
|
private double |
hiAng
|
private double |
infForce
|
private double |
infForce3
|
private double |
INV_BUFF
|
private double |
loAng
|
private boolean |
on
|
private double |
weight
|
| Fields inherited from class meshi.energy.EnergyElement |
|---|
atoms, dFormatSrt, dFormatStd, DX, frozen, relativeDiffTolerance, VERY_SMALL, XYZ |
| Constructor Summary | |
|---|---|
AlphaAngleEnergyElement(Angle angle,
AlphaAngleParameters param,
double weight)
The constructor needs a CA3 angle. |
|
| Method Summary | |
|---|---|
Atom |
atom1()
|
Atom |
atom2()
|
Atom |
atom3()
|
double |
evaluate()
Angle energy calculation and atom forces updating. |
Angle |
getAngle()
|
boolean |
isOn()
|
protected void |
setAtoms()
|
java.lang.String |
toString()
|
void |
turnOff()
|
void |
turnOn()
|
| Methods inherited from class meshi.energy.EnergyElement |
|---|
atoms, evaluateAtoms, frozen, test, updateFrozen |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private Atom atom1
private Atom atom2
private Atom atom3
private Angle angle
private double loAng
private double hiAng
private double weight
private final double BUFF
private final double INV_BUFF
private final double infForce
private final double infForce3
public double force
public double force2
private boolean on
| Constructor Detail |
|---|
public AlphaAngleEnergyElement(Angle angle,
AlphaAngleParameters param,
double weight)
| Method Detail |
|---|
public double evaluate()
evaluate in class EnergyElementpublic Angle getAngle()
public java.lang.String toString()
toString in class java.lang.Objectprotected void setAtoms()
setAtoms in class EnergyElementpublic Atom atom1()
public Atom atom2()
public Atom atom3()
public boolean isOn()
public void turnOn()
public void turnOff()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||