orsa_common.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


namespace  orsa


#define PI   3.1415926535897932384626433832795029L
#define MAX(a, b)   ((b) < (a) ? (a) : (b))
#define MIN(a, b)   ((a) < (b) ? (a) : (b))
#define ABS(a)   ((a) >= 0 ? (a) : -(a))


const double halfpi = PI/2
const double pi = PI
const double twopi = PI+PI
const double pisq = PI*PI

Define Documentation

#define ABS  )     ((a) >= 0 ? (a) : -(a))

Definition at line 37 of file orsa_common.h.

#define MAX a,
 )     ((b) < (a) ? (a) : (b))

Definition at line 35 of file orsa_common.h.

Referenced by Radau15::Step().

#define MIN a,
 )     ((a) < (b) ? (a) : (b))

Definition at line 36 of file orsa_common.h.

Referenced by TLEFile::Read().

#define PI   3.1415926535897932384626433832795029L

Definition at line 33 of file orsa_common.h.

Variable Documentation

const double halfpi = PI/2

Definition at line 47 of file orsa_common.h.

Referenced by Newton::Acceleration().

const double pi = PI

Definition at line 48 of file orsa_common.h.

Referenced by orsa::Compute(), Orbit::Compute(), orsa::Compute_Gauss(), Sky::Compute_J2000(), orsa::Compute_TestMethod(), Sky::delta_arcsec(), orsa::dQ(), orsa::gauss_v_f(), Angle::GetDPS(), Orbit::GetE(), Angle::GetHMS(), orsa::least_sq_f(), orsa::MOID(), orsa::MOID2RB(), orsa::OrbitDifferentialCorrectionsLeastSquares(), Mercury5IntegrationFile::Read(), TLEFile::Read(), NEODYSCAT::Read(), JPLDastcomCometFile::Read(), JPLDastcomUnnumFile::Read(), JPLDastcomNumFile::Read(), AstDySMatrixFile::Read(), RadauModIntegrationFile::Read(), SWIFTFile::Read(), LocationFile::Read(), MPCCometFile::Read(), MPCOrbFile::Read(), AstorbFile::Read(), Units::Recompute(), orsa::S1(), Angle::SetDPS(), and Angle::SetHMS().

const double pisq = PI*PI

Definition at line 50 of file orsa_common.h.

Referenced by orsa::dQ(), Orbit::Period(), and TLEFile::Read().

const double twopi = PI+PI

Definition at line 49 of file orsa_common.h.

Referenced by orsa::apply_window(), Orbit::Compute(), Sky::Compute_J2000(), OrbitWithCovarianceMatrixGSL::GenerateUsingCholeskyDecomposition(), OrbitWithCovarianceMatrixGSL::GenerateUsingPrincipalAxisTransformation(), Orbit::GetE(), orsa::MOID(), orsa::MOID2RB(), orsa::phi(), orsa::phi_Hanning(), OptimizedOrbitPositions::PropagatedOrbit(), JPLDastcomCometFile::Read(), AstDySMatrixFile::Read(), MPCCometFile::Read(), OrbitWithEpoch::RelativePosVel(), Orbit::RelativePosVel(), and orsa::S1().

Generated on Tue Jan 11 15:26:38 2005 for liborsa by  doxygen 1.4.0