Inheritance diagram for hertzsprung_gap:
Public Member Functions | |
hertzsprung_gap (main_sequence &) | |
hertzsprung_gap (node *n) | |
~hertzsprung_gap () | |
stellar_type | get_element_type () |
bool | giant_star () |
bool | magnetic () |
void | instantaneous_element () |
void | evolve_element (const real) |
real | gyration_radius_sq () |
star * | reduce_mass (const real) |
star * | subtrac_mass_from_donor (const real, real &) |
void | adjust_accretor_age (const real, const bool) |
void | adjust_next_update_age () |
void | update_wind_constant () |
real | zeta_adiabatic () |
real | zeta_thermal () |
real | TAMS_helium_core_mass () |
void | evolve_core_mass (const real dt) |
void | detect_spectral_features () |
friend | sub_giant::sub_giant (hertzsprung_gap &) |
friend | horizontal_branch::horizontal_branch (hertzsprung_gap &) |
friend | helium_star::helium_star (hertzsprung_gap &) |
friend | white_dwarf::white_dwarf (hertzsprung_gap &) |
Definition at line 28 of file hertzsprung_gap.h.