|
LORENE
|
Equation of state for the CompOSE database with a consistent computation of the log-enthalpy (derived from Eos_CompOSE ).
More...
#include <eos_compose.h>
Public Member Functions | |||
| Eos_consistent (const string &files_path) | |||
| Constructor from CompOSE data. | |||
| Eos_consistent (const char *file_name) | |||
| Standard constructor. | |||
| virtual | ~Eos_consistent () | ||
| Destructor. | |||
| virtual bool | operator== (const Eos &) const | ||
| Comparison operator (egality) | |||
| virtual bool | operator!= (const Eos &) const | ||
| Comparison operator (difference) | |||
| virtual int | identify () const | ||
Returns a number to identify the sub-classe of Eos the object belongs to. | |||
| virtual double | nbar_ent_p (double ent, const Param *par=0x0) const | ||
| Computes the baryon density from the log-enthalpy. | |||
| virtual double | ener_ent_p (double ent, const Param *par=0x0) const | ||
| Computes the total energy density from the log-enthalpy. | |||
| virtual double | press_ent_p (double ent, const Param *par=0x0) const | ||
| Computes the pressure from the log-enthalpy. | |||
| virtual void | sauve (FILE *) const | ||
| Save in a file. | |||
| virtual double | der_nbar_ent_p (double ent, const Param *par=0x0) const | ||
Computes the logarithmic derivative ![]() | |||
| virtual double | der_ener_ent_p (double ent, const Param *par=0x0) const | ||
Computes the logarithmic derivative ![]() | |||
| virtual double | der_press_ent_p (double ent, const Param *par=0x0) const | ||
Computes the logarithmic derivative ![]() | |||
| virtual double | der_press_nbar_p (double ent, const Param *par=0x0) const | ||
Computes the logarithmic derivative ![]() | |||
| const char * | get_name () const | ||
| Returns the EOS name. | |||
| void | set_name (const char *name_i) | ||
| Sets the EOS name. | |||
| Cmp | nbar_ent (const Cmp &ent, int nzet, int l_min=0, const Param *par=0x0) const | ||
| Computes the baryon density field from the log-enthalpy field and extra parameters. | |||
| Scalar | nbar_ent (const Scalar &ent, int nzet, int l_min=0, const Param *par=0x0) const | ||
| Computes the baryon density field from the log-enthalpy field and extra parameters. | |||
| Cmp | ener_ent (const Cmp &ent, int nzet, int l_min=0, const Param *par=0x0) const | ||
| Computes the total energy density from the log-enthalpy and extra parameters. | |||
| Scalar | ener_ent (const Scalar &ent, int nzet, int l_min=0, const Param *par=0x0) const | ||
| Computes the total energy density from the log-enthalpy and extra parameters. | |||
| Cmp | press_ent (const Cmp &ent, int nzet, int l_min=0, const Param *par=0x0) const | ||
| Computes the pressure from the log-enthalpy and extra parameters. | |||
| Scalar | press_ent (const Scalar &ent, int nzet, int l_min=0, const Param *par=0x0) const | ||
| con valign="top">virtual press_ent dia="(prefers-color-scheme: dark1a3be0626f60f423a696379a"> | |||
| Param *Param * | const Scalar &ent, const | ener_ent (ss="el" href="classLorene_1_1EvEvolution__std.html">double, | |