Declares a class representing one zone of a body dissipative to tidal distortions. More...
#include "ZoneOrientation.h"
#include "../Core/SharedLibraryExportMacros.h"
#include "../Core/Error.h"
#include "TidalPotentialTerms.h"
#include "DissipationQuantities.h"
#include "SpinOrbitLockInfo.h"
#include "CombinedStoppingCondition.h"
#include "BreakLockCondition.h"
#include "SynchronizedCondition.h"
#include "../Core/Common.h"
#include <valarray>
#include <boost/math/special_functions/sign.hpp>
Go to the source code of this file.
Classes | |
class | Evolve::TidalTermTriplet |
class | Evolve::DissipatingZone |
A layer of a system body for which the tidal bulge is not exactly in phase with the tidal potential. More... | |
Namespaces | |
Evolve | |
Orientations of zones of bodies in a binary system. | |
Enumerations | |
enum | Evolve::ZoneEvolutionQuantities { Evolve::ANGULAR_MOMENTUM, Evolve::ANGULAR_MOMENTUM_DERIV, Evolve::INCLINATION, Evolve::INCLINATION_DERIV, Evolve::PERIAPSIS, Evolve::PERIAPSIS_DERIV, Evolve::MOMENT_OF_INERTIA, Evolve::MOMENT_OF_INERTIA_FIRST_DERIV, Evolve::MOMENT_OF_INERTIA_SECOND_DERIV, Evolve::OUTER_RADIUS, Evolve::OUTER_RADIUS_FIRST_DERIV, Evolve::OUTER_RADIUS_SECOND_DERIV, Evolve::OUTER_MASS, Evolve::OUTER_MASS_DERIV, Evolve::NUM_REAL_EVOL_QUANTITIES, Evolve::E_ORDER =NUM_REAL_EVOL_QUANTITIES, Evolve::ORBITAL_FREQ_MULTIPLIER, Evolve::SPIN_FREQ_MULTIPLIER, Evolve::NUM_EVOL_QUANTITIES } |
IDs for quantities saved as part of the evolution. More... | |
Functions | |
std::ostream & | Evolve::operator<< (std::ostream &os, const ZoneEvolutionQuantities &evol_var) |
More civilized output for EvolVarType variables. More... | |
Declares a class representing one zone of a body dissipative to tidal distortions.
Definition in file DissipatingZone.h.