.Simulation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Public Attributes | List of all members
DataReader::ShellData Struct Reference

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.
 

Detailed Description

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.

Constructor & Destructor Documentation

ShellData::ShellData ( )

Constructor.

Initializes all members.


The documentation for this struct was generated from the following files: