valSPH
|
#include <EoS.h>
Public Member Functions | |
EoS () | |
It creates a new empty EoS. It will be invoked by the constructors of its children classes. | |
virtual vector< double > | calculateP (double gamma, vector< double > rho, vector< double > e)=0 |
It will be implemented by its children class and calculates the pressure. | |
~EoS () | |
It destroys the EoS object. | |
EoS::EoS | ( | ) |
It creates a new empty EoS. It will be invoked by the constructors of its children classes.
EoS::~EoS | ( | ) |
It destroys the EoS object.
|
pure virtual |
It will be implemented by its children class and calculates the pressure.
Implemented in IdealGasEoS, LSEoS, MIT60EoS, MIT80EoS, and ShenEoS.