35 Verbosity(Index vagenda, Index vscreen, Index vfile)
44 return (
va >= 0 &&
va <= 3) && (
vs >= 0 &&
vs <= 3) && (
vf >= 0 &&
vf <= 3);
161#pragma omp critical(ArtsOut_screen)
171#pragma omp critical(ArtsOut_file)
186#define CREATE_OUT0 ArtsOut0 out0(verbosity)
187#define CREATE_OUT1 ArtsOut1 out1(verbosity)
188#define CREATE_OUT2 ArtsOut2 out2(verbosity)
189#define CREATE_OUT3 ArtsOut3 out3(verbosity)
192 ArtsOut0 out0(verbosity); \
193 ArtsOut1 out1(verbosity); \
194 ArtsOut2 out2(verbosity); \
195 ArtsOut3 out3(verbosity)
The global header file for ARTS.
Header file for helper functions for OpenMP.
ArtsOut0(const Verbosity &v)
ArtsOut1(const Verbosity &v)
ArtsOut2(const Verbosity &v)
ArtsOut3(const Verbosity &v)
ArtsOut(const int p, const Verbosity &v)
const Verbosity & get_verbosity() const
bool sufficient_priority_file() const
Does the current message have sufficient priority for file?
bool sufficient_priority() const
Does the current message have sufficient priority for output?
bool sufficient_priority_agenda() const
Does the current message have sufficient priority for agenda?
bool sufficient_priority_screen() const
Does the current message have sufficient priority for screen?
bool in_main_agenda() const
Are we in the main agenda?
const Verbosity & verbosity
Index get_screen_verbosity() const
void set_main_agenda(bool main_agenda)
Index vf
Verbosity for output to file.
Verbosity(Index vagenda, Index vscreen, Index vfile)
Index vs
Verbosity for output to screen.
bool is_main_agenda() const
Index get_agenda_verbosity() const
void set_screen_verbosity(Index v)
bool valid() const
Check if artsmessages contains valid message levels.
Index va
Verbosity for agenda output.
void set_agenda_verbosity(Index v)
friend ostream & operator<<(ostream &os, const Verbosity &v)
Index get_file_verbosity() const
void set_file_verbosity(Index v)
ofstream report_file
The report file.
ArtsOut & operator<<(ArtsOut &aos, const T &t)
Output operator for ArtsOut.