(P)lanetary (O)rbital (E)volution due to (T)ides
Installation
Python Interface
The C++ interface
A detailed derivation of the equations specifying the evolution
Acknowledgements
(P)lanetary (O)rbital (E)volution due to (T)ides
Docs
»
Full API
View page source
Full API
¶
Namespaces
¶
Namespace Core
Namespaces
Classes
Enums
Functions
Variables
Namespace Core::AstroConst
Variables
Namespace Core::Error
Classes
Namespace CustomStellarEvolution
Namespace Evolve
Namespaces
Classes
Enums
Functions
Typedefs
Variables
Namespace Evolve::Dissipation
Namespace InCol
Enums
Namespace OutCol
Enums
Namespace Planet
Classes
Namespace plot_interpolated_YREC_evolution
Functions
Variables
Namespace setup
Variables
Namespace Star
Classes
Namespace std
Functions
Namespace StellarEvolution
Namespaces
Classes
Enums
Functions
Variables
Namespace StellarEvolution::CustomStellarEvolution
Detailed Description
Classes
Enums
Namespace StellarEvolution::MESA
Detailed Description
Classes
Enums
Functions
Variables
Classes and Structs
¶
Class CommandLineOptions
Class Documentation
Class ConservedLEConvObliquityEvolution
Inheritance Relationships
Base Type
Class Documentation
Class ConservedLERadObliquityEvolution
Inheritance Relationships
Base Type
Class Documentation
Class CubicSplineDerivatives
Inheritance Relationships
Base Type
Class Documentation
Class ALGLIB
Inheritance Relationships
Base Type
Class Documentation
Class BadFunctionArguments
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class BadStellarZone
Inheritance Relationships
Base Type
Class Documentation
Class CommandLine
Inheritance Relationships
Base Type
Class Documentation
Class General
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class GSLZeroStep
Inheritance Relationships
Base Type
Class Documentation
Class IO
Inheritance Relationships
Base Type
Class Documentation
Class NonGSLZeroStep
Inheritance Relationships
Base Type
Class Documentation
Class NotImplemented
Inheritance Relationships
Base Type
Class Documentation
Class PathNotFound
Inheritance Relationships
Base Type
Class Documentation
Class Runtime
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class FunctionDerivatives
Inheritance Relationships
Derived Types
Class Documentation
Class InterpolatingFunctionALGLIB
Inheritance Relationships
Base Type
Class Documentation
Class InterpSolutionIterator
Inheritance Relationships
Base Type
Class Documentation
Class OneArgumentDiffFunction
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Template Class OneArgumentFunction
Class Documentation
Class SerializableSpline1dInterpolant
Inheritance Relationships
Base Type
Class Documentation
Class ZeroDerivatives
Inheritance Relationships
Base Type
Class Documentation
Class ZeroFunction
Inheritance Relationships
Base Type
Class Documentation
Class CosFunction
Inheritance Relationships
Base Types
Class Documentation
Class EvolutionIterator
Class Documentation
Class BinarySystem
Inheritance Relationships
Derived Type
Class Documentation
Class BreakLockCondition
Inheritance Relationships
Base Type
Class Documentation
Class BrokenPowerlawPhaseLagZone
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class CombinedStoppingCondition
Inheritance Relationships
Base Type
Class Documentation
Class ConstPhaseLagZone
Inheritance Relationships
Base Type
Class Documentation
Class ConstSolutionIterator
Class Documentation
Class DiskBinarySystem
Inheritance Relationships
Base Type
Class Documentation
Class DissipatingBody
Inheritance Relationships
Derived Types
Class Documentation
Class DissipatingZone
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class EccentricityExpansionCoefficients
Class Documentation
Class EccentricOrbit
Class Documentation
Template Class ExpectedEvolutionMode
Class Documentation
Class ExternalStoppingCondition
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class ExtremumInformation
Class Documentation
Class LagForcingFrequencyBreakCondition
Inheritance Relationships
Base Type
Class Documentation
Class NoStopCondition
Inheritance Relationships
Base Type
Class Documentation
Class OrbitSolver
Class Documentation
Class PolynomialEvolutionZone
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class RotFastCondition
Inheritance Relationships
Base Type
Class Documentation
Class SecondaryDeathCondition
Inheritance Relationships
Base Type
Class Documentation
Class SingleTidalTermBody
Inheritance Relationships
Base Type
Class Documentation
Class SingleTidalTermZone
Inheritance Relationships
Base Type
Class Documentation
Class SpinOrbitLockInfo
Class Documentation
Class StopHistoryInterval
Class Documentation
Class StopInformation
Class Documentation
Class StoppingCondition
Inheritance Relationships
Derived Types
Class Documentation
Class SynchronizedCondition
Inheritance Relationships
Base Type
Class Documentation
Class test_DifferentialEquations
Inheritance Relationships
Base Type
Class Documentation
Class test_GravitationalPotential
Inheritance Relationships
Base Type
Class Documentation
Class test_OrbitSolver
Inheritance Relationships
Base Type
Class Documentation
Class test_TidalTorquePower
Inheritance Relationships
Base Type
Class Documentation
Class TidalPotential
Class Documentation
Class TidalPotentialExpansion
Class Documentation
Class TidalPotentialTerms
Class Documentation
Class TidalTermTriplet
Class Documentation
Class TransformedSolution
Class Documentation
Class ZoneOrientation
Inheritance Relationships
Derived Type
Class Documentation
Class ExponentialPlusFunc
Inheritance Relationships
Base Types
Class Documentation
Class FuncPlusFunc
Inheritance Relationships
Base Types
Class Documentation
Class FunctionRatio
Inheritance Relationships
Base Types
Class Documentation
Class FunctionToPower
Inheritance Relationships
Base Types
Class Documentation
Class InverseFunction
Inheritance Relationships
Base Type
Class Documentation
Template Class InverseLinearLconvEvolution
Inheritance Relationships
Base Type
Class Documentation
Class LogFunction
Inheritance Relationships
Base Types
Class Documentation
Class Oblique10LinearQuantity
Inheritance Relationships
Base Type
Class Documentation
Class Oblique20LinearQuantity
Inheritance Relationships
Base Type
Class Documentation
Class PiecewiseFunction
Inheritance Relationships
Base Types
Class Documentation
Class Planet
Inheritance Relationships
Base Type
Class Documentation
Class PlanetZone
Inheritance Relationships
Base Type
Class Documentation
Class PowerlawPhaseLagZone
Inheritance Relationships
Base Type
Class Documentation
Class ScaledFunction
Inheritance Relationships
Base Types
Class Documentation
Class EvolvingStellarCore
Inheritance Relationships
Base Type
Class Documentation
Class EvolvingStellarEnvelope
Inheritance Relationships
Base Type
Class Documentation
Class EvolvingStellarZone
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class ExponentialDecayDiffRotBody
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class InterpolatedEvolutionStar
Inheritance Relationships
Base Types
Class Documentation
Class SaturatingSkumanichWindBody
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class WindSaturationCondition
Inheritance Relationships
Base Type
Class Documentation
Class AllowedGridGrowth
Class Documentation
Class Interpolator
Inheritance Relationships
Base Type
Class Documentation
Class EvolvingStellarQuantity
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class InterpolatedDerivatives
Inheritance Relationships
Base Type
Class Documentation
Class InterpolationQueue
Class Documentation
Class Interpolator
Inheritance Relationships
Derived Types
Class Documentation
Class LogDerivatives
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class CompareAges
Class Documentation
Class EvolutionIterator
Class Documentation
Class Header
Class Documentation
Class Interpolator
Inheritance Relationships
Base Type
Class Documentation
Class MockStellarEvolution
Inheritance Relationships
Base Type
Class Documentation
Class PolynomialEvolutionQuantity
Inheritance Relationships
Base Types
Class Documentation
Class RemoveLogDeriv
Inheritance Relationships
Base Type
Class Documentation
Class SumDerivatives
Inheritance Relationships
Base Type
Class Documentation
Class SumQuantity
Inheritance Relationships
Base Type
Class Documentation
Class ZeroQuantity
Inheritance Relationships
Base Type
Class Documentation
Class TwoPhaseLagZone
Inheritance Relationships
Base Type
Class Documentation
Class YRECEvolution
Inheritance Relationships
Base Type
Class Documentation
Class YRECHeader
Class Documentation
Enums
¶
Enum EvolModeType
Enum Documentation
Enum StellarZone
Enum Documentation
Enum RealEvolutionQuantity
Enum Documentation
Enum StoppingConditionType
Enum Documentation
Enum ZoneEvolutionQuantities
Enum Documentation
Enum InputColumns
Enum Documentation
Enum OutputColumns
Enum Documentation
Enum Columns
Enum Documentation
Enum Column
Enum Documentation
Enum QuantityID
Enum Documentation
Functions
¶
Function approxEqual(double, double, double)
Function Documentation
Function approxEqual(double, double, double)
Function Documentation
Function calculate_evolution
Function Documentation
Function check_diff(double, double, double, double)
Function Documentation
Function check_diff(std::valarray<double>, std::valarray<double>, std::valarray<double>, std::valarray<double>)
Function Documentation
Function check_diff(double, double, double, double)
Function Documentation
Function check_diff(std::valarray<double>, std::valarray<double>, std::valarray<double>, std::valarray<double>)
Function Documentation
Function configure_planet(CPlanet *, double, double, double, double, const double *, const double *, const double *, bool, bool, bool)
Function Documentation
Function configure_planet(CPlanet *, double, double, double, double, const double *, const double *, const double *, bool, bool, bool)
Function Documentation
Function configure_star(EvolvingStar *, double, double, double, double, const double *, const double *, const double *, bool, bool, bool)
Function Documentation
Function configure_star(EvolvingStar *, double, double, double, double, const double *, const double *, const double *, bool, bool, bool)
Function Documentation
Function configure_system(DiskBinarySystem *, double, double, double, const double *, const double *, const double *, int)
Function Documentation
Function configure_system(DiskBinarySystem *, double, double, double, const double *, const double *, const double *, int)
Function Documentation
Function Core::alglib_dtype_name
Function Documentation
Function Core::cubic_coefficients
Function Documentation
Function Core::cubic_extremum
Function Documentation
Function Core::cubic_zerocrossing
Function Documentation
Function Core::estimate_extremum
Function Documentation
Function Core::estimate_zerocrossing
Function Documentation
Function Core::factorial
Function Documentation
Function Core::indistinguishable
Function Documentation
Function Core::list_to_valarray
Function Documentation
Function Core::operator<<(std::ostream&, const Core::EvolModeType&)
Function Documentation
Function Core::operator<<(std::ostream&, const SerializableSpline1dInterpolant&)
Function Documentation
Function Core::operator<<(std::ostream&, const alglib::real_1d_array&)
Function Documentation
Function Core::orbital_angular_momentum
Function Documentation
Function Core::orbital_angular_velocity
Function Documentation
Function Core::orbital_energy
Function Documentation
Template Function Core::polynomial_coefficients
Function Documentation
Function Core::quadratic_extremum
Function Documentation
Function Core::quadratic_zerocrossing
Function Documentation
Function Core::semimajor_from_period
Function Documentation
Function Core::solve_cubic
Function Documentation
Template Function Core::valarray_from_iterator
Function Documentation
Function core_formation_age(const EvolvingStar *)
Function Documentation
Function core_formation_age(const EvolvingStar *)
Function Documentation
Function core_inertia(EvolvingStar *, double)
Function Documentation
Function core_inertia(EvolvingStar *, double)
Function Documentation
Function core_inertia_array(EvolvingStar *, const double *, unsigned, double *)
Function Documentation
Function core_inertia_array(EvolvingStar *, const double *, unsigned, double *)
Function Documentation
Function create_interpolator(const char *, double *, int *, bool *, bool *, unsigned)
Function Documentation
Function create_interpolator(const char *, double *, int *, bool *, bool *, unsigned)
Function Documentation
Function create_planet(double, double)
Function Documentation
Function create_planet(double, double)
Function Documentation
Function create_quantity(const MESAInterpolator *, int, double, double)
Function Documentation
Function create_quantity(const MESAInterpolator *, int, double, double)
Function Documentation
Function create_star(double, double, double, double, double, const MESAInterpolator *)
Function Documentation
Function create_star(double, double, double, double, double, const MESAInterpolator *)
Function Documentation
Function create_star_planet_system(EvolvingStar *, CPlanet *, double, double, double, double, double, double)
Function Documentation
Function create_star_planet_system(EvolvingStar *, CPlanet *, double, double, double, double, double, double)
Function Documentation
Function create_star_star_system(EvolvingStar *, EvolvingStar *, double, double, double, double, double, double)
Function Documentation
Function create_star_star_system(EvolvingStar *, EvolvingStar *, double, double, double, double, double, double)
Function Documentation
Function data_directory
Function Documentation
Function default_log_quantity(int)
Function Documentation
Function default_log_quantity(int)
Function Documentation
Function default_nodes(int)
Function Documentation
Function default_nodes(int)
Function Documentation
Function default_smoothing(int)
Function Documentation
Function default_smoothing(int)
Function Documentation
Function default_vs_log_age(int)
Function Documentation
Function default_vs_log_age(int)
Function Documentation
Function destroy_binary(DiskBinarySystem *)
Function Documentation
Function destroy_binary(DiskBinarySystem *)
Function Documentation
Function destroy_interpolator(MESAInterpolator *)
Function Documentation
Function destroy_interpolator(MESAInterpolator *)
Function Documentation
Function destroy_planet(CPlanet *)
Function Documentation
Function destroy_planet(CPlanet *)
Function Documentation
Function destroy_quantity(EvolvingStellarQuantity *)
Function Documentation
Function destroy_quantity(EvolvingStellarQuantity *)
Function Documentation
Function destroy_solver(OrbitSolver *)
Function Documentation
Function destroy_solver(OrbitSolver *)
Function Documentation
Function destroy_star(EvolvingStar *)
Function Documentation
Function destroy_star(EvolvingStar *)
Function Documentation
Function detect_stellar_wind_saturation(EvolvingStar *)
Function Documentation
Function detect_stellar_wind_saturation(EvolvingStar *)
Function Documentation
Function differentiate_quantity(const EvolvingStellarQuantity *, double, double *)
Function Documentation
Function differentiate_quantity(const EvolvingStellarQuantity *, double, double *)
Function Documentation
Function differentiate_quantity_array(const EvolvingStellarQuantity *, double *, unsigned, double *)
Function Documentation
Function differentiate_quantity_array(const EvolvingStellarQuantity *, double *, unsigned, double *)
Function Documentation
Function eccentric_anomaly_equation
Function Documentation
Function envelope_inertia(EvolvingStar *, double)
Function Documentation
Function envelope_inertia(EvolvingStar *, double)
Function Documentation
Function envelope_inertia_array(EvolvingStar *, const double *, unsigned, double *)
Function Documentation
Function envelope_inertia_array(EvolvingStar *, const double *, unsigned, double *)
Function Documentation
Function evaluate_quantity(const EvolvingStellarQuantity *, double)
Function Documentation
Function evaluate_quantity(const EvolvingStellarQuantity *, double)
Function Documentation
Function evaluate_quantity_array(const EvolvingStellarQuantity *, double *, unsigned, double *)
Function Documentation
Function evaluate_quantity_array(const EvolvingStellarQuantity *, double *, unsigned, double *)
Function Documentation
Function Evolve::locked_sat_deriv
Function Documentation
Function Evolve::locked_sat_eq
Function Documentation
Function Evolve::locked_sat_eq_deriv
Function Documentation
Function Evolve::locked_unsat_deriv
Function Documentation
Function Evolve::locked_unsat_eq
Function Documentation
Function Evolve::locked_unsat_eq_deriv
Function Documentation
Function Evolve::operator<<(std::ostream&, const ZoneEvolutionQuantities&)
Function Documentation
Function Evolve::operator<<(std::ostream&, const Dissipation::Quantity&)
Function Documentation
Function Evolve::operator<<(std::ostream&, Dissipation::QuantityEntry)
Function Documentation
Function Evolve::operator<<(std::ostream&, const SpinOrbitLockInfo&)
Function Documentation
Function Evolve::operator<<(std::ostream&, StopHistoryInterval)
Function Documentation
Function Evolve::operator<<(std::ostream&, const StopInformation&)
Function Documentation
Function Evolve::operator<<(std::ostream&, const StoppingConditionType&)
Function Documentation
Function Evolve::operator<<(std::ostream&, RealEvolutionQuantity)
Function Documentation
Function Evolve::stellar_system_diff_eq
Function Documentation
Function Evolve::stellar_system_jacobian
Function Documentation
Function Evolve::zone_specific
Function Documentation
Function Evolve::zone_to_zone_transform
Function Documentation
Function evolve_system(DiskBinarySystem *, double, double, double, double *, unsigned, bool)
Function Documentation
Function evolve_system(DiskBinarySystem *, double, double, double, double *, unsigned, bool)
Function Documentation
Function feh_from_metallicity()
Function Documentation
Function feh_from_metallicity()
Function Documentation
Function feh_from_z(double)
Function Documentation
Function feh_from_z(double)
Function Documentation
Function get_binary_evolution
Function Documentation
Function get_binary_final_state
Function Documentation
Function get_planet_evolution
Function Documentation
Function get_planet_final_state
Function Documentation
Function get_solver_evolution
Function Documentation
Function get_solver_final_state
Function Documentation
Function get_star_evolution
Function Documentation
Function get_star_final_state
Function Documentation
Function get_star_planet_evolution(const OrbitSolver *, const DiskBinarySystem *, const EvolvingStar *, const CPlanet *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int *, bool *)
Function Documentation
Function get_star_planet_evolution(const OrbitSolver *, const DiskBinarySystem *, const EvolvingStar *, const CPlanet *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int *, bool *)
Function Documentation
Function get_star_planet_final_state(const OrbitSolver *, const DiskBinarySystem *, const EvolvingStar *, const CPlanet *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int *, bool *)
Function Documentation
Function get_star_planet_final_state(const OrbitSolver *, const DiskBinarySystem *, const EvolvingStar *, const CPlanet *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int *, bool *)
Function Documentation
Function get_star_star_evolution(const OrbitSolver *, const DiskBinarySystem *, const EvolvingStar *, const EvolvingStar *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int *, bool *, bool *)
Function Documentation
Function get_star_star_evolution(const OrbitSolver *, const DiskBinarySystem *, const EvolvingStar *, const EvolvingStar *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int *, bool *, bool *)
Function Documentation
Function get_star_star_final_state(const OrbitSolver *, const DiskBinarySystem *, const EvolvingStar *, const EvolvingStar *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int *, bool *, bool *)
Function Documentation
Function get_star_star_final_state(const OrbitSolver *, const DiskBinarySystem *, const EvolvingStar *, const EvolvingStar *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int *, bool *, bool *)
Function Documentation
Function get_system_paths
Function Documentation
Function getError(double, double)
Function Documentation
Function getError(double, double)
Function Documentation
Function gsl_df
Function Documentation
Function gsl_f
Function Documentation
Function gsl_fdf
Function Documentation
Function isEqual(double, double)
Function Documentation
Function isEqual(double, double)
Function Documentation
Function lag_from_lgQ(double)
Function Documentation
Function lag_from_lgQ(double, double)
Function Documentation
Function lag_from_lgQ(double)
Function Documentation
Function lag_from_lgQ(double, double)
Function Documentation
Function lag_from_lgQ(double)
Function Documentation
Function lag_from_lgQ(double)
Function Documentation
Function lifetime(const EvolvingStar *)
Function Documentation
Function lifetime(const EvolvingStar *)
Function Documentation
Template Function list_to_array
Function Documentation
Function load_interpolator(const char *)
Function Documentation
Function load_interpolator(const char *)
Function Documentation
Function luminosity(EvolvingStar *, double)
Function Documentation
Function luminosity(EvolvingStar *, double)
Function Documentation
Function luminosity_array(EvolvingStar *, const double *, unsigned, double *)
Function Documentation
Function luminosity_array(EvolvingStar *, const double *, unsigned, double *)
Function Documentation
Function make_const_lag_star(const StellarEvolution::Interpolator&, double, double, double, double)
Function Documentation
Function make_const_lag_star(const StellarEvolution::Interpolator&, double, double, double, double)
Function Documentation
Function metallicity_from_feh()
Function Documentation
Function metallicity_from_feh()
Function Documentation
Function modified_phase_lag(const EvolvingStar *, unsigned, int, int, double, int, double *)
Function Documentation
Function modified_phase_lag(const EvolvingStar *, unsigned, int, int, double, int, double *)
Function Documentation
Function next_binom_coef(unsigned, unsigned, unsigned)
Function Documentation
Function next_binom_coef(unsigned, unsigned, unsigned)
Function Documentation
Function num_evolution_steps(OrbitSolver *)
Function Documentation
Function num_evolution_steps(OrbitSolver *)
Function Documentation
Function offset_age(const std::valarray<std::valarray<double>>&, double)
Function Documentation
Function offset_age(const std::valarray<std::valarray<double>>&, double)
Function Documentation
Function operator<<(std::ostream&, const std::valarray<std::valarray<double>>&)
Function Documentation
Function operator<<(std::ostream&, const std::valarray<std::valarray<double>>&)
Function Documentation
Function operator<<(std::ostream&, StellarEvolution::MESA::Column)
Function Documentation
Function operator<<(std::ostream&, StellarEvolution::MESA::Column)
Function Documentation
Function orbital_angmom_from_freq(double, double, double, double)
Function Documentation
Function orbital_angmom_from_freq(double, double, double, double)
Function Documentation
Function output_column_names()
Function Documentation
Function output_column_names()
Function Documentation
Function output_solution
Function Documentation
Template Function parse_columns
Function Documentation
Function parse_real_list
Function Documentation
Function plot_interpolated_YREC_evolution::evol_fname
Function Documentation
Function plot_interpolated_YREC_evolution::plot_quantity
Function Documentation
Function plot_interpolated_YREC_evolution::read_evol_file
Function Documentation
Function plot_interpolated_YREC_evolution::read_YREC_file
Function Documentation
Function quantity_continuous_range(const EvolvingStellarQuantity *, double, double *, double *)
Function Documentation
Function quantity_continuous_range(const EvolvingStellarQuantity *, double, double *, double *)
Function Documentation
Function quantity_max_age(const EvolvingStellarQuantity *)
Function Documentation
Function quantity_max_age(const EvolvingStellarQuantity *)
Function Documentation
Function quantity_min_age(const EvolvingStellarQuantity *)
Function Documentation
Function quantity_min_age(const EvolvingStellarQuantity *)
Function Documentation
Function rand_poly_coef(std::valarray<std::valarray<double>>&, double)
Function Documentation
Function rand_poly_coef(double)
Function Documentation
Function rand_poly_coef(std::valarray<std::valarray<double>>&, double)
Function Documentation
Function rand_poly_coef(double)
Function Documentation
Function rand_value(double, double)
Function Documentation
Function rand_value(int, int)
Function Documentation
Function rand_value(double, double)
Function Documentation
Function rand_value(int, int)
Function Documentation
Function read_eccentricity_expansion_coefficients(const char *)
Function Documentation
Function read_eccentricity_expansion_coefficients(const char *)
Function Documentation
Function run
Function Documentation
Function save_interpolator(MESAInterpolator *, const char *)
Function Documentation
Function save_interpolator(MESAInterpolator *, const char *)
Function Documentation
Function select_interpolation_region(const EvolvingStar *, double)
Function Documentation
Function select_interpolation_region(const EvolvingStar *, double)
Function Documentation
Function set_planet_dissipation(CPlanet *, unsigned, unsigned, double *, double *, double *, double *, double)
Function Documentation
Function set_planet_dissipation(CPlanet *, unsigned, unsigned, double *, double *, double *, double *, double)
Function Documentation
Function set_star_dissipation(EvolvingStar *, unsigned, unsigned, unsigned, double *, double *, double *, double *, double)
Function Documentation
Function set_star_dissipation(EvolvingStar *, unsigned, unsigned, unsigned, double *, double *, double *, double *, double)
Function Documentation
Function set_zone_dissipation(BrokenPowerlawPhaseLagZone *, unsigned, unsigned, double *, double *, double *, double *, double)
Function Documentation
Function set_zone_dissipation(BrokenPowerlawPhaseLagZone *, unsigned, unsigned, double *, double *, double *, double *, double)
Function Documentation
Function Settings
Function Documentation
Function solve(double, double, double, double(*)(double x, void *params), double(*)(double x, void *params), void(*)(double x, void *params, double *f, double *df), void *)
Function Documentation
Function solve(double, double, double, double(*)(double x, void *params), double(*)(double x, void *params), void(*)(double x, void *params, double *f, double *df), void *)
Function Documentation
Function star_radius(EvolvingStar *, double)
Function Documentation
Function star_radius(EvolvingStar *, double)
Function Documentation
Function star_radius_array(EvolvingStar *, const double *, unsigned, double *)
Function Documentation
Function star_radius_array(EvolvingStar *, const double *, unsigned, double *)
Function Documentation
Function std::operator<<(std::ostream&, const std::valarray<double>&)
Function Documentation
Function std::operator<<(std::ostream&, const std::list<double>&)
Function Documentation
Function StellarEvolution::do_interpolation
Function Documentation
Function StellarEvolution::exact_track
Function Documentation
Function StellarEvolution::make_linear_I_evolution
Function Documentation
Function StellarEvolution::make_no_evolution
Function Documentation
Function StellarEvolution::mass_feh_interp
Function Documentation
Function feh_from_metallicity()
Function Documentation
Function metallicity_from_feh()
Function Documentation
Function TRACK_COLUMN_NAMES
Function Documentation
Function uniform_rand(double, double)
Function Documentation
Function uniform_rand(double, double)
Function Documentation
Function update_run_parameters
Function Documentation
Function z_from_feh(double)
Function Documentation
Function z_from_feh(double)
Function Documentation
Function zone_inertia_array
Function Documentation
Variables
¶
Variable AGE
Variable Documentation
Variable AGE_DERIV
Variable Documentation
Variable AGE_DERIV
Variable Documentation
Variable BINARY_EVOL_MODE
Variable Documentation
Variable BINARY_EVOL_MODE
Variable Documentation
Variable BrokenPowerlawPhaseLagZone
Variable Documentation
Variable Core::AstroConst::AU
Variable Documentation
Variable Core::AstroConst::day
Variable Documentation
Variable Core::AstroConst::G
Variable Documentation
Variable Core::AstroConst::Gyr
Variable Documentation
Variable Core::AstroConst::jupiter_mass
Variable Documentation
Variable Core::AstroConst::jupiter_radius
Variable Documentation
Variable Core::AstroConst::solar_age
Variable Documentation
Variable Core::AstroConst::solar_mass
Variable Documentation
Variable Core::AstroConst::solar_radius
Variable Documentation
Variable Core::Inf
Variable Documentation
Variable Core::NaN
Variable Documentation
Variable Core::NUMERIC_SAFETY
Variable Documentation
Variable DiskBinarySystem
Variable Documentation
Variable ECCENTRICITY
Variable Documentation
Variable ECCENTRICITY_DECAY
Variable Documentation
Variable END_DIMENSIONLESS_DERIV
Variable Documentation
Variable END_PHASE_LAG_DERIV
Variable Documentation
Variable Evolve::MIN_RELATIVE_STEP
Variable Documentation
Variable Evolve::Mjup_to_Msun
Variable Documentation
Variable Evolve::nan_func
Variable Documentation
Variable Evolve::one
Variable Documentation
Variable Evolve::one_func
Variable Documentation
Variable Evolve::Rjup_to_Rsun
Variable Documentation
Variable Evolve::TSTART
Variable Documentation
Variable Evolve::two_func
Variable Documentation
Variable Evolve::two_hundred_func
Variable Documentation
Variable Evolve::zero
Variable Documentation
Variable Evolve::zero_func
Variable Documentation
Variable EvolvingStar
Variable Documentation
Variable EvolvingStellarQuantity
Variable Documentation
Variable EXPANSION_ERROR
Variable Documentation
Variable ICONV
Variable Documentation
Variable ICONV
Variable Documentation
Variable INCLINATION
Variable Documentation
Variable INCLINATION_DECAY
Variable Documentation
Variable IRAD
Variable Documentation
Variable IRAD
Variable Documentation
Variable LOCKED_SURFACE_SPIN_EVOL_MODE
Variable Documentation
Variable LOCKED_SURFACE_SPIN_EVOL_MODE
Variable Documentation
Variable LUM
Variable Documentation
Variable LUM
Variable Documentation
Variable MAX_AGE
Variable Documentation
Variable max_line_length
Variable Documentation
Variable MAX_LOW_MASS
Variable Documentation
Variable MAX_PLANET_MASS
Variable Documentation
Variable MAX_PLANET_RADIUS
Variable Documentation
Variable MAX_STELLAR_MASS
Variable Documentation
Variable MESAInterpolator
Variable Documentation
Variable MIN_AGE
Variable Documentation
Variable MIN_PLANET_MASS
Variable Documentation
Variable MIN_PLANET_RADIUS
Variable Documentation
Variable MIN_STELLAR_MASS
Variable Documentation
Variable MOMENT_OF_INERTIA
Variable Documentation
Variable MRAD
Variable Documentation
Variable MRAD
Variable Documentation
Variable NaN
Variable Documentation
Variable NaN
Variable Documentation
Variable NO_DERIV
Variable Documentation
Variable NO_DERIV
Variable Documentation
Variable NO_DERIV
Variable Documentation
Variable NUM_DERIVATIVES
Variable Documentation
Variable NUM_QUANTITIES
Variable Documentation
Variable NUM_QUANTITIES
Variable Documentation
Variable ORBIT_SPINUP
Variable Documentation
Variable ORBITAL_FREQUENCY
Variable Documentation
Variable ORBITAL_FREQUENCY_DERIV
Variable Documentation
Variable ORBITAL_FREQUENCY_DERIV
Variable Documentation
Variable OrbitSolver
Variable Documentation
Variable PERIAPSIS
Variable Documentation
Variable plot_interpolated_YREC_evolution::evol
Variable Documentation
Variable plot_interpolated_YREC_evolution::pdf
Variable Documentation
Variable plot_interpolated_YREC_evolution::plot_colors
Variable Documentation
Variable plot_interpolated_YREC_evolution::YREC
Variable Documentation
Variable plot_interpolated_YREC_evolution::YREC_files
Variable Documentation
Variable plot_interpolated_YREC_evolution::YREC_masses
Variable Documentation
Variable POWER
Variable Documentation
Variable RADIUS
Variable Documentation
Variable RADIUS
Variable Documentation
Variable RADIUS
Variable Documentation
Variable RRAD
Variable Documentation
Variable RRAD
Variable Documentation
Variable SEMIMAJOR
Variable Documentation
Variable SEMIMAJOR_DECAY
Variable Documentation
Variable setup::alglib_code
Variable Documentation
Variable setup::author
Variable Documentation
Variable setup::author_email
Variable Documentation
Variable setup::data_files
Variable Documentation
Variable setup::data_path
Variable Documentation
Variable setup::description
Variable Documentation
Variable setup::ext_modules
Variable Documentation
Variable setup::gsl_config
Variable Documentation
Variable setup::gsl_prefix
Variable Documentation
Variable setup::long_description
Variable Documentation
Variable setup::name
Variable Documentation
Variable setup::orbital_evolution_code
Variable Documentation
Variable setup::version
Variable Documentation
Variable setup::YREC_tracks
Variable Documentation
Variable SINGLE_EVOL_MODE
Variable Documentation
Variable SINGLE_EVOL_MODE
Variable Documentation
Variable SPIN_ANGMOM
Variable Documentation
Variable SPIN_FREQUENCY
Variable Documentation
Variable SPIN_FREQUENCY_DERIV
Variable Documentation
Variable SPIN_FREQUENCY_DERIV
Variable Documentation
Variable StellarEvolution::MESA::scaling
Variable Documentation
Variable StellarEvolution::MESA::Xprotosun
Variable Documentation
Variable StellarEvolution::MESA::Yprimordial
Variable Documentation
Variable StellarEvolution::MESA::Yprotosun
Variable Documentation
Variable StellarEvolution::MESA::Zprotosun
Variable Documentation
Variable StellarEvolution::QUANTITY_NAME
Variable Documentation
Variable TABULATION_EVOL_MODE
Variable Documentation
Variable TABULATION_EVOL_MODE
Variable Documentation
Variable TORQUEX
Variable Documentation
Variable TORQUEY
Variable Documentation
Variable TORQUEZ
Variable Documentation
Defines
¶
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Define BUILDING_LIBRARY
Define Documentation
Typedefs
¶
Typedef Evolve::GSL_JAC_TYPE
Typedef Documentation
Typedef Evolve::GSL_ODE_TYPE
Typedef Documentation
Typedef Evolve::STOP_EVOL_TYPE
Typedef Documentation