Inheritance diagram for proto_star:
Public Member Functions | |
proto_star (node *n) | |
~proto_star () | |
stellar_type | get_element_type () |
bool | giant_star () |
void | instantaneous_element () |
void | evolve_element (const real) |
void | create_zero_age_object () |
void | create_binary_from_proto_star () |
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 () |
void | stellar_wind (const real) |
real | helium_core_mass () |
vec | get_angular_momentum () |
void | set_angular_momentum (vec v) |
friend | brown_dwarf::brown_dwarf (proto_star &) |
friend | main_sequence::main_sequence (proto_star &) |
Private Attributes | |
vec | angular_momentum |
Definition at line 29 of file proto_star.h.