public class HarmonicCrystal
extends java.lang.Object
Constructor | Description |
---|---|
HarmonicCrystal(double rho,
int[] nCells,
Primitive primitive,
Basis basis,
Potential2SoftSpherical potential,
Space _space) |
Modifier and Type | Method | Description |
---|---|---|
double |
getHelmholtzFreeEnergy(double temperature) |
|
double |
getLatticeEnergy() |
|
int |
getMaxLatticeShell() |
|
NormalModesPotential |
getNormalModes() |
|
static void |
main(java.lang.String[] args) |
|
void |
setMaxLatticeShell(int maxLatticeShell) |
public HarmonicCrystal(double rho, int[] nCells, Primitive primitive, Basis basis, Potential2SoftSpherical potential, Space _space)
public NormalModesPotential getNormalModes()
public double getLatticeEnergy()
public double getHelmholtzFreeEnergy(double temperature)
public int getMaxLatticeShell()
public void setMaxLatticeShell(int maxLatticeShell)
public static void main(java.lang.String[] args)