hadronic_eos_temp Class Reference

A finite temperature hadronic EOS.

#include <hadronic_eos.h>

Inheritance diagram for hadronic_eos_temp:

hadronic_eos eos hadronic_eos_temp_eden hadronic_eos_temp_pres apr_eos skyrme_eos rmf_eos apr4_eos skyrme4_eos rmf4_eos rmf_delta_eos

Detailed Description

Definition at line 522 of file hadronic_eos.h.


Public Member Functions

virtual int set_n_and_p_T (fermion_T &n, fermion_T &p)
 Set neutron and proton.
virtual int calc_e (fermion &n, fermion &p, thermo &th)=0
 Equation of state as a function of density.
virtual int calc_temp_e (fermion_T &n, fermion_T &p, double T, thermo &th)=0
 Equation of state as a function of densities at finite temperature.
virtual int calc_p (fermion &n, fermion &p, thermo &th)=0
 Equation of state as a function of the chemical potentials.
virtual int calc_temp_p (fermion_T &n, fermion_T &p, double T, thermo &th)=0
 Equation of state as a function of the chemical potentials at finite temperature.

Data Fields

eff_fermion def_neutron_T
 The defaut neutron.
eff_fermion def_proton_T
 The defaut proton.

Protected Member Functions

int nuc_matter_temp_e (size_t nv, const ovector_base &x, ovector_base &y, double *&pa)
 Solve for nuclear matter at finite temperature given density.
int nuc_matter_temp_p (size_t nv, const ovector_base &x, ovector_base &y, double *&pa)
 Solve for nuclear matter at finite temperature given mu.

Protected Attributes

fermion_Tneutron_T
 The neutron object.
fermion_Tproton_T
 The proton object.
double lT
 The temperature.

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

Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.

Project hosting provided by SourceForge.net Logo, O2scl Sourceforge Project Page