Defines some of the methods of the test suite that exercises the OrbitSolver class and the other clasess necessary to accomplish this. More...
#include "testOrbitSolver.h"
Go to the source code of this file.
Namespaces | |
Evolve | |
Orientations of zones of bodies in a binary system. | |
Functions | |
std::ostream & | Evolve::operator<< (std::ostream &os, RealEvolutionQuantity q) |
double | Evolve::locked_unsat_eq (double a, void *params) |
The equation that should be solved in order to get the semimamjor axis at a gien time. More... | |
double | Evolve::locked_sat_eq (double a, void *params) |
The equation that should be solved in order to get the semimamjor axis at a given time for the locked evolution when the wind is saturated. More... | |
double | Evolve::locked_unsat_deriv (double a, void *params) |
The derivative of the equation that should be solved in order to get the semimamjor axis at a given time for the locked evolution when the wind is not saturated. More... | |
double | Evolve::locked_sat_deriv (double a, void *params) |
The derivative of the equation that should be solved in order to get the semimamjor axis at a gien time for the locked evolution when the wind is saturated. More... | |
void | Evolve::locked_unsat_eq_deriv (double a, void *params, double *f, double *df) |
The equation and its derivative that should be solved in order to get the semimamjor axis at a given time for the locked evolution when the wind is not saturated. More... | |
void | Evolve::locked_sat_eq_deriv (double a, void *params, double *f, double *df) |
The equation and its derivative that should be solved in order to get the semimamjor axis at a given time for the locked evolution when the wind is saturated. More... | |
Variables | |
const double | Evolve::TSTART = 2.0 * MIN_AGE |
const double | Evolve::zero = 0.0 |
const double | Evolve::one = 1.0 |
const double | Evolve::Mjup_to_Msun |
const double | Evolve::Rjup_to_Rsun |
StellarEvolution::PolynomialEvolutionQuantity | Evolve::nan_func (std::valarray< double >(Core::NaN, 2), TSTART, MAX_AGE) |
StellarEvolution::PolynomialEvolutionQuantity | Evolve::zero_func (std::valarray< double >(), TSTART, MAX_AGE) |
StellarEvolution::PolynomialEvolutionQuantity | Evolve::one_func (std::valarray< double >(1.0, 1), TSTART, MAX_AGE) |
StellarEvolution::PolynomialEvolutionQuantity | Evolve::two_func (std::valarray< double >(2.0, 1), TSTART, MAX_AGE) |
StellarEvolution::PolynomialEvolutionQuantity | Evolve::two_hundred_func (std::valarray< double >(200.0, 1), TSTART, MAX_AGE) |
Defines some of the methods of the test suite that exercises the OrbitSolver class and the other clasess necessary to accomplish this.
Definition in file testOrbitSolver.cpp.