sdyn3.h
Classes
- sdyn3 -- (full description)
Interface
- Protected Members
- void accumulate_new_acc_and_jerk_from_new(sdyn3 *, real, int, int &)
- Public Members
- sdyn3(hbpfp the_hbpfp = new_hydrobase, sbpfp the_sbpfp = new_starbase) : hdyn(the_hbpfp, the_sbpfp)
- real get_pot()
- real get_time_offset()
- real get_new_pot()
- vector get_new_pos()
- vector get_new_vel()
- vector get_new_acc()
- vector get_new_jerk()
- real get_min_encounter_time_sq()
- real get_min_free_fall_time_sq()
- void set_min_encounter_time_sq(real t)
- void set_min_free_fall_time_sq(real t)
- real get_n_steps()
- void set_n_steps(real n)
- void set_e_tot_init(real en)
- void set_min_nn_dr2(real r)
- void set_min_nn_label(int label)
- void set_nn_dr2(real r)
- void set_init_nn_label(int label)
- void set_nn_change_flag(int flag)
- real get_min_nn_dr2()
- int get_min_nn_label()
- int get_nn_label()
- int get_init_nn_label()
- int get_nn_change_flag()
- real get_min_min_ssd()
- int get_n_ssd_osc()
- real get_ssd()
- real get_radius()
- void set_radius(real r)
- real get_energy_dissipation()
- void set_energy_dissipation(real d)
- void clear_new_interaction()
- void clear_de_tot_abs_max()
- void prepare_root()
- void prepare_branch()
- void inc_time(real dt)
- void begin_offset_time(real t_off)
- void end_offset_time()
- void inc_new_pot(real dp)
- void inc_new_acc(vector da)
- void inc_new_jerk(vector dj)
- void inc_ssd(real ds)
- void calculate_new_acc_and_jerk_from_new(sdyn3 *, real, int, int &)
- void taylor_pred_new_pos_and_vel(const real)
- void taylor_pred_new_pos(const real dt)
- void taylor_pred_new_vel(const real dt)
- void correct_new_acc_and_jerk(const real, const real)
- void correct_new_pos_and_vel(const real)
- void store_new_into_old()
- sdyn3 * get_parent()
- sdyn3 * get_oldest_daughter()
- sdyn3 * get_younger_sister()
- sdyn3 * get_elder_sister()
- virtual istream& scan_dyn_story(istream&)
- virtual ostream& print_dyn_story(ostream &)
-----------------------------------------------------------------------------
sdyn3 -- a derived class of dynamical particles, with enough information
to integrate the equations of motions with a 4th-order
generalized Hermite polynomial integrator.
-----------------------------------------------------------------------------
sdyn3>
Member Description
sdyn3(hbpfp the_hbpfp = new_hydrobase, sbpfp the_sbpfp = new_starbase) : hdyn(the_hbpfp, the_sbpfp)