orsa_error.h File Reference

#include <cstdarg>

Include dependency graph for orsa_error.h:

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

Go to the source code of this file.

Namespaces

namespace  orsa

Defines

#define ORSA_DEBUG   orsa::Debug::obj()->set("Debug:",__FILE__,__LINE__); orsa::Debug::obj()->trace
#define ORSA_ERROR   orsa::Debug::obj()->set("Error:",__FILE__,__LINE__); orsa::Debug::obj()->trace
#define ORSA_WARNING   orsa::Debug::obj()->set("Warning:",__FILE__,__LINE__); orsa::Debug::obj()->trace
#define ORSA_DOMAIN_ERROR   orsa::Debug::obj()->set("Domain Error:",__FILE__,__LINE__); orsa::Debug::obj()->trace
#define ORSA_LOGIC_ERROR   orsa::Debug::obj()->set("Logic Error (this shouldn't happen):",__FILE__,__LINE__); orsa::Debug::obj()->trace
#define ORSA_LOGIC_WARNING   orsa::Debug::obj()->set("Logic Warning (possibly unimplemented case):",__FILE__,__LINE__); orsa::Debug::obj()->trace


Define Documentation

#define ORSA_DEBUG   orsa::Debug::obj()->set("Debug:",__FILE__,__LINE__); orsa::Debug::obj()->trace
 

Definition at line 54 of file orsa_error.h.

Referenced by orsa::gauss_v_f(), Evolution::Integrate(), orsa::least_sq_f(), and OrsaFile::Read().

#define ORSA_DOMAIN_ERROR   orsa::Debug::obj()->set("Domain Error:",__FILE__,__LINE__); orsa::Debug::obj()->trace
 

Definition at line 57 of file orsa_error.h.

Referenced by orsa::secure_acos(), orsa::secure_asin(), orsa::secure_atan2(), orsa::secure_log(), orsa::secure_log10(), orsa::secure_pow(), and orsa::secure_sqrt().

#define ORSA_ERROR   orsa::Debug::obj()->set("Error:",__FILE__,__LINE__); orsa::Debug::obj()->trace
 

Definition at line 55 of file orsa_error.h.

Referenced by JPLPlanetsNewton::Acceleration(), orsa::Compute(), orsa::Compute_Gauss(), orsa::convert(), orsa::gauss_v(), OrbitWithCovarianceMatrixGSL::GenerateUsingCholeskyDecomposition(), OrbitWithCovarianceMatrixGSL::GenerateUsingPrincipalAxisTransformation(), OrbitWithCovarianceMatrixGSL::GetCovarianceMatrix(), Orbit::GetE(), Evolution::Integrate(), JPLFile::JPLFile(), orsa::least_sq_f(), LocationFile::ObsPos(), ReadWriteFile::Open(), WriteFile::Open(), ReadFile::Open(), OrsaPaths::OrsaPaths(), TLEFile::Read(), NEODYSCAT::Read(), JPLDastcomCometFile::Read(), JPLDastcomUnnumFile::Read(), JPLDastcomNumFile::Read(), AstDySMatrixFile::Read(), RadauModIntegrationFile::Read(), OrsaFile::Read(), OrsaConfigFile::Read(), SWIFTFile::Read(), LocationFile::Read(), MPCObsFile::Read(), MPCCometFile::Read(), MPCOrbFile::Read(), AstorbFile::Read(), TimeStep::TimeStep(), OrsaFile::Write(), and OrsaConfigFile::Write().

#define ORSA_LOGIC_ERROR   orsa::Debug::obj()->set("Logic Error (this shouldn't happen):",__FILE__,__LINE__); orsa::Debug::obj()->trace
 

Definition at line 58 of file orsa_error.h.

Referenced by Orbit::GetE(), and Radau15::Step().

#define ORSA_LOGIC_WARNING   orsa::Debug::obj()->set("Logic Warning (possibly unimplemented case):",__FILE__,__LINE__); orsa::Debug::obj()->trace
 

Definition at line 59 of file orsa_error.h.

#define ORSA_WARNING   orsa::Debug::obj()->set("Warning:",__FILE__,__LINE__); orsa::Debug::obj()->trace
 

Definition at line 56 of file orsa_error.h.

Referenced by JPLPlanetsNewton::Acceleration(), ArmonicOscillator::Acceleration(), Relativistic::Acceleration(), Newton::Acceleration(), OrbitWithCovarianceMatrixGSL::GenerateUsingCholeskyDecomposition(), Orbit::GetE(), JPLFile::GetEph(), Evolution::Integrate(), orsa::make_new_interaction(), ArmonicOscillator::PotentialEnergy(), Newton::PotentialEnergy(), orsa::SetupSolarSystem(), orsa::StartFrame(), and orsa::swap().


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