public class FindPairMoleculeIndex
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected CoordinateDefinitionNitrogen |
coordinateDef |
|
protected double |
halfUnitCellLength |
|
protected int[] |
index |
|
protected boolean[][][][][] |
isNewPair |
|
protected Vector |
molAVec |
|
protected Vector |
molBVec |
|
protected int |
nCell |
|
protected IMoleculePositionDefinition |
positionDefinition |
|
protected double[][][] |
siteDisplacement |
|
protected Vector |
tempOrientA |
|
protected Vector |
tempOrientB |
|
protected Vector |
tempVec |
Constructor | Description |
---|---|
FindPairMoleculeIndex(Space space,
CoordinateDefinitionNitrogen coordinateDefination) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
getIsNewPair(int[] index) |
|
int |
getOrientationIndex(Vector orientation) |
|
int[] |
getPairMoleculesIndex(IMolecule moleculeA,
IMolecule moleculeB,
boolean isReverseOrder) |
|
int[] |
getSiteDisplacementIndex() |
|
void |
resetNewMoleculePair() |
|
void |
updateNewMoleculePair(int[] index) |
protected int[] index
protected CoordinateDefinitionNitrogen coordinateDef
protected IMoleculePositionDefinition positionDefinition
protected Vector tempVec
protected Vector tempOrientA
protected Vector tempOrientB
protected Vector molAVec
protected Vector molBVec
protected double halfUnitCellLength
protected double[][][] siteDisplacement
protected boolean[][][][][] isNewPair
protected int nCell
public FindPairMoleculeIndex(Space space, CoordinateDefinitionNitrogen coordinateDefination)
public int[] getPairMoleculesIndex(IMolecule moleculeA, IMolecule moleculeB, boolean isReverseOrder)
public int[] getSiteDisplacementIndex()
public void updateNewMoleculePair(int[] index)
public void resetNewMoleculePair()
public int getOrientationIndex(Vector orientation)
public boolean getIsNewPair(int[] index)