All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Data Structures | Namespaces
eos_tov.h File Reference

File defining o2scl::eos_tov. More...

#include <cmath>
#include <iostream>
#include <fstream>
#include <boost/numeric/ublas/vector.hpp>
#include <o2scl/constants.h>
#include <o2scl/lib_settings.h>
#include <o2scl/interp.h>
#include <o2scl/table_units.h>
#include <o2scl/vector_derint.h>

Go to the source code of this file.

Data Structures

class  o2scl::eos_tov
 A EOS base class for the TOV solver. More...
 
class  o2scl::eos_tov_buchdahl
 The Buchdahl EOS for the TOV solver. More...
 
class  o2scl::eos_tov_polytrope
 Standard polytropic EOS $ P = K \varepsilon^{1+1/n} $. More...
 
class  o2scl::eos_tov_linear
 Linear EOS $ P = c_s^2 (\varepsilon-\varepsilon_0) $. More...
 
class  o2scl::eos_tov_interp
 An EOS for the TOV solver using simple linear interpolation and an optional crust EOS. More...
 

Namespaces

 o2scl
 

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).
Hosted at Get Object-oriented Scientific Computing
Lib at SourceForge.net. Fast, secure and Free Open Source software
downloads..