MMFFAngleCalc, MMFFDistanceCalc, MMFFESCalc, MMFFOOPCalc, MMFFSBCalc, MMFFTorsionCalc, MMFFVDWCalc, UFFAngleCalc, UFFDistanceCalc, UFFOOPCalc, UFFTorsionCalc, UFFVDWCalcabstract class Calculation
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
(package private) MinAtom |
a |
|
(package private) MinAtom |
b |
|
(package private) MinAtom |
c |
|
(package private) Calculations |
calcs |
|
(package private) MinAtom |
d |
|
(package private) double[] |
dData |
|
(package private) double |
dE |
|
(package private) double |
delta |
|
(package private) double |
energy |
|
(package private) int |
ia |
|
(package private) int |
ib |
|
(package private) int |
ic |
|
(package private) int |
id |
|
(package private) int[] |
iData |
|
(package private) java.lang.Integer |
key |
|
(package private) double |
rab |
|
(package private) double |
theta |
| Constructor | Description |
|---|---|
Calculation() |
| Modifier and Type | Method | Description |
|---|---|---|
(package private) abstract double |
compute(java.lang.Object[] dataIn) |
|
(package private) double |
getEnergy() |
|
(package private) void |
getPointers(java.lang.Object[] dataIn) |
|
(package private) Calculation |
set(Calculations calcs) |
|
(package private) void |
setData(javajs.util.Lst<java.lang.Object[]> calc,
int ia,
int ib,
double d) |
java.lang.Integer key
double dE
MinAtom a
MinAtom b
MinAtom c
MinAtom d
int ia
int ib
int ic
int id
int[] iData
double[] dData
double delta
double rab
double theta
double energy
Calculations calcs
Calculation set(Calculations calcs)
void setData(javajs.util.Lst<java.lang.Object[]> calc,
int ia,
int ib,
double d)
calc - ia - ib - d - abstract double compute(java.lang.Object[] dataIn)
double getEnergy()
void getPointers(java.lang.Object[] dataIn)