#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 |
Classes | |
class | Debug |
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 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 orsa::Compute(), orsa::Compute_Gauss(), orsa::convert(), orsa::gauss_v(), OrbitWithCovarianceMatrixGSL::GetCovarianceMatrix(), Orbit::GetE(), Evolution::Integrate(), orsa::least_sq_f(), 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 |
#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 Orbit::GetE(), JPLFile::GetEph(), Evolution::Integrate(), orsa::make_new_interaction(), ArmonicOscillator::PotentialEnergy(), Newton::PotentialEnergy(), orsa::SetupSolarSystem(), orsa::StartFrame(), and orsa::swap().