Equation of State Sub-Library: Version 0.910
Public Member Functions | Data Fields | Protected Member Functions | Protected Attributes
tov_eos_fast Class Reference

An EOS.

#include <tov_eos_fast.h>

Inheritance diagram for tov_eos_fast:
tov_eos

Detailed Description

Definition at line 38 of file tov_eos_fast.h.

Public Member Functions

virtual int get_eden (double pres, double &ed, double &nb)
 Given the pressure, produce the energy and number densities.
int set_crust_core (size_t n_crust, ovector_base &crust_e, ovector_base &crust_p, ovector_base &crust_nb, size_t n_core, ovector_base &core_e, ovector_base &core_p, ovector_base &core_nb)
 Desc.

Data Fields

bool check_eos
 If true, check the EOS for stability and ordering (default true)

Protected Member Functions

void interp (const ovector_base &x, const ovector_base &y, double xx, double &yy, int n1, int n2)
 Linear EOS interpolation.

Protected Attributes

size_t nlines
 Desc.
ovector edv
 Desc.
ovector prv
 Desc.
ovector nbv
 Desc.
bool eos_set
 Desc.

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Friends

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).

Get Object-oriented Scientific Computing
Lib at SourceForge.net. Fast, secure and Free Open Source software
downloads.