This is the complete list of members for Evolve::OrbitSolver, including all inherited members.
__discarded_stop_ages | Evolve::OrbitSolver | private |
__e_order_downgrade_threshold | Evolve::OrbitSolver | private |
__end_age | Evolve::OrbitSolver | private |
__evolution_start_time | Evolve::OrbitSolver | private |
__last_e_order_upgrade_age | Evolve::OrbitSolver | private |
__orbit_deriv_history | Evolve::OrbitSolver | private |
__orbit_history | Evolve::OrbitSolver | private |
__precision | Evolve::OrbitSolver | private |
__print_progress | Evolve::OrbitSolver | private |
__runtime_limit | Evolve::OrbitSolver | private |
__skip_history_extremum | Evolve::OrbitSolver | private |
__skip_history_zerocrossing | Evolve::OrbitSolver | private |
__stop_cond_discarded | Evolve::OrbitSolver | private |
__stop_cond_history | Evolve::OrbitSolver | private |
__stop_deriv_discarded | Evolve::OrbitSolver | private |
__stop_deriv_history | Evolve::OrbitSolver | private |
__stop_history_ages | Evolve::OrbitSolver | private |
__stop_info | Evolve::OrbitSolver | private |
__stopping_conditions | Evolve::OrbitSolver | private |
__tabulated_ages | Evolve::OrbitSolver | private |
__tabulated_evolution_modes | Evolve::OrbitSolver | private |
acceptable_step(double current_age, double previous_age, const StopInformation &stop_info) | Evolve::OrbitSolver | private |
add_to_evolution(double age, Core::EvolModeType evolution_mode, BinarySystem &system) | Evolve::OrbitSolver | private |
adjust_eccentricity_order(BinarySystem &system, const std::valarray< double > &orbit, Core::EvolModeType evolution_mode, bool must_increase=false) | Evolve::OrbitSolver | private |
at_exact_condition(double previous_age, const StopInformation &stop_info) | Evolve::OrbitSolver | private |
check_expansion_error(const std::valarray< double > &derivatives, const std::valarray< double > &expansion_errors) | Evolve::OrbitSolver | private |
clear_discarded() | Evolve::OrbitSolver | private |
clear_history() | Evolve::OrbitSolver | private |
crossing_from_history(size_t condition_index) const | Evolve::OrbitSolver | private |
crossing_from_history_no_deriv(size_t condition_index) const | Evolve::OrbitSolver | private |
evolution_ages() const | Evolve::OrbitSolver | inline |
evolve_until(BinarySystem &system, double &max_age, std::valarray< double > &orbit, StoppingConditionType &stop_reason, double max_step, Core::EvolModeType evolution_mode) | Evolve::OrbitSolver | private |
extremum_from_history(size_t condition_index) const | Evolve::OrbitSolver | private |
extremum_from_history_no_deriv(size_t condition_index) const | Evolve::OrbitSolver | private |
get_stopping_condition(BinarySystem &system) | Evolve::OrbitSolver | private |
go_back(double max_age, BinarySystem &system, std::valarray< double > &orbit) | Evolve::OrbitSolver | private |
initialize_skip_history(const StoppingCondition &stop_cond, StoppingConditionType stop_reason) | Evolve::OrbitSolver | private |
insert_discarded(double age, const std::valarray< double > ¤t_stop_cond, const std::valarray< double > ¤t_stop_deriv) | Evolve::OrbitSolver | private |
mode_evolution() const | Evolve::OrbitSolver | inline |
operator()(BinarySystem &system, double max_step=Core::Inf, const std::list< double > &required_ages=std::list< double >(), double max_runtime=0) | Evolve::OrbitSolver | |
OrbitSolver(double max_age, double required_precision, bool print_progress=false) | Evolve::OrbitSolver | |
output_history_and_discarded(std::ostream &os) | Evolve::OrbitSolver | private |
reached_stopping_condition(double stop_age, StoppingConditionType stop_reason) | Evolve::OrbitSolver | private |
reject_step(double &age, StopInformation &stop, BinarySystem &system, std::valarray< double > &orbit, double &max_next_t, double &step_size, std::string reason) | Evolve::OrbitSolver | private |
reset(BinarySystem &system) | Evolve::OrbitSolver | private |
select_stop_condition_interval(bool crossing, size_t cond_ind, size_t max_points) const | Evolve::OrbitSolver | private |
stopping_age(double age, const BinarySystem &system, const std::list< double > &required_ages) | Evolve::OrbitSolver | private |
update_stop_condition_history(double age, const std::valarray< double > &orbit, const std::valarray< double > &derivatives, const std::valarray< double > &expansion_errors, Core::EvolModeType evolution_mode, StoppingConditionType stop_reason=NO_STOP, bool ignore_e_order_decrease=false) | Evolve::OrbitSolver | private |
~OrbitSolver() | Evolve::OrbitSolver | inline |