Planetary Orbital Evolution due to Tides
Orbital evolution of two objects experiencing tides
Evolve::BrokenPowerlawPhaseLagZone Member List

This is the complete list of members for Evolve::BrokenPowerlawPhaseLagZone, including all inherited members.

__break_phase_lagsEvolve::BrokenPowerlawPhaseLagZoneprivate
__can_lockEvolve::BrokenPowerlawPhaseLagZoneprivate
__dissipativeEvolve::BrokenPowerlawPhaseLagZoneprivate
__inertial_mode_enhancementEvolve::BrokenPowerlawPhaseLagZoneprivate
__inertial_mode_sharpnessEvolve::BrokenPowerlawPhaseLagZoneprivate
__spin_frequency_breaksEvolve::BrokenPowerlawPhaseLagZoneprivate
__spin_frequency_powersEvolve::BrokenPowerlawPhaseLagZoneprivate
__spin_indexEvolve::BrokenPowerlawPhaseLagZoneprivate
__tidal_frequency_breaksEvolve::BrokenPowerlawPhaseLagZoneprivate
__tidal_frequency_powersEvolve::BrokenPowerlawPhaseLagZoneprivate
__tidal_indicesEvolve::BrokenPowerlawPhaseLagZoneprivate
add_tidal_frequency_conditions(BinarySystem &system, bool primary, unsigned zone_index, CombinedStoppingCondition &result)Evolve::BrokenPowerlawPhaseLagZoneprivate
add_to_evolution()Evolve::DissipatingZonevirtual
angular_momentum() constEvolve::DissipatingZoneinline
BrokenPowerlawPhaseLagZone()Evolve::BrokenPowerlawPhaseLagZoneinline
can_lock() constEvolve::BrokenPowerlawPhaseLagZoneinlinevirtual
change_e_order(unsigned new_e_order, BinarySystem &system, bool primary, unsigned zone_index)Evolve::BrokenPowerlawPhaseLagZonevirtual
configure(bool initialize, double age, double orbital_frequency, double eccentricity, double orbital_angmom, double spin, double inclination, double periapsis, bool spin_is_frequency)Evolve::BrokenPowerlawPhaseLagZonevirtual
Evolve::ZoneOrientation::configure(double inclination, double periapsis)Evolve::ZoneOrientationinline
configure_spin(double spin, bool spin_is_frequency)Evolve::DissipatingZoneprotected
DissipatingZone() (defined in Evolve::DissipatingZone)Evolve::DissipatingZone
dissipative() constEvolve::BrokenPowerlawPhaseLagZoneinlinevirtual
eccentricity_order() constEvolve::DissipatingZoneinlinevirtual
forcing_frequency(int orbital_frequency_multiplier, int spin_frequency_multiplier, double orbital_frequency) constEvolve::DissipatingZone
get_evolution_integer(ZoneEvolutionQuantities quantity) constEvolve::DissipatingZoneinline
get_evolution_real(ZoneEvolutionQuantities quantity) constEvolve::DissipatingZoneinline
get_inertial_mode_factor(double abs_forcing_frequency, int orbital_frequency_multiplier, int spin_frequency_multiplier, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) constEvolve::BrokenPowerlawPhaseLagZoneprivate
get_orbital_frequency(const BinarySystem &system) constEvolve::BrokenPowerlawPhaseLagZoneprivate
get_tidal_index(double abs_forcing_frequency) constEvolve::BrokenPowerlawPhaseLagZoneprivate
inclination(bool evolution_rate=false) constEvolve::ZoneOrientationinline
inclination_evolution(const Eigen::Vector3d &orbit_torque, const Eigen::Vector3d &zone_torque, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV, const Eigen::Vector3d &orbit_torque_deriv=Eigen::Vector3d(), const Eigen::Vector3d &zone_torque_deriv=Eigen::Vector3d())Evolve::DissipatingZone
initializing(bool flag)Evolve::DissipatingZoneinlineprotected
LagForcingFrequencyBreakCondition (defined in Evolve::BrokenPowerlawPhaseLagZone)Evolve::BrokenPowerlawPhaseLagZonefriend
LagSpinBreakCondition (defined in Evolve::BrokenPowerlawPhaseLagZone)Evolve::BrokenPowerlawPhaseLagZonefriend
lock_held() constEvolve::DissipatingZoneinline
lock_monitored(bool other=false) constEvolve::DissipatingZoneinline
locked(int orbital_frequency_multiplier, int spin_frequency_multiplier) constEvolve::DissipatingZoneinlinevirtual
locked() constEvolve::DissipatingZoneinlinevirtual
locked_zone_index() constEvolve::DissipatingZoneinline
locked_zone_index()Evolve::DissipatingZoneinline
love_coefficient(int, int, Dissipation::QuantityEntry) constEvolve::BrokenPowerlawPhaseLagZoneinlinevirtual
modified_phase_lag(int orbital_frequency_multiplier, int spin_frequency_multiplier, double forcing_frequency, Dissipation::QuantityEntry entry, double &above_lock_value) constEvolve::BrokenPowerlawPhaseLagZonevirtual
moment_of_inertia(int deriv_order=0) const =0Evolve::DissipatingZonepure virtual
moment_of_inertia(double age, int deriv_order=0) const =0Evolve::DissipatingZonepure virtual
next_stop_age() constEvolve::DissipatingZoneinlinevirtual
outer_mass(int deriv_order=0) const =0Evolve::DissipatingZonepure virtual
outer_mass(double age, int deriv_order=0) const =0Evolve::DissipatingZonepure virtual
outer_radius(int deriv_order=0) const =0Evolve::DissipatingZonepure virtual
outer_radius(double age, int deriv_order=0) const =0Evolve::DissipatingZonepure virtual
periapsis(bool evolution_rate=false) constEvolve::ZoneOrientationinline
periapsis_evolution(const Eigen::Vector3d &orbit_torque, const Eigen::Vector3d &zone_torque, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV, const Eigen::Vector3d &orbit_torque_deriv=Eigen::Vector3d(), const Eigen::Vector3d &zone_torque_deriv=Eigen::Vector3d())Evolve::DissipatingZone
print_configuration(std::ostream &out_stream=std::clog)Evolve::BrokenPowerlawPhaseLagZoneprivate
reached_critical_age(double)Evolve::DissipatingZoneinlinevirtual
release_lock()Evolve::DissipatingZone
release_lock(short direction)Evolve::DissipatingZone
reset()Evolve::BrokenPowerlawPhaseLagZoneprivate
reset_evolution()Evolve::DissipatingZonevirtual
rewind_evolution(unsigned nsteps)Evolve::DissipatingZonevirtual
set_evolution_rates(double angular_momentum, double inclination, double periapsis)Evolve::DissipatingZoneinline
set_evolution_rates(double inclination, double periapsis) (defined in Evolve::ZoneOrientation)Evolve::ZoneOrientationinline
set_lock(int orbital_frequency_multiplier, int spin_frequency_multiplier)Evolve::DissipatingZoneinline
set_reference_zone_angmom(double reference_angmom)Evolve::DissipatingZoneinline
set_spin_index()Evolve::BrokenPowerlawPhaseLagZoneprivate
setup(const std::vector< double > &tidal_frequency_breaks, const std::vector< double > &spin_frequency_breaks, const std::vector< double > &tidal_frequency_powers, const std::vector< double > &spin_frequency_powers, double reference_phase_lag, double inertial_mode_enhancement=1.0, double inertial_mode_sharpness=10.0)Evolve::BrokenPowerlawPhaseLagZone
spin_frequency() constEvolve::DissipatingZoneinline
spin_jumped()Evolve::DissipatingZoneinlinevirtual
stopping_conditions(BinarySystem &system, bool primary, unsigned zone_index)Evolve::BrokenPowerlawPhaseLagZonevirtual
tidal_power(bool above, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) constEvolve::DissipatingZoneinline
tidal_power(double above_fraction, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) constEvolve::DissipatingZoneinline
tidal_term_index(int orbital_frequency_multiplier, int spin_frequency_multiplier) constEvolve::BrokenPowerlawPhaseLagZoneinlineprivate
tidal_torque_x(bool above, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) constEvolve::DissipatingZoneinline
tidal_torque_x(double above_fraction, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) constEvolve::DissipatingZoneinline
tidal_torque_y(bool above, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) constEvolve::DissipatingZoneinline
tidal_torque_y(double above_fraction, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) constEvolve::DissipatingZoneinline
tidal_torque_z(bool above, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) constEvolve::DissipatingZoneinline
tidal_torque_z(double above_fraction, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) constEvolve::DissipatingZoneinline
ZoneOrientation(double inclination=Core::NaN, double periapsis=Core::NaN) (defined in Evolve::ZoneOrientation)Evolve::ZoneOrientationinline
~BrokenPowerlawPhaseLagZone()Evolve::BrokenPowerlawPhaseLagZoneinline