Star-planet system for which the orbital evolution will be calculated. More...
Files | |
| file | PowerlawPhaseLagZone.h |
| Declares the class that provides the phase lag function to DissipatingZone objects. | |
| file | TwoPhaseLagZone.h |
| Declares the class that provides the phase lag function to DissipatingZone objects. | |
| file | LogDerivatives.cpp |
| Defines some of the methods of the EvolvingStellarQuantity class used for interpolating among stellar evolution tracks. | |
| file | LogDerivatives.h |
| Declares a class for differentiating functions of log(arg) w.r.t. arg. | |
| file | BinarySystem.cpp |
| The definition of some of the methods of the StellarSystem class. | |
| file | BrokenPowerlawPhaseLagZone.h |
| Declares the class that provides the phase lag function to DissipatingZone objects. | |
| file | DiskBinarySystem.h |
| Declares a class of binary systems which start with a disk-locked star which is then released and at some point in time a secondary appears. | |
| file | SpinOrbitLockInfo.h |
| Defines the SpinOrbitLockInfo class. | |
| file | ZoneOrientation.h |
| Declares a class for orientations of zones of DissipatingBody objects. | |
| file | EvolvingStellarQuantity.cpp |
| Defines some of the methods of the EvolvingStellarQuantity class used for interpolating among stellar evolution tracks. | |
| file | EvolvingStellarQuantity.h |
| Declares a class implementing the intepolation of a single stellar quantity from stellar evolution tracks. | |
| file | mass_feh_interp.h |
| Define a single function performing mass-[Fe/H] interpolations. | |
| file | RemoveLogDeriv.h |
| Declares a class to switch from logarithmic to linear derivative. | |
| file | SumDerivatives.h |
| Declares & defines a class for the derivative of a quantity which is the sum of two other quantities. | |
| file | SumQuantity.h |
| Declare a class for a stellar evolution quantity which is the sum of two other quantities. | |
| file | YRECIO.cpp |
| Defines some of the methods of the classes for generating stellar evolution interpolators from the YREC tracks. | |
| file | YRECIO.h |
| Defines the classes for generating stellar evolution interpolators from the YREC tracks. | |
| file | ZeroQuantity.h |
| Declare a class for an identically zero stellar evolution quantity. | |
Namespaces | |
| Evolve::Dissipation | |
| Isolates constants related to the tidal dissipation. | |
| Evolve | |
| Orientations of zones of bodies in a binary system. | |
| StellarEvolution::MESA | |
| A namespace to isolate all MESA related entities, in order to avoid conflicts with other StellarEvolution implentations (e.g. YREC). | |
Classes | |
| class | Core::ZeroDerivatives |
| The derivatives of an identically zero quantity. More... | |
| class | StellarEvolution::LogDerivatives |
| Calculate dy/dx given dy/dx, dy/dln(x), dln(y)/dx or dln(y)/dln(x). More... | |
| class | Evolve::DiskBinarySystem |
| For some prescribed amount of time the surface of the pramary spins at a prescribed rate, it is then released and (at a possibly different age) a secondary body forms in a prescribed initial orbit. More... | |
| class | Evolve::DissipatingBody |
| A base class for any body contributing to tidal dissipation. More... | |
| class | Evolve::SpinOrbitLockInfo |
| Defines a lock between the spin of a dissipating body and the orbit. More... | |
| class | Star::SaturatingSkumanichWindBody |
| A DissipatingBody which loses angular momentum at a rate \(\propto\omega\min(\omega, \omega_{sat})^2\). More... | |
| class | StellarEvolution::EvolvingStellarQuantity |
| A class for stellar properties that depend on age. More... | |
| class | StellarEvolution::InterpolatedDerivatives |
| Derivative class for stellar quantities which are interpolated age, mass and [Fe/H]. More... | |
| class | StellarEvolution::Interpolator |
| A class that interpolates among stellar evolution tracks. More... | |
| class | StellarEvolution::MESA::Header |
| A class which parses the header of a MESA evolution track. More... | |
| class | StellarEvolution::MESA::EvolutionIterator |
| An iterator over the list of extracted tracks. More... | |
| class | StellarEvolution::MESA::Interpolator |
| A stellar evolution interpolator based on the MESA tracks. More... | |
| class | StellarEvolution::SumDerivatives |
| Derivative class for a quantity that is the sum of two other quantities. More... | |
| class | StellarEvolution::SumQuantity |
| A clas for stellar quantities that are the sum of two other quantities. More... | |
| class | YRECHeader |
| A class which parses the header of a YREC evolution track. More... | |
| class | EvolutionIterator |
| An iterator over the list of extracted tracks. More... | |
| class | YRECEvolution |
| A stellar evolution interpolator based on the YREC tracks. More... | |
Star-planet system for which the orbital evolution will be calculated.
Describes the star and the planet, including: