o2scl::eos_tov_polytrope Class Reference

Standard polytropic EOS . More...

`#include <eos_tov.h>`

Inheritance diagram for o2scl::eos_tov_polytrope:

## Public Member Functions | |

void | set_coeff_index (double coeff, double index) |

Set the coefficient and polytropic index. | |

void | set_baryon_density (double nb, double ed) |

Set the baryon density. | |

virtual double | ed_from_pr (double pr) |

From the pressure, return the energy density. | |

virtual double | pr_from_ed (double ed) |

From the energy density, return the pressure. | |

virtual double | nb_from_ed (double ed) |

From the energy density, return the baryon density. | |

virtual double | nb_from_pr (double pr) |

From the pressure, return the baryon density. | |

virtual double | ed_from_nb (double nb) |

From the baryon density, return the energy density. | |

virtual double | pr_from_nb (double nb) |

From the baryon density, return the pressure. | |

virtual void | ed_nb_from_pr (double pr, double &ed, double &nb) |

Given the pressure, produce the energy and number densities. | |

Public Member Functions inherited from o2scl::eos_tov | |

bool | has_baryons () |

Return true if a baryon density is available. | |

void | check_nb (double &avg_abs_dev, double &max_abs_dev) |

Check that the baryon density is consistent with the . | |

## Protected Attributes | |

double | nb1 |

The baryon density at `ed1` . | |

double | ed1 |

The energy density for which the baryon density is known. | |

double | pr1 |

The pressure at `ed1` . | |

double | K |

Coefficient (default 1.0) | |

double | n |

Index (default 3.0) | |

Protected Attributes inherited from o2scl::eos_tov | |

bool | baryon_column |

Set to true if the baryon density is provided in the EOS (default false) | |

## Additional Inherited Members | |

Public Attributes inherited from o2scl::eos_tov | |

int | verbose |

Control for output (default 1) | |

The quantity must be in units of .

For a polytrope beginning at a pressure of , an energy density of and a baryon density of , the baryon density along the polytrope is

Similarly, the chemical potential is

The expression for the baryon density can be inverted to determine

Sometimes the baryon susceptibility is also useful

**Idea for Future:**- The simple formulation fo the expressions here more than likely break down when their arguments are sufficiently extreme.

The documentation for this class was generated from the following file:

- /home/awsteiner/wcs/o2scl/src/eos/eos_tov.h

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