Go to the documentation of this file.
26 #ifndef O2SCL_QUARK_EOS_H
27 #define O2SCL_QUARK_EOS_H
30 #include <o2scl/eos_base.h>
31 #include <o2scl/quark.h>
32 #include <o2scl/fermion_rel.h>
33 #include <o2scl/deriv.h>
34 #include <o2scl/mroot.h>
36 #ifndef DOXYGEN_NO_O2NS
60 double temper,
thermo &th);
66 double temper,
thermo &th);
69 virtual const char *
type() {
return "eos_quark"; }
72 o2scl::fermion_rel
fet;
76 #ifndef DOXYGEN_NO_O2NS
virtual int calc_temp_e(quark &u, quark &d, quark &s, double temper, thermo &th)
Calculate equation of state as a function of density at finite temperature.
virtual const char * type()
Return string denoting type ("eos_quark")
virtual int calc_e(quark &u, quark &d, quark &s, thermo &th)
Calculate equation of state as a function of density.
virtual int calc_temp_p(quark &u, quark &d, quark &s, double temper, thermo &th)
Calculate equation of state as a function of chemical potentials at finite temperature.
Quark matter equation of state base.
o2scl::fermion_rel fet
Object for computing fermion thermodynamics.
Equation of state base class.
virtual int calc_p(quark &u, quark &d, quark &s, thermo &th)
Calculate equation of state as a function of chemical potentials.
Documentation generated with Doxygen. Provided under the
GNU Free Documentation License (see License Information).