Inheritance diagram for super_giant:
Public Member Functions | |
super_giant (horizontal_branch &h) | |
super_giant (node *n) | |
~super_giant () | |
stellar_type | get_element_type () |
bool | giant_star () |
bool | star_with_COcore () |
void | instantaneous_element () |
void | evolve_element (const real) |
void | create_remnant () |
real | zeta_thermal () |
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 () |
friend | helium_giant::helium_giant (super_giant &) |
friend | white_dwarf::white_dwarf (super_giant &) |
friend | neutron_star::neutron_star (super_giant &) |
friend | black_hole::black_hole (super_giant &) |
friend | disintegrated::disintegrated (super_giant &) |
Protected Member Functions | |
real | initial_CO_core_mass (const real initial_mass) |
Protected Attributes | |
real | second_dredge_up_time |
Definition at line 31 of file super_giant.h.