LORENE
|
Strange matter EOS (MIT Bag model) with crust. More...
#include <eos.h>
Public Member Functions | |
Eos_strange_cr (double n0_b60_i, double b60_i, double ent0_i, double eps_fit_i, double rho0_b60_i, double ent_nd_i, double rho_nd_i, double gam_i) | |
Standard constructor. More... | |
Eos_strange_cr (const Eos_strange_cr &) | |
Copy constructor. More... | |
virtual | ~Eos_strange_cr () |
Destructor. More... | |
void | operator= (const Eos_strange_cr &) |
Assignment to another Eos_strange . More... | |
virtual bool | operator== (const Eos &) const |
Comparison operator (egality) More... | |
virtual bool | operator!= (const Eos &) const |
Comparison operator (difference) More... | |
virtual int | identify () const |
Returns a number to identify the sub-classe of Eos the object belongs to. More... | |
double | get_n0_b60 () const |
Returns the baryon density at zero pressure divided by [unit: ]. More... | |
double | get_b60 () const |
Returns the bag constant [unit: ]. More... | |
double | get_ent0 () const |
Returns the log-enthalpy threshold for setting the energy density to a non zero value (should be negative). More... | |
double | get_eps_fit () const |
Returns the fitting parameter related to the square of sound velocity by . More... | |
double | get_rho0_b60 () const |
Returns the energy density at zero pressure divided by . More... | |
double | get_ent_nd () const |
Returns the log-enthalpy at neutron drip point, defining the boundary between crust and core. More... | |
double | get_rho_nd () const |
Returns the energy density at neutron drip point, defining the boundary between crust and core [unit: ]. More... | |
double | get_gam () const |
Returns the adiabatic index for the crust model. More... | |
virtual void | sauve (FILE *) const |
Save in a file. More... | |
virtual double | nbar_ent_p (double ent, const Param *par=0x0) const |
Computes the baryon density from the log-enthalpy. More... | |
virtual double | ener_ent_p (double ent, const Param *par=0x0) const |
Computes the total energy density from the log-enthalpy. More... | |
virtual double | press_ent_p (double ent, const Param *par=0x0) const |
Computes the pressure from the log-enthalpy. More... | |
virtual double | der_nbar_ent_p (double ent, const Param *par=0x0) const |
Computes the logarithmic derivative from the log-enthalpy. More... | |
virtual double | der_ener_ent_p (double ent, const Param *par=0x0) const |
Computes the logarithmic derivative from the log-enthalpy. More... | |
virtual double | der_press_ent_p (double ent, const Param *par=0x0) const |
Computes the logarithmic derivative from the log-enthalpy. More... | |
virtual double | csound_square_ent_p (double, const Param *) const |
Computes the sound speed squared from the enthapy with extra parameters (virtual function implemented in the derived classes). More... | |
const char * | get_name () const |
Returns the EOS name. More... | |
void | set_name (const char *name_i) |
Sets the EOS name. More... | |
Cmp | nbar_ent (const Cmp &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the baryon density field from the log-enthalpy field and extra parameters. More... | |
Scalar | nbar_ent (const Scalar &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the baryon density field from the log-enthalpy field and extra parameters. More... | |
Cmp | ener_ent (const Cmp &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the total energy density from the log-enthalpy and extra parameters. More... | |
Scalar | ener_ent (const Scalar &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the total energy density from the log-enthalpy and extra parameters. More... | |
Cmp | press_ent (const Cmp &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the pressure from the log-enthalpy and extra parameters. More... | |
Scalar | press_ent (const Scalar &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the pressure from the log-enthalpy and extra parameters. More... | |
Cmp | der_nbar_ent (const Cmp &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the logarithmic derivative from the log-enthalpy and extra parameters. More... | |
Scalar | der_nbar_ent (const Scalar &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the logarithmic derivative from the log-enthalpy and extra parameters. More... | |
Cmp | der_ener_ent (const Cmp &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the logarithmic derivative from the log-enthalpy and extra parameters. More... | |
Scalar | der_ener_ent (const Scalar &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the logarithmic derivative from the log-enthalpy and extra parameters. More... | |
Cmp | der_press_ent (const Cmp &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the logarithmic derivative from the log-enthalpy and extra parameters. More... | |
Scalar | der_press_ent (const Scalar &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the logarithmic derivative from the log-enthalpy and extra parameters. More... | |
Scalar | csound_square_ent (const Scalar &ent, int nzet, int l_min=0, Param *par=0x0) const |
Computes the sound speed squared from the enthalpy with extra parameters. More... | |
Static Public Member Functions | |
static Eos * | eos_from_file (FILE *) |
Construction of an EOS from a binary file. More... | |
static Eos * | eos_from_file (ifstream &) |
Construction of an EOS from a formatted file. More... | |
Protected Member Functions | |
Eos_strange_cr (FILE *) | |
Constructor from a binary file (created by the function sauve(FILE*) ). More... | |
Eos_strange_cr (ifstream &) | |
Constructor from a formatted file. More... | |
void | set_auxiliary () |
Computes the auxiliary quantities n0 , rh0 , b34 and fach from the values of the other parameters. More... | |
virtual ostream & | operator>> (ostream &) const |
Operator >> More... | |
void | calcule (const Cmp &thermo, int nzet, int l_min, double(Eos::*fait)(double, const Param *) const, Param *par, Cmp &resu) const |
General computational method for Cmp 's. More... | |
void | calcule (const Scalar &thermo, int nzet, int l_min, double(Eos::*fait)(double, const Param *) const, Param *par, Scalar &resu) const |
General computational method for Scalar 's. More... | |
Protected Attributes | |
double | n0_b60 |
Baryon density at zero pressure divided by . More... | |
double | b60 |
Bag constant [unit: ]. More... | |
double | ent0 |
Log-enthalpy threshold for setting the energy density to a non zero value (should be negative). More... | |
double | eps_fit |
Fitting parameter related to the square of sound velocity by . More... | |
double | rho0_b60 |
Energy density at zero pressure divided by . More... | |
double | ent_nd |
Log-enthalpy at neutron drip point, defining the boundary between crust and core. More... | |
double | rho_nd |
Energy density at neutron drip point, defining the boundary between crust and core [unit: ]. More... | |
double | gam |
Adiabatic index for the crust model. More... | |
double | n0 |
Baryon density at zero pressure. More... | |
double | rho0 |
Energy density at zero pressure. More... | |
double | b34 |
More... | |
double | fach |
Factor . More... | |
double | rho_nd_nucl |
Energy density at neutron drip point, defining the boundary between crust and core [unit: rho_unit ]. More... | |
double | x_nd |
Ratio of pressure to energy density at neutron drip point. More... | |
double | ncr_nd |
Rescaled number density at neutron drip point. More... | |
double | delent |
Enthalpy shift in quark phase. More... | |
double | unsgam1 |
More... | |
double | gam1sx |
More... | |
char | name [100] |
EOS name. More... | |
Friends | |
Eos * | Eos::eos_from_file (FILE *) |
The construction functions from a file. More... | |
Eos * | Eos::eos_from_file (ifstream &) |
Strange matter EOS (MIT Bag model) with crust.
For liquid core, this equation of state (EOS) corresponds to u,d,s degenerate symetric matter in the MIT bag model, according to approximate formula given in Zdunik, Astron. Astrophys. 359 , 311 (2000). The EOS for crust is a polytropic approximation of the BPS model up to neutron drip point. ()
Lorene::Eos_strange_cr::Eos_strange_cr | ( | double | n0_b60_i, |
double | b60_i, | ||
double | ent0_i, | ||
double | eps_fit_i, | ||
double | rho0_b60_i, | ||
double | ent_nd_i, | ||
double | rho_nd_i, | ||
double | gam_i | ||
) |
Standard constructor.
n0_b60_i | Baryon density at zero pressure divided by [unit: ] |
b60_i | Bag constant [unit: ] |
ent0_i | Log-enthalpy threshold for setting the energy density to a non zero value (should be negative) |
eps_fit_i | Fitting parameter related to the square of sound velocity by [cf. Zdunik, Astron. Astrophys. 359 , 311 (2000)] |
rho0_b60_i | Energy density at zero pressure divided by [unit: ] |
ent_nd_i | Log-enthalpy at neutron drip point, defining the boundary between crust and core |
rho_nd_i | Energy density at neutron drip point, defining the boundary between crust and core [unit: ] |
gam_i | Adiabatic index for the crust model |
Definition at line 103 of file eos_strange_cr.C.
References set_auxiliary().
Lorene::Eos_strange_cr::Eos_strange_cr | ( | const Eos_strange_cr & | eos_i | ) |
|
protected |
Constructor from a binary file (created by the function sauve(FILE*)
).
This constructor is protected because any EOS construction from a binary file must be done via the function Eos::eos_from_file(FILE*)
.
Definition at line 141 of file eos_strange_cr.C.
References b60, ent0, ent_nd, eps_fit, Lorene::fread_be(), gam, n0_b60, rho0_b60, rho_nd, and set_auxiliary().
|
protected |
Constructor from a formatted file.
This constructor is protected because any EOS construction from a formatted file must be done via the function Eos::eos_from_file(ifstream&)
.
Definition at line 159 of file eos_strange_cr.C.
References b60, ent0, ent_nd, eps_fit, gam, n0_b60, rho0_b60, rho_nd, and set_auxiliary().
|
virtual |
Destructor.
Definition at line 180 of file eos_strange_cr.C.
|
protectedinherited |
General computational method for Cmp
's.
thermo | [input] thermodynamical quantity (for instance the enthalpy field)from which the thermodynamical quantity resu is to be computed. |
nzet | [input] number of domains where resu is to be computed. |
l_min | [input] index of the innermost domain is which resu is to be computed [default value: 0]; resu is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
fait | [input] pointer on the member function of class Eos which performs the pointwise calculation. |
par | possible extra parameters of the EOS |
resu | [output] result of the computation. |
Definition at line 213 of file eos.C.
References Lorene::Cmp::get_etat().
|
protectedinherited |
General computational method for Scalar
's.
thermo | [input] thermodynamical quantity (for instance the enthalpy field)from which the thermodynamical quantity resu is to be computed. |
nzet | [input] number of domains where resu is to be computed. |
l_min | [input] index of the innermost domain is which resu is to be computed [default value: 0]; resu is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
fait | [input] pointer on the member function of class Eos which performs the pointwise calculation. |
par | possible extra parameters of the EOS |
resu | [output] result of the computation. |
Definition at line 285 of file eos.C.
References Lorene::Scalar::get_etat().
|
inherited |
Computes the sound speed squared from the enthalpy with extra parameters.
ent | [input, unit: c^2] enthalpy |
nzet | number of domains where the derivative dln(e)/dln(H) is to be computed. |
l_min | index of the innermost domain is which the coefficient dln(n)/dln(H) is to be computed [default value: 0]; the derivative dln(e)/dln(H) is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
par | possible extra parameters of the EOS |
Definition at line 499 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Eos::csound_square_ent_p(), and Lorene::Tensor::get_mp().
|
inlinevirtual |
Computes the sound speed squared from the enthapy with extra parameters (virtual function implemented in the derived classes).
ent | [input, unit: c^2] enthalpy |
par | possible extra parameters of the EOS |
Implements Lorene::Eos.
Definition at line 2554 of file eos.h.
References Lorene::c_est_pas_fait().
|
inherited |
Computes the logarithmic derivative from the log-enthalpy and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the derivative dln(e)/dln(H) is to be computed. |
l_min | index of the innermost domain is which the coefficient dln(n)/dln(H) is to be computed [default value: 0]; the derivative dln(e)/dln(H) is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
par | possible extra parameters of the EOS |
Definition at line 454 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Eos::der_ener_ent_p(), and Lorene::Cmp::get_mp().
|
inherited |
Computes the logarithmic derivative from the log-enthalpy and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the derivative dln(e)/dln(H) is to be computed. |
l_min | index of the innermost domain is which the coefficient dln(n)/dln(H) is to be computed [default value: 0]; the derivative dln(e)/dln(H) is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
par | possible extra parameters of the EOS |
Definition at line 464 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Eos::der_ener_ent_p(), and Lorene::Tensor::get_mp().
|
virtual |
Computes the logarithmic derivative from the log-enthalpy.
ent | [input, unit: ] log-enthalpy H |
Implements Lorene::Eos.
Definition at line 526 of file eos_strange_cr.C.
References delent, ent0, ent_nd, eps_fit, Lorene::exp(), and fach.
|
inherited |
Computes the logarithmic derivative from the log-enthalpy and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the derivative dln(n)/dln(H) is to be computed. |
l_min | index of the innermost domain is which the coefficient dln(n)/dln(H) is to be computed [default value: 0]; the derivative dln(n)/dln(H) is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
par | possible extra parameters of the EOS |
Definition at line 431 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Eos::der_nbar_ent_p(), and Lorene::Cmp::get_mp().
|
inherited |
Computes the logarithmic derivative from the log-enthalpy and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the derivative dln(n)/dln(H) is to be computed. |
l_min | index of the innermost domain is which the coefficient dln(n)/dln(H) is to be computed [default value: 0]; the derivative dln(n)/dln(H) is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
par | possible extra parameters of the EOS |
Definition at line 441 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Eos::der_nbar_ent_p(), and Lorene::Tensor::get_mp().
|
virtual |
Computes the logarithmic derivative from the log-enthalpy.
ent | [input, unit: ] log-enthalpy H |
Implements Lorene::Eos.
Definition at line 500 of file eos_strange_cr.C.
|
inherited |
Computes the logarithmic derivative from the log-enthalpy and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the derivative dln(p)/dln(H) is to be computed. |
par | possible extra parameters of the EOS |
l_min | index of the innermost domain is which the coefficient dln(n)/dln(H) is to be computed [default value: 0]; the derivative dln(p)/dln(H) is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
Definition at line 476 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Eos::der_press_ent_p(), and Lorene::Cmp::get_mp().
|
inherited |
Computes the logarithmic derivative from the log-enthalpy and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the derivative dln(p)/dln(H) is to be computed. |
par | possible extra parameters of the EOS |
l_min | index of the innermost domain is which the coefficient dln(n)/dln(H) is to be computed [default value: 0]; the derivative dln(p)/dln(H) is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
Definition at line 486 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Eos::der_press_ent_p(), and Lorene::Tensor::get_mp().
|
virtual |
Computes the logarithmic derivative from the log-enthalpy.
ent | [input, unit: ] log-enthalpy H |
Implements Lorene::Eos.
Definition at line 554 of file eos_strange_cr.C.
References delent, ent0, ent_nd, Lorene::exp(), and fach.
|
inherited |
Computes the total energy density from the log-enthalpy and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the energy density is to be computed. |
l_min | index of the innermost domain is which the energy density is to be computed [default value: 0]; the energy density is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
par | possible extra parameters of the EOS |
Definition at line 387 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Eos::ener_ent_p(), and Lorene::Cmp::get_mp().
|
inherited |
Computes the total energy density from the log-enthalpy and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the energy density is to be computed. |
l_min | index of the innermost domain is which the energy density is to be computed [default value: 0]; the energy density is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
par | possible extra parameters of the EOS |
Definition at line 397 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Eos::ener_ent_p(), and Lorene::Tensor::get_mp().
|
virtual |
Computes the total energy density from the log-enthalpy.
ent | [input, unit: ] log-enthalpy H |
Implements Lorene::Eos.
Definition at line 440 of file eos_strange_cr.C.
References delent, ent0, ent_nd, eps_fit, Lorene::exp(), fach, gam, gam1sx, Lorene::pow(), rho0, rho_nd_nucl, unsgam1, and x_nd.
|
staticinherited |
Construction of an EOS from a binary file.
The file must have been created by the function sauve(FILE*)
.
Definition at line 193 of file eos_from_file.C.
References Lorene::fread_be().
|
staticinherited |
Construction of an EOS from a formatted file.
The fist line of the file must start by the EOS number, according to the following conventions:
Eos_poly
).Eos_poly_newt
).Eos_incomp
).Eos_incomp_newt
).Eos_Fermi
)MEos
)Eos_multi_poly
)The second line in the file should contain a name given by the user to the EOS. The following lines should contain the EOS parameters (one parameter per line), in the same order than in the class declaration.
Definition at line 345 of file eos_from_file.C.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inherited |
|
inline |
|
inline |
|
virtual |
Returns a number to identify the sub-classe of Eos
the object belongs to.
Implements Lorene::Eos.
Definition at line 149 of file eos_from_file.C.
|
inherited |
Computes the baryon density field from the log-enthalpy field and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the baryon density is to be computed. |
l_min | index of the innermost domain is which the baryon density is to be computed [default value: 0]; the baryon density is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
par | possible extra parameters of the EOS |
Definition at line 362 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Cmp::get_mp(), and Lorene::Eos::nbar_ent_p().
|
inherited |
Computes the baryon density field from the log-enthalpy field and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the baryon density is to be computed. |
l_min | index of the innermost domain is which the baryon density is to be computed [default value: 0]; the baryon density is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
par | possible extra parameters of the EOS |
Definition at line 372 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Tensor::get_mp(), and Lorene::Eos::nbar_ent_p().
|
virtual |
Computes the baryon density from the log-enthalpy.
ent | [input, unit: ] log-enthalpy H |
Implements Lorene::Eos.
Definition at line 413 of file eos_strange_cr.C.
References delent, ent0, ent_nd, eps_fit, Lorene::exp(), gam1sx, n0, ncr_nd, Lorene::pow(), and unsgam1.
|
virtual |
Comparison operator (difference)
Implements Lorene::Eos.
Definition at line 356 of file eos_strange_cr.C.
References operator==().
void Lorene::Eos_strange_cr::operator= | ( | const Eos_strange_cr & | eosi | ) |
Assignment to another Eos_strange
.
Definition at line 190 of file eos_strange_cr.C.
References b60, ent0, ent_nd, eps_fit, gam, n0_b60, Lorene::Eos::name, rho0_b60, rho_nd, set_auxiliary(), and Lorene::Eos::set_name().
|
virtual |
Comparison operator (egality)
Implements Lorene::Eos.
Definition at line 275 of file eos_strange_cr.C.
References b60, ent0, ent_nd, eps_fit, gam, Lorene::Eos::identify(), identify(), n0_b60, rho0_b60, and rho_nd.
|
protectedvirtual |
|
inherited |
Computes the pressure from the log-enthalpy and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the pressure is to be computed. |
l_min | index of the innermost domain is which the pressure is to be computed [default value: 0]; the pressure is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
par | possible extra parameters of the EOS |
Definition at line 409 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Cmp::get_mp(), and Lorene::Eos::press_ent_p().
|
inherited |
Computes the pressure from the log-enthalpy and extra parameters.
ent | [input, unit: ] log-enthalpy H defined by , where e is the (total) energy density, p the pressure, n the baryon density, and the baryon mass |
nzet | number of domains where the pressure is to be computed. |
l_min | index of the innermost domain is which the pressure is to be computed [default value: 0]; the pressure is computed only in domains whose indices are in [l_min,l_min+nzet-1] . In the other domains, it is set to zero. |
par | possible extra parameters of the EOS |
Definition at line 419 of file eos.C.
References Lorene::Eos::calcule(), Lorene::Tensor::get_mp(), and Lorene::Eos::press_ent_p().
|
virtual |
Computes the pressure from the log-enthalpy.
ent | [input, unit: ] log-enthalpy H |
Implements Lorene::Eos.
Definition at line 471 of file eos_strange_cr.C.
References delent, ent0, ent_nd, Lorene::exp(), fach, gam, gam1sx, Lorene::pow(), rho0, rho_nd_nucl, unsgam1, and x_nd.
|
virtual |
Save in a file.
Reimplemented from Lorene::Eos.
Definition at line 366 of file eos_strange_cr.C.
References b60, ent0, ent_nd, eps_fit, Lorene::fwrite_be(), gam, n0_b60, rho0_b60, rho_nd, and Lorene::Eos::sauve().
|
protected |
Computes the auxiliary quantities n0
, rh0
, b34
and fach
from the values of the other parameters.
Definition at line 212 of file eos_strange_cr.C.
References b34, b60, delent, ent_nd, eps_fit, Lorene::exp(), fach, gam, gam1sx, Lorene::log(), n0, n0_b60, ncr_nd, Lorene::pow(), rho0, rho0_b60, rho_nd, rho_nd_nucl, unsgam1, and x_nd.
|
inherited |
|
friend |
The construction functions from a file.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |