vmm.latticemodel
Class LatticeModel.LatticeData
java.lang.Object
vmm.latticemodel.LatticeModel.LatticeData
- Direct Known Subclasses:
- FermiPastaUlam.FPULatticeData, Toda.TodaLatticeData
- Enclosing class:
- LatticeModel
protected class LatticeModel.LatticeData
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
currentTime
public double currentTime
stepNumber
public double stepNumber
stepSize
public double stepSize
density
public double density
maxDisplacement
public double maxDisplacement
youngsModulus
public double youngsModulus
latticeLength
public double latticeLength
latticeBoundaryCondition
public int latticeBoundaryCondition
latticeInitialShape
public int latticeInitialShape
latticeInitialMode
public int latticeInitialMode
TotalModalEnergy
public double TotalModalEnergy
currentDisplacement
public double[] currentDisplacement
currentVelocity
public double[] currentVelocity
RealNormalModeAngularFrequencies
public double[] RealNormalModeAngularFrequencies
MyWaveArray
public double[] MyWaveArray
MyVelocityArray
public double[] MyVelocityArray
LatticeModel.LatticeData
public LatticeModel.LatticeData(LatticeModel.LMView view)
latticeSpacing
public double latticeSpacing(LatticeModel.LMView view)
massPerNode
public double massPerNode(LatticeModel.LMView view)
pulseWidth
public double pulseWidth()
waveNumber
public double waveNumber()
LatticeTotalEnergy
protected double LatticeTotalEnergy(LatticeModel.LMView view)
RungeKuttaLattice
protected void RungeKuttaLattice(double[] x0,
double[] u0,
LatticeModel.LMView view)
step
public void step(LatticeModel.LMView view)