ensembles::McNPTSimulation Class Reference

#include <McNPTSimulation.h>

Inheritance diagram for ensembles::McNPTSimulation:

glotzmc::McSimulation glotzsimapi::SimulationApi glotzmc::Simulation

List of all members.

Public Member Functions

 McNPTSimulation ()
 McNPTSimulation (const double, const double)
void SetPressure (const double)
double GetPressure ()
double GetNumberDensity ()
double GetVolume ()
std::vector< double > GetEnsembleIntensives ()
std::vector< double > GetEnsembleExtensives ()
virtual void SetEnsembleIntensives (std::vector< double >)
bool IsPressureSet ()

Protected Member Functions

void UpdateEnsembleValues ()

Protected Attributes

TrialVolumeChangemVolumeMove
double mPressure
bool mPressureIsSet


Constructor & Destructor Documentation

ensembles::McNPTSimulation::McNPTSimulation (  ) 

ensembles::McNPTSimulation::McNPTSimulation ( const   double,
const   double 
)


Member Function Documentation

void ensembles::McNPTSimulation::SetPressure ( const   double  ) 

double ensembles::McNPTSimulation::GetPressure (  ) 

double ensembles::McNPTSimulation::GetNumberDensity (  ) 

double ensembles::McNPTSimulation::GetVolume (  ) 

std::vector< double > ensembles::McNPTSimulation::GetEnsembleIntensives (  )  [virtual]

Reimplemented from glotzmc::McSimulation.

std::vector< double > ensembles::McNPTSimulation::GetEnsembleExtensives (  )  [virtual]

Reimplemented from glotzmc::McSimulation.

void ensembles::McNPTSimulation::SetEnsembleIntensives ( std::vector< double >  intensive  )  [virtual]

Reimplemented from glotzmc::McSimulation.

bool ensembles::McNPTSimulation::IsPressureSet (  ) 

void ensembles::McNPTSimulation::UpdateEnsembleValues (  )  [protected, virtual]

Reimplemented from glotzmc::McSimulation.


Member Data Documentation

TrialVolumeChange* ensembles::McNPTSimulation::mVolumeMove [protected]

double ensembles::McNPTSimulation::mPressure [protected]

bool ensembles::McNPTSimulation::mPressureIsSet [protected]


The documentation for this class was generated from the following files:
Generated on Tue Feb 24 20:53:10 2009 by  doxygen 1.5.3