org.jmol.quantum
Class QuantumCalculation
java.lang.Object
org.jmol.quantum.QuantumCalculation
- Direct Known Subclasses:
- MepCalculation, MOCalculation
abstract class QuantumCalculation
- extends java.lang.Object
Method Summary |
protected void |
initialize(int nX,
int nY,
int nZ)
|
protected void |
setupCoordinates(float[] originXYZ,
float[] stepsXYZ,
java.util.BitSet bsSelected,
javax.vecmath.Point3f[] atomCoordAngstroms)
|
private void |
setXYZBohr(float[] bohr,
int i,
int n)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
doDebug
protected boolean doDebug
bohr_per_angstrom
protected static final float bohr_per_angstrom
- See Also:
- Constant Field Values
voxelData
protected float[][][] voxelData
xMin
protected int xMin
xMax
protected int xMax
yMin
protected int yMin
yMax
protected int yMax
zMin
protected int zMin
zMax
protected int zMax
qmAtoms
protected QuantumCalculation.QMAtom[] qmAtoms
atomIndex
protected int atomIndex
thisAtom
protected QuantumCalculation.QMAtom thisAtom
xBohr
protected float[] xBohr
yBohr
protected float[] yBohr
zBohr
protected float[] zBohr
originBohr
protected float[] originBohr
stepBohr
protected float[] stepBohr
nX
protected int nX
nY
protected int nY
nZ
protected int nZ
X
protected float[] X
Y
protected float[] Y
Z
protected float[] Z
X2
protected float[] X2
Y2
protected float[] Y2
Z2
protected float[] Z2
rangeBohrOrAngstroms
protected float rangeBohrOrAngstroms
unitFactor
protected float unitFactor
volume
protected float volume
QuantumCalculation
QuantumCalculation()
initialize
protected void initialize(int nX,
int nY,
int nZ)
setupCoordinates
protected void setupCoordinates(float[] originXYZ,
float[] stepsXYZ,
java.util.BitSet bsSelected,
javax.vecmath.Point3f[] atomCoordAngstroms)
setXYZBohr
private void setXYZBohr(float[] bohr,
int i,
int n)