![]() |
.Simulation
|
Stores the information pertaining to each shell layer in the simulated system. More...
#include <ShellData.h>
Public Member Functions | |
ShellData () | |
Constructor. More... | |
Public Attributes | |
double | Radius |
Indicates the radial position of the shell from the center of the bubble. | |
int | NumberOfParticles |
Indicates the number of particles within this shell layer. | |
double | Density |
Indicates the particle density within this shell layer of the bubble. | |
vector< double > | Temperature |
Records the average temperature of the particles according to their gas type. | |
vector< double > | MaxTemperature |
Records the maximum temperature of the particles according to their gas type. | |
vector< double > | Velocity |
Records the average velocity of the particles according to their gas type. | |
vector< double > | Ionization |
Records the ionization percentages of the particles according to their gas type. | |
vector< double > | Percent |
Indicates how much of the shell is made up by each type of gas by percentage. | |
vector< double > | KineticEnergy |
Records the kinetic energy of the particles in the bubble. | |
vector< double > | KineticEnergyCom |
Records the kinetic energy '?' of the particles in the bubble. | |
int | GasTypes |
Indicates the number of types of gases found in this shell layer. | |
Stores the information pertaining to each shell layer in the simulated system.
The snapshot contains the metadata relevant to the bubble modeled in the molecular dynamics simulation. The metadata is obtained by dividing the bubble into shells, or layers, and calculating the data for each shell. The resulting data is then stored into the snapshot according to their respective shell layer. ShellData captures the metadata for these individual shells.
ShellData::ShellData | ( | ) |
Constructor.
Initializes all members.