ARTS 2.5.11 (git: 6827797f)
global_data.h
Go to the documentation of this file.
1
8#ifndef global_data_h
9#define global_data_h
10
11#include "agenda_record.h"
12#include "array.h"
13#include "groups.h"
14#include "methods.h"
16#include <map>
17
18namespace global_data {
19
20// ---------------
21//--------------------< Methods >--------------------
22// ---------------
23
25
32extern const Array<MdRecord> md_data_raw;
33
35
42extern const Array<MdRecord> md_data;
43
45
48extern const map<String, Index> MdMap;
49
51
54extern const map<String, Index> MdRawMap;
55
57
60extern const Array<AgRecord> agenda_data;
61
63
66extern const map<String, Index> AgendaMap;
67
69
75
77
80extern const map<String, Index> WsvGroupMap;
81
86} /* namespace global_data */
87
88#endif /* global_data_h */
Declarations for AgRecord, storing lookup information for one agenda.
This file contains the definition of Array.
This can be used to make arrays out of anything.
Definition: array.h:31
Handling of workspace memory.
Declaration of the class MdRecord.
const ArrayOfGroupRecord wsv_groups
The names associated with Wsv groups as Strings.
Definition: global_data.h:74
const Array< MdRecord > md_data_raw
Lookup information for workspace methods.
Definition: methods.cc:22
WorkspaceMemoryHandler workspace_memory_handler
The workspace memory handler Defined in workspace_ng.cc.
Definition: workspace_ng.cc:20
const Array< MdRecord > md_data
Lookup information for workspace methods.
Definition: methods_aux.cc:33
const map< String, Index > MdMap
The map associated with md_data.
Definition: methods_aux.cc:24
const Array< AgRecord > agenda_data
The lookup information for the agendas.
Definition: agendas.cc:24
const map< String, Index > WsvGroupMap
The map associated with wsv_groups.
Definition: groups.cc:24
const map< String, Index > MdRawMap
The map associated with md_data_raw.
Definition: methods_aux.cc:26
map< String, Index > AgendaMap
The map associated with agenda_data.
The WorkspaceMemoryHandler.