|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmeshi.energy.AbstractEnergy
meshi.energy.pairwiseNonBondedTerms.NonBondedEnergyTerm
meshi.energy.hydrogenBondsAngle.AbstractPunishAngleEnergy
public abstract class AbstractPunishAngleEnergy
Created by IntelliJ IDEA. User: amilev Date: 14/03/2006 Time: 14:13:56 To change this template use File | Settings | File Templates.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class meshi.energy.AbstractEnergy |
|---|
AbstractEnergy.UpdateableList |
| Field Summary | |
|---|---|
protected HBondList |
hBondList
|
| Fields inherited from class meshi.energy.pairwiseNonBondedTerms.NonBondedEnergyTerm |
|---|
distanceMatrix, energyElement |
| Fields inherited from class meshi.energy.AbstractEnergy |
|---|
comment, filter, INFINITY, NaN, on, updateableResources, weight |
| Constructor Summary | |
|---|---|
AbstractPunishAngleEnergy()
|
|
AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight)
|
|
AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight,
DistanceList specialDis)
|
|
AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight,
DistanceList specialDis,
double xMAx)
|
|
AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight,
DistanceList specialDis,
double xMax,
double maxAngle)
|
|
AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight,
double xMax)
|
|
AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight,
double xMax,
double maxAngle)
|
|
| Method Summary | |
|---|---|
double |
evaluate()
Evaluates energy for each distance |
void |
evaluateAtoms()
Describe evaluateAtoms method here. |
abstract void |
setComment()
set the comment to be the relavent comment according to the instance |
abstract void |
setEnergyElement()
set the energyElement to point on the relavent instance |
abstract void |
setEnergyElement(double xMax)
set the energyElement to point on the relavent instance |
abstract void |
setEnergyElement(double xMax,
double maxAngle)
set the energyElement to point on the relavent instance |
void |
test(TotalEnergy totalEnergy,
Atom atom)
Testing of one atom in all energy elements |
| Methods inherited from class meshi.energy.AbstractEnergy |
|---|
addAttribute, comment, getAttribute, handleMissingParameters, 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 |
| Field Detail |
|---|
protected HBondList hBondList
| Constructor Detail |
|---|
public AbstractPunishAngleEnergy()
public AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight)
public AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight,
double xMax)
public AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight,
double xMax,
double maxAngle)
public AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight,
DistanceList specialDis)
public AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight,
DistanceList specialDis,
double xMAx)
public AbstractPunishAngleEnergy(DistanceMatrix distanceMatrix,
HBondList hBondList,
double weight,
DistanceList specialDis,
double xMax,
double maxAngle)
| Method Detail |
|---|
public abstract void setEnergyElement()
public abstract void setEnergyElement(double xMax)
public abstract void setEnergyElement(double xMax,
double maxAngle)
public abstract void setComment()
public double evaluate()
NonBondedEnergyTerm
evaluate in class NonBondedEnergyTermpublic void evaluateAtoms()
NonBondedEnergyTermevaluateAtoms method here.
evaluateAtoms in class NonBondedEnergyTerm
public void test(TotalEnergy totalEnergy,
Atom atom)
NonBondedEnergyTerm
test in class NonBondedEnergyTermtotalEnergy - a TotalEnergy valueatom - an criminal Atom value
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||