![]() |
Equation of State Sub-Library: Version 0.910
|
The Buchdahl EOS for the TOV solver. More...
#include <tov_eos.h>
Given the eos
the TOV equation has an analytical solution
where .
The central pressure and energy density are
Physical solutions are obtained only for and
.
Based on Lattimer01.
Public Member Functions | |
virtual int | get_eden (double P, double &e, double &nb) |
Given the pressure, produce the energy and number densities. | |
virtual int | get_aux (double P, size_t &np, ovector_base &auxp) |
Given the pressure, produce all the remaining quantities. | |
virtual int | get_names (size_t &np, std::vector< std::string > &pnames) |
Fill a list with strings for the names of the remaining quanities. | |
Data Fields | |
double | Pstar |
The parameter with units of pressure in units of solar masses per km cubed (default value ![]() |
virtual int tov_buchdahl_eos::get_eden | ( | double | P, |
double & | e, | ||
double & | nb | ||
) | [inline, virtual] |
If the baryon density is not specified, it should be set to zero or baryon_column should be set to false
Implements tov_eos.
Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).