Class eos_had_sym4 (o2scl)¶
-
class eos_had_sym4 : public o2scl::eos_had_eden_base¶
Construct an EOS with an arbitrary choice for the terms in the symmetry energy that are quartic in the isospin asymmetry.
References:
Created for [Steiner06].
Public Functions
-
inline virtual int calc_temp_f_gen(double nB, double nQ, double nS, double T, thermo &th)¶
Equation of state as a function of baryon, charge, and strangeness density at finite temperature.
-
int set_base_eos(eos_had_sym4_base &seb)¶
Set the base equation of state.
-
virtual int test_eos(fermion &ne, fermion &pr, thermo <h)¶
Test the equation of state.
This compares the chemical potentials from calc_e_sep() to their finite-difference approximations in order to ensure that the separation into potential and kinetic parts is done properly.
-
virtual int calc_e(fermion &ne, fermion &pr, thermo <h)¶
Equation of state as a function of density.
Public Members
-
double alpha¶
The strength of the quartic terms.
Protected Attributes
-
eos_had_sym4_base *sp¶
The base equation of state to use.
-
inline virtual int calc_temp_f_gen(double nB, double nQ, double nS, double T, thermo &th)¶