Public Member Functions | |
star_cluster (initial_cluster &) | |
base_element * | get_cluster () |
base_element * | get_halo () |
bool | get_field () |
real | get_cluster_age () |
void | set_cluster_age (real t) |
real | get_core_density () |
real | get_core_radius () |
real | get_halfm_radius () |
real | get_tidal_radius () |
real | get_core_volume () |
int | no_of_elements () |
real | get_velocity_dispersion () |
void | inc_n_scatter () |
void | inc_n_capture () |
void | inc_n_collision () |
int | get_n_singles () |
int | get_n_doubles () |
int | get_n_single_esc () |
int | get_n_double_esc () |
real | get_dead_time () |
void | inc_dead_time (real dt) |
void | reset_dead_time () |
void | set_initial_cluster (initial_cluster &initial) |
void | setup_star_cluster () |
void | calculate_equilibrium_velocities () |
real | escape_velocity () |
void | randomize_maxwellian_velocities () |
real | random_maxwellian_velocity (const real) |
void | freeze () |
real | velocity_dispersion () |
real | get_total_mass () |
real | obtain_total_mass () |
real | get_scatter_cross_section (base_element *) |
void | count_number_of_elements () |
void | update_cluster_parameters () |
void | delete_escaper_from_cluster (base_element *) |
void | add_new_particle_to_cluster (int) |
void | remove_escapers () |
double_init & | halo_guest () |
void | evolve_element (real) |
void | put_cluster () |
void | print_roche () |
void | put_state () |
void | put_hrd (ostream &) |
void | dump (ostream &) |
void | dump (char *) |
void | test_maxwellian_velocities () |
void | make_profile () |
Protected Attributes | |
base_element * | cluster |
base_element * | halo |
bool | field |
real | cluster_age |
real | dead_time |
real | core_radius |
real | halfm_radius |
real | tidal_radius |
real | core_density |
real | total_mass |
real | v_disp |
int | n_singles |
int | n_doubles |
int | nh_singles |
int | nh_doubles |
int | n_single_esc |
int | n_double_esc |
int | n_multiple_esc |
int | n_scatter |
int | n_collision |
int | n_capture |
initial_cluster | init |
Definition at line 32 of file star_cluster.h.