Public Member Functions | Public Attributes | List of all members
o2scl::eos_quark Class Reference

Quark matter equation of state base. More...

#include <eos_quark.h>

Inheritance diagram for o2scl::eos_quark:
o2scl::eos_base o2scl::eos_quark_bag o2scl::eos_quark_njl o2scl::eos_quark_cfl o2scl::eos_quark_cfl6

Public Member Functions

virtual int calc_p (quark &u, quark &d, quark &s, thermo &th)
 Calculate equation of state as a function of chemical potentials.
 
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.
 
virtual int calc_temp_e (quark &u, quark &d, quark &s, double temper, thermo &th)
 Calculate equation of state as a function of density.
 
virtual const char * type ()
 Return string denoting type ("eos_quark")
 
- Public Member Functions inherited from o2scl::eos_base
virtual void set_thermo (thermo &th)
 Set class thermo object.
 
virtual const thermoget_thermo ()
 Get class thermo object.
 

Public Attributes

fermion_eval_thermofet
 Object for computing fermion thermodynamics.
 
fermion_eff def_fet
 Default fermion thermodynamics.
 
- Public Attributes inherited from o2scl::eos_base
thermo def_thermo
 The default thermo object.
 

Additional Inherited Members

- Protected Attributes inherited from o2scl::eos_base
thermoeos_thermo
 A pointer to the thermo object.
 

Detailed Description

Definition at line 42 of file eos_quark.h.


The documentation for this class was generated from the following file:

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).