This is the complete list of members for Evolve::PolynomialEvolutionZone, including all inherited members.
__current_inertia | Evolve::PolynomialEvolutionZone | private |
__current_mass | Evolve::PolynomialEvolutionZone | private |
__current_radius | Evolve::PolynomialEvolutionZone | private |
__inertia_coefficients | Evolve::PolynomialEvolutionZone | private |
__mass_coefficients | Evolve::PolynomialEvolutionZone | private |
__radius_coefficients | Evolve::PolynomialEvolutionZone | private |
add_to_evolution() | Evolve::DissipatingZone | virtual |
angular_momentum() const | Evolve::DissipatingZone | inline |
can_lock() const =0 | Evolve::DissipatingZone | pure virtual |
change_e_order(unsigned new_e_order, BinarySystem &system, bool primary, unsigned zone_index) | Evolve::DissipatingZone | virtual |
configure(bool initialize, double age, double orbital_frequency, double eccentricity, double orbital_angmom, double spin, double inclination, double periapsis, bool spin_is_frequency) | Evolve::PolynomialEvolutionZone | virtual |
Evolve::ZoneOrientation::configure(double inclination, double periapsis) | Evolve::ZoneOrientation | inline |
configure_spin(double spin, bool spin_is_frequency) | Evolve::DissipatingZone | protected |
DissipatingZone() (defined in Evolve::DissipatingZone) | Evolve::DissipatingZone | |
dissipative() const =0 | Evolve::DissipatingZone | pure virtual |
eccentricity_order() const | Evolve::DissipatingZone | inlinevirtual |
evaluate_polynomial(const std::valarray< double > &coefficients, double age, int deriv_order) const | Evolve::PolynomialEvolutionZone | private |
forcing_frequency(int orbital_frequency_multiplier, int spin_frequency_multiplier, double orbital_frequency) const | Evolve::DissipatingZone | |
get_evolution_integer(ZoneEvolutionQuantities quantity) const | Evolve::DissipatingZone | inline |
get_evolution_real(ZoneEvolutionQuantities quantity) const | Evolve::DissipatingZone | inline |
inclination(bool evolution_rate=false) const | Evolve::ZoneOrientation | inline |
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::DissipatingZone | inlineprotected |
lock_held() const | Evolve::DissipatingZone | inline |
lock_monitored(bool other=false) const | Evolve::DissipatingZone | inline |
locked(int orbital_frequency_multiplier, int spin_frequency_multiplier) const | Evolve::DissipatingZone | inlinevirtual |
locked() const | Evolve::DissipatingZone | inlinevirtual |
locked_zone_index() const | Evolve::DissipatingZone | inline |
locked_zone_index() | Evolve::DissipatingZone | inline |
love_coefficient(int, int, Dissipation::QuantityEntry) const | Evolve::PolynomialEvolutionZone | inlinevirtual |
modified_phase_lag(int orbital_frequency_multiplier, int spin_frequency_multiplier, double forcing_frequency, Dissipation::QuantityEntry entry, double &above_lock_value) const =0 | Evolve::DissipatingZone | pure virtual |
moment_of_inertia(int deriv_order=0) const | Evolve::PolynomialEvolutionZone | inlinevirtual |
moment_of_inertia(double age, int deriv_order=0) const | Evolve::PolynomialEvolutionZone | inlinevirtual |
next_stop_age() const | Evolve::DissipatingZone | inlinevirtual |
outer_mass(int deriv_order=0) const | Evolve::PolynomialEvolutionZone | inlinevirtual |
outer_mass(double age, int deriv_order=0) const | Evolve::PolynomialEvolutionZone | inlinevirtual |
outer_radius(int deriv_order=0) const | Evolve::PolynomialEvolutionZone | inlinevirtual |
outer_radius(double age, int deriv_order=0) const | Evolve::PolynomialEvolutionZone | inlinevirtual |
periapsis(bool evolution_rate=false) const | Evolve::ZoneOrientation | inline |
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 | |
PolynomialEvolutionZone(const std::valarray< double > &mass_coefficients, const std::valarray< double > &radius_coefficients, const std::valarray< double > &inertia_coefficients) | Evolve::PolynomialEvolutionZone | inline |
reached_critical_age(double) | Evolve::DissipatingZone | inlinevirtual |
release_lock() | Evolve::DissipatingZone | |
release_lock(short direction) | Evolve::DissipatingZone | |
reset_evolution() | Evolve::DissipatingZone | virtual |
rewind_evolution(unsigned nsteps) | Evolve::DissipatingZone | virtual |
set_evolution_rates(double angular_momentum, double inclination, double periapsis) | Evolve::DissipatingZone | inline |
set_evolution_rates(double inclination, double periapsis) (defined in Evolve::ZoneOrientation) | Evolve::ZoneOrientation | inline |
set_lock(int orbital_frequency_multiplier, int spin_frequency_multiplier) | Evolve::DissipatingZone | inline |
set_reference_zone_angmom(double reference_angmom) | Evolve::DissipatingZone | inline |
spin_frequency() const | Evolve::DissipatingZone | inline |
spin_jumped() | Evolve::DissipatingZone | inlinevirtual |
stopping_conditions(BinarySystem &system, bool primary, unsigned zone_index) | Evolve::DissipatingZone | virtual |
tidal_power(bool above, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) const | Evolve::DissipatingZone | inline |
tidal_power(double above_fraction, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) const | Evolve::DissipatingZone | inline |
tidal_torque_x(bool above, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) const | Evolve::DissipatingZone | inline |
tidal_torque_x(double above_fraction, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) const | Evolve::DissipatingZone | inline |
tidal_torque_y(bool above, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) const | Evolve::DissipatingZone | inline |
tidal_torque_y(double above_fraction, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) const | Evolve::DissipatingZone | inline |
tidal_torque_z(bool above, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) const | Evolve::DissipatingZone | inline |
tidal_torque_z(double above_fraction, Dissipation::QuantityEntry entry=Dissipation::NO_DERIV) const | Evolve::DissipatingZone | inline |
ZoneOrientation(double inclination=Core::NaN, double periapsis=Core::NaN) (defined in Evolve::ZoneOrientation) | Evolve::ZoneOrientation | inline |