#include <starbase.h>
Inheritance diagram for starbase:
Public Member Functions | |
starbase (node *n=0) | |
starbase (starbase &sb) | |
virtual | ~starbase () |
node * | get_node () |
story * | get_star_story () |
void | set_node (node *n) |
void | set_star_story (story *ss) |
virtual ostream & | print_star_story (ostream &, int short_output=0) |
virtual istream & | scan_star_story (istream &, int level=0) |
bool | get_use_hdyn () |
void | set_use_hdyn (bool) |
virtual void | dump (ostream &, bool) |
virtual stellar_type | get_element_type () |
virtual real | get_total_mass () |
virtual real | get_effective_radius () |
virtual real | get_current_time () |
virtual real | get_relative_age () |
virtual real | temperature () |
virtual real | get_luminosity () |
virtual vec | get_anomal_velocity () |
virtual void | set_anomal_velocity (const vec) |
virtual void | evolve_element (const real) |
virtual real | get_evolve_timestep () |
virtual star * | merge_elements (star *) |
virtual real | sudden_mass_loss () |
virtual binary_type | get_bin_type () |
virtual real | get_semi () |
virtual void | set_semi (real) |
virtual real | get_eccentricity () |
virtual void | set_eccentricity (real) |
void | set_stellar_evolution_scaling (real, real, real) |
bool | get_stellar_evolution_scaling () |
void | print_stellar_evolution_scaling (ostream &) |
real | conv_m_star_to_dyn (real) |
real | conv_r_star_to_dyn (real) |
real | conv_t_star_to_dyn (real) |
real | conv_m_dyn_to_star (real) |
real | conv_r_dyn_to_star (real) |
real | conv_t_dyn_to_star (real) |
Protected Attributes | |
node * | the_node |
story * | star_story |
Static Protected Attributes | |
static real | m_conv_star_to_dyn |
Mass conversion factor. | |
static real | r_conv_star_to_dyn |
Length conversion factor. | |
static real | t_conv_star_to_dyn |
Time conversion factor. | |
static bool | use_hdyn |
Using hdyn (kira) data. |
Definition at line 41 of file starbase.h.