26 #ifndef O2SCL_SYM4_EOS_H 27 #define O2SCL_SYM4_EOS_H 30 #include <o2scl/eos_had_apr.h> 31 #include <o2scl/eos_had_rmf.h> 32 #include <o2scl/eos_had_skyrme.h> 33 #include <o2scl/eos_had_potential.h> 34 #include <o2scl/test_mgr.h> 36 #ifndef DOXYGEN_NO_O2NS 59 #ifndef DOXYGEN_INTERNAL 80 double &alphak,
double &alphap,
double &alphat,
81 double &diff_kin,
double &diff_pot,
82 double &ed_kin_nuc,
double &ed_pot_nuc);
92 double &ed_pot,
double &mu_n_kin,
double &mu_p_kin,
93 double &mu_n_pot,
double &mu_p_pot)=0;
112 double &ed_pot,
double &mu_n_kin,
double &mu_p_kin,
113 double &mu_n_pot,
double &mu_p_pot);
132 double &ed_pot,
double &mu_n_kin,
double &mu_p_kin,
133 double &mu_n_pot,
double &mu_p_pot);
151 double &ed_pot,
double &mu_n_kin,
double &mu_p_kin,
152 double &mu_n_pot,
double &mu_p_pot);
166 #ifndef DOXYGEN_INTERNAL 171 double energy_kin(
double var);
174 double energy_pot(
double var);
183 double &ed_pot,
double &mu_n_kin,
double &mu_p_kin,
184 double &mu_n_pot,
double &mu_p_pot);
201 #ifndef DOXYGEN_INTERNAL 233 #ifndef DOXYGEN_NO_O2NS
Generalized potential model equation of state.
fermion e
An electron for the computation of the .
virtual double calc_muhat(fermion &ne, fermion &pr)
Compute , the out-of-whack parameter.
Construct an EOS with an arbitrary choice for the terms in the symmetry energy that are quartic in th...
double alpha
The strength of the quartic terms.
virtual int calc_e_sep(fermion &ne, fermion &pr, double &ed_kin, double &ed_pot, double &mu_n_kin, double &mu_p_kin, double &mu_n_pot, double &mu_p_pot)=0
Compute the potential and kinetic parts separately (to be overwritten in children) ...
A class to compute quartic contributions to the symmetry energy [abstract base].
Relativistic mean field theory EOS.
virtual int calc_e_alpha(fermion &ne, fermion &pr, thermo <h, double &alphak, double &alphap, double &alphat, double &diff_kin, double &diff_pot, double &ed_kin_nuc, double &ed_pot_nuc)
Compute alpha at the specified density.
fermion_zerot fzt2
Zero-temperature fermion thermodynamics.
A version of eos_had_potential to separate potential and kinetic contributions.
A version of eos_had_skyrme to separate potential and kinetic contributions.
A hadronic EOS based on a function of the densities [abstract base].
A version of eos_had_apr to separate potential and kinetic contributions.
A version of eos_had_rmf to separate potential and kinetic contributions.
Skyrme hadronic equation of state.
EOS from Akmal, Pandharipande, and Ravenhall.
eos_had_sym4_base * sp
The base equation of state to use.