Class eos_had_temp_eden_base (o2scl)

O2scl_eos : Class List

class o2scl::eos_had_temp_eden_base : public o2scl::eos_had_temp_base

A hadronic EOS at finite temperature based on a function of the densities [abstract base].

This class provides automatic computation of calc_e() and calc_temp_e() assuming that calc_p() and calc_temp_p() are specified.

Subclassed by o2scl::eos_had_apr, o2scl::eos_had_skyrme

Public Functions

int calc_e(fermion &n, fermion &p, thermo &th) = 0

Equation of state as a function of density.

int calc_temp_e(fermion &n, fermion &p, double T, thermo &th) = 0

Equation of state as a function of densities at finite temperature.

int calc_p(fermion &n, fermion &p, thermo &th)

Equation of state as a function of the chemical potentials.

int calc_temp_p(fermion &n, fermion &p, double T, thermo &th)

Equation of state as a function of the chemical potentials at finite temperature.