Go to the documentation of this file.
34 #include <sys/times.h>
46 #define SWITCH_OUTPUT(x, y) \
48 ostringstream so_os; \
52 out0 << so_os.str(); \
55 out1 << so_os.str(); \
58 out2 << so_os.str(); \
61 out3 << so_os.str(); \
64 throw runtime_error("Output level must have value from 0-3"); \
74 struct tms cputime_start;
75 clock_t realtime_start;
76 struct tms cputime_end;
162 const Index& only_allocated,
void Print(const T &x, const Index &level, const Verbosity &verbosity)
WORKSPACE METHOD: Print.
Verbosity verbosity(Workspace &ws) noexcept
#define SWITCH_OUTPUT(x, y)
The structure to describe a propagation path and releated quantities.
This can be used to make arrays out of anything.
This file contains functions that are adapted from TESSEM code which is used to calculate surface emi...
Declarations having to do with the four output streams.
Ppath ppath(Workspace &ws) noexcept
Propagation path structure and functions.
Header file for special_interp.cc.
void PrintWorkspace(Workspace &ws, const Index &only_allocated, const Index &level, const Verbosity &verbosity)
Vector x(Workspace &ws) noexcept
INDEX Index
The type to use for all integer numbers and indices.
Header file for work with HITRAN collision induced absorption (CIA).
This file contains the definition of String, the ARTS string class.
The global header file for ARTS.