Class eos_had_gogny (o2scl)

O2scl : Class List

class eos_had_gogny : public o2scl::eos_had_eden_base

Gogny EOS.

Gogny EOS from [Chappert08] with data kindly supplied by Michel Girod.

Warning

The table might not have a sufficiently dense grid to accurately compute derivatives, including compressibility and symmetry energy.

Public Functions

inline virtual int beta_eq_T0(ubvector &nB_grid, ubvector &guess, eos_leptons &elep, std::shared_ptr<table_units<>> results)

Compute the EOS in beta-equilibrium at zero temperature.

This solves the function solve_beta_eq_T0(). This function is different from nstar_cold because it is a generic interface which works for non-hadronic EOSs.

inline virtual int calc_temp_f_gen(double nB, double nQ, double nS, double T, thermo &th)

Equation of state as a function of baryon, charge, and strangeness density at finite temperature.

inline eos_had_gogny()
inline virtual ~eos_had_gogny()
inline virtual int calc_e(fermion &ne, fermion &pr, thermo &th)

Equation of state as a function of density.

Public Members

table3d t3d

The original EOS data.