Package ffx.ui.commands
Class SimulationUpdate
java.lang.Object
ffx.ui.commands.SimulationUpdate
- All Implemented Interfaces:
Serializable
The SimulationUpdate class is a serializable wrapper for FFX simulation data that changes during
a simulation.
- Author:
- Michael J. Schnieders
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptiondouble[][]
boolean
double[][]
double
double
double[][]
double[][]
double
double
static int
ConstantNONE=0
int
static int
ConstantOPTIMIZATION=2
double
double
boolean
static int
ConstantSIMULATION=1
int
double
double
int
double[][]
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isNewer
(SimulationMessage message) isNewervoid
print()
print
-
Field Details
-
NONE
public static int NONEConstantNONE=0
-
SIMULATION
public static int SIMULATIONConstantSIMULATION=1
-
OPTIMIZATION
public static int OPTIMIZATIONConstantOPTIMIZATION=2
-
read
public boolean read -
type
public int type -
numatoms
public int numatoms -
coordinates
public double[][] coordinates -
time
public double time -
temperature
public double temperature -
energy
public double energy -
potential
public double potential -
kinetic
public double kinetic -
intermolecular
public double intermolecular -
pressure
public double pressure -
density
public double density -
velocity
public double[][] velocity -
acceleration
public double[][] acceleration -
step
public int step -
gradients
public double[][] gradients -
amoeba
public boolean amoeba -
induced
public double[][] induced
-
-
Constructor Details
-
SimulationUpdate
public SimulationUpdate(int n, int t, boolean a) Constructor for SimulationUpdate.- Parameters:
n
- a int.t
- a int.a
- a boolean.
-
-
Method Details
-
isNewer
isNewer- Parameters:
message
- aSimulationMessage
object.- Returns:
- a boolean.
-
print
public void print()print
-