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
103 virtual const char *
type() {
return "eos_had_hlps"; }
107 #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 B, double K)
Fix 'alpha', 'eta' and 'gamma' from saturation properties.
Schematic EOS from Hebeler et al.
A hadronic EOS based on a function of the densities [abstract base].
virtual const char * type()
Return string denoting type ("eos_had_hlps")
void fix_neutron_matter(double M, 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'.