sdyn.h
Classes
- sdyn -- (full description)
Interface
- Protected Members
- void accumulate_new_acc_and_jerk_from_new(sdyn *, real, int, int &)
- Public Members
- sdyn(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_init_nn_label(int label)
- void set_nn_change_flag(int flag)
- void set_nn_dr2(real r)
- void set_nnn_dr2(real r)
- void set_nn_label(int label)
- void set_nnn_label(int label)
- void set_nn_ptr(sdyn* ptr)
- void set_nnn_ptr(sdyn* ptr)
- real get_nn_dr2()
- real get_nnn_dr2()
- int get_nn_label()
- int get_nnn_label()
- sdyn* get_nn_ptr()
- sdyn* get_nnn_ptr()
- real get_min_nn_dr2()
- int get_min_nn_label()
- int get_init_nn_label()
- int get_nn_change_flag()
- real get_radius()
- void set_radius(real r)
- real get_energy_dissipation()
- void set_energy_dissipation(real d)
- void set_temp_quarantine_flag(int f)
- void set_quarantine_flag(int f)
- void set_quarantine_time(real t)
- void set_quarantine_sma(real a)
- void set_quarantine_ecc(real e)
- int get_temp_quarantine_flag()
- int get_quarantine_flag()
- real get_quarantine_time()
- real get_quarantine_sma()
- real get_quarantine_ecc()
- 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 calculate_new_acc_and_jerk_from_new(sdyn *, 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()
- sdyn * get_parent()
- sdyn * get_oldest_daughter()
- sdyn * get_younger_sister()
- sdyn * get_elder_sister()
- virtual istream& scan_dyn_story(istream&)
- virtual ostream& print_dyn_story(ostream &)
-----------------------------------------------------------------------------
sdyn -- a derived class of dynamical particles, with enough information
to integrate the equations of motions with a 4th-order
generalized Hermite polynomial integrator.
-----------------------------------------------------------------------------
sdyn
Member Description
sdyn(hbpfp the_hbpfp = new_hydrobase, sbpfp the_sbpfp = new_starbase) : hdyn(the_hbpfp, the_sbpfp)