#include <remnant.h>
◆ Staremnant() [1/2]
| Staremnant::Staremnant |
( |
_UNUSED Star * |
s, |
|
|
double |
Mremnant, |
|
|
double |
time |
|
) |
| |
|
inline |
◆ Staremnant() [2/2]
| Staremnant::Staremnant |
( |
Star * |
s, |
|
|
double |
Mremnant |
|
) |
| |
◆ ~Staremnant()
| virtual Staremnant::~Staremnant |
( |
| ) |
|
|
virtualdefault |
◆ age()
| double Staremnant::age |
( |
Star * |
s | ) |
const |
Estimate the elapsed time from the remannt creation. It is estimated simply as Worldtime-creation time
- Parameters
-
- Returns
- Age of the remnant in Myr.
◆ Bmag()
| virtual double Staremnant::Bmag |
( |
_UNUSED Star * |
s | ) |
const |
|
pure virtual |
◆ get()
| double Staremnant::get |
( |
Star * |
s, |
|
|
size_t |
ID |
|
) |
| const |
Get the property with given ID. This a wrapper and a dispatcher to get the results of the various class methods.
- Parameters
-
| s | Pointer to the star |
| ID | ID of the Property |
- Returns
- The value of the property as estimated for the remnant or throw a not_implemented_error if the property is not available in the class
◆ get_born_time()
| double Staremnant::get_born_time |
( |
| ) |
const |
|
inline |
◆ get_Mremnant_at_born()
| double Staremnant::get_Mremnant_at_born |
( |
| ) |
const |
|
inline |
◆ get_remnant_type()
◆ Inertia()
| virtual double Staremnant::Inertia |
( |
_UNUSED Star * |
s | ) |
const |
|
pure virtual |
◆ InertiaSphere()
| double Staremnant::InertiaSphere |
( |
Star * |
s | ) |
const |
◆ Luminosity()
| virtual double Staremnant::Luminosity |
( |
_UNUSED Star * |
s | ) |
const |
|
pure virtual |
◆ Mass()
◆ OmegaRem()
| virtual double Staremnant::OmegaRem |
( |
_UNUSED Star * |
s | ) |
const |
|
pure virtual |
◆ Radius()
| virtual double Staremnant::Radius |
( |
_UNUSED Star * |
s | ) |
const |
|
pure virtual |
◆ Xspin()
| virtual double Staremnant::Xspin |
( |
_UNUSED Star * |
s | ) |
const |
|
pure virtual |
◆ born_time
| double Staremnant::born_time |
|
private |
◆ Mremnant_at_born
| double Staremnant::Mremnant_at_born |
|
private |
Mass of the remnant at the moment of the creation
◆ remnant_type
◆ svlog
The documentation for this class was generated from the following files:
- /Users/giulianoiorio/Documents/sevn_public/src/star/remnant.h
- /Users/giulianoiorio/Documents/sevn_public/src/star/remnant.cpp