P2SemiclassicalMolecular.MoleculeInfopublic static class P2SemiclassicalMolecular.MoleculeInfoBrute extends java.lang.Object implements P2SemiclassicalMolecular.MoleculeInfo
| Modifier and Type | Field | Description |
|---|---|---|
protected Vector |
cm |
|
protected Tensor |
id |
|
protected Tensor |
moment |
|
protected Tensor |
momentj |
|
protected Vector |
rj |
|
protected Tensor |
rjrj |
|
protected Vector[] |
rv |
| Constructor | Description |
|---|---|
MoleculeInfoBrute(Space space) |
| Modifier and Type | Method | Description |
|---|---|---|
double |
getMass(IMolecule molecule) |
Returns the mass of the molecule.
|
Vector[] |
getMomentAndAxes(IMolecule molecule) |
Returns the moment of inertia as a vector containing Ix, Iy, Iz
and also the principle axes.
|
protected final Vector cm
protected final Vector rj
protected final Tensor id
protected final Tensor moment
protected final Tensor momentj
protected final Tensor rjrj
protected final Vector[] rv
public MoleculeInfoBrute(Space space)
public double getMass(IMolecule molecule)
P2SemiclassicalMolecular.MoleculeInfogetMass in interface P2SemiclassicalMolecular.MoleculeInfopublic Vector[] getMomentAndAxes(IMolecule molecule)
P2SemiclassicalMolecular.MoleculeInfogetMomentAndAxes in interface P2SemiclassicalMolecular.MoleculeInfo