31#ifndef RELAXATIONPTMU_H
32#define RELAXATIONPTMU_H
Base class for a mesh cell.
Definition Cell.h:59
int m_liq
Liquid phase number for phase change.
Definition RelaxationPTMu.h:66
int m_vap
Vapor phase number for phase change.
Definition RelaxationPTMu.h:67
void initializeCriticalPressure(Cell *cell) override
Initialize the theoritical critical pressure of the fluid.
Definition RelaxationPTMu.cpp:70
~RelaxationPTMu() override
Definition RelaxationPTMu.cpp:66
int getType() const override
Return the pressure-, temperature- and chemical-potential-relaxation type.
Definition RelaxationPTMu.h:63
RelaxationPTMu(tinyxml2::XMLElement *element, std::vector< std::string > const &nameEOS, std::string fileName="Unknown file")
Relaxation constructor from a XML format reading.
Definition RelaxationPTMu.cpp:37
void relaxation(Cell *cell, const double &, Prim type=vecPhases) override
Stiff Thermo-Chemical relaxation method.
Definition RelaxationPTMu.cpp:77
double m_pcrit
Theoritical critical pressure of the fluid.
Definition RelaxationPTMu.h:68
Relaxation()
Definition Relaxation.cpp:35
Definition tinyxml2.h:1148