#include "printable.h"
#include <boost/backtrace.hpp>
#include <sstream>
#include <gsl/gsl_errno.h>
Go to the source code of this file.
|
| | FullPhysics |
| | Contains classes to abstract away details in various Spurr Radiative Transfer software.
|
| |
|
| #define | gsl_check(status) FullPhysics::gsl_check_func(status, __FILE__, __LINE__) |
| | GSL check. More...
|
| |
| #define | range_check(V, Min, Max) FullPhysics::range_check_template(V, Min, Max, __FILE__, __LINE__) |
| | Range check. More...
|
| |
| #define | range_max_check(V, Max) FullPhysics::range_max_check_template(V, Max, __FILE__, __LINE__) |
| | Range check. More...
|
| |
| #define | range_min_check(V, Min) FullPhysics::range_min_check_template(V, Min, __FILE__, __LINE__) |
| | Range check. More...
|
| |
|
| void | FullPhysics::gsl_check_func (int status, const char *File, int Line) |
| | Check for gsl errors. More...
|
| |
| void | FullPhysics::no_gsl_abort () |
| | Turn off gsl errors abort. More...
|
| |
| template<class T > |
| void | FullPhysics::range_check_template (const T &Val, const T &Min, const T &Max, const char *File, int Line) |
| | Range check. More...
|
| |
| template<class T > |
| void | FullPhysics::range_max_check_template (const T &Val, const T &Max, const char *File, int Line) |
| | Range check. More...
|
| |
| template<class T > |
| void | FullPhysics::range_min_check_template (const T &Val, const T &Min, const char *File, int Line) |
| | Range check. More...
|
| |