Go to the documentation of this file.
26 #ifndef O2SCL_HLPS_EOS_H
27 #define O2SCL_HLPS_EOS_H
31 #include <o2scl/poly.h>
32 #include <o2scl/fermion.h>
33 #include <o2scl/eos_had_base.h>
35 #ifndef DOXYGEN_NO_O2NS
87 void fix_coeffs(
double M,
double local_n0,
double B,
double K);
97 double Eneut,
double dEneut);
101 void fix_SL(
double M,
double local_n0,
double S,
double L);
105 virtual int calc_e(fermion &ln, fermion &lp,
109 virtual const char *
type() {
return "eos_had_hlps"; }
113 #ifndef DOXYGEN_NO_O2NS
virtual int calc_e(fermion &ln, fermion &lp, thermo <h)
Equation of state as a function of density.
void fix_coeffs(double M, double local_n0, double B, double K)
Fix 'alpha', 'eta' and 'gamma' from saturation properties.
virtual const char * type()
Return string denoting type ("eos_had_hlps")
Schematic EOS from Hebeler et al.
void fix_neutron_matter(double M, double local_n0, double Eneut, double dEneut)
Fix 'alphaL' and 'etaL' from neutron matter EOS and its derivative.
quadratic_real_coeff_gsl quad
To solve quadratic equation for 'gamma'.
A hadronic EOS based on a function of the densities [abstract base].
Documentation generated with Doxygen. Provided under the
GNU Free Documentation License (see License Information).