abstract class Calculation
extends java.lang.Object
Modifier and Type | Field and 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 and Description |
---|
Calculation() |
Modifier and Type | Method and 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)