ARTS 2.5.11 (git: 725533f0)
|
Implementation of agendas. More...
#include <algorithm>
#include <iterator>
#include <memory>
#include <ostream>
#include "agenda_class.h"
#include "agenda_record.h"
#include "arts.h"
#include "arts_omp.h"
#include "auto_md.h"
#include "debug.h"
#include "global_data.h"
#include "messages.h"
#include "methods.h"
#include "tokval.h"
#include "workspace_ng.h"
Go to the source code of this file.
Functions | |
ostream & | operator<< (ostream &os, const Agenda &a) |
Output operator for Agenda. | |
ostream & | operator<< (ostream &os, const MRecord &a) |
Output operator for MRecord. | |
ArrayOfAgenda | deepcopy_if (Workspace &ws, const ArrayOfAgenda &agendas) |
Same as Agenda member method but for an entire array. | |
ArrayOfIndex | make_same_wsvs (Workspace &ws_out, const Workspace &ws_in, const ArrayOfIndex &vars) |
ArrayOfAgenda deepcopy_if | ( | Workspace & | ws, |
const ArrayOfAgenda & | agendas | ||
) |
Same as Agenda member method but for an entire array.
Definition at line 905 of file agenda_class.cc.
Referenced by Workspace::deepcopy().
ArrayOfIndex make_same_wsvs | ( | Workspace & | ws_out, |
const Workspace & | ws_in, | ||
const ArrayOfIndex & | vars | ||
) |
Definition at line 912 of file agenda_class.cc.
References Workspace::wsvs().
Referenced by Agenda::deepcopy_if(), and MRecord::deepcopy_if().
ostream & operator<< | ( | ostream & | os, |
const Agenda & | a | ||
) |
Output operator for Agenda.
This is useful for debugging.
os | Output stream. |
a | The Agenda to write. |
Definition at line 785 of file agenda_class.cc.
ostream & operator<< | ( | ostream & | os, |
const MRecord & | a | ||
) |
Output operator for MRecord.
This is useful for debugging.
os | Output stream. |
a | The method runtime data record to write. |
Definition at line 900 of file agenda_class.cc.