ARTS 2.5.9 (git: 825fa5f2)
gridded_fields.cc File Reference

Implementation of gridded fields. More...

#include "gridded_fields.h"
#include <iostream>
#include <stdexcept>
#include "exceptions.h"
#include "mystring.h"

Go to the source code of this file.

Functions

ostream & operator<< (ostream &os, const GriddedField &gf)
 Output operator for GriddedField. More...
 
ostream & operator<< (ostream &os, const GriddedField1 &gf)
 See GriddedField::operator<<. More...
 
ostream & operator<< (ostream &os, const GriddedField2 &gf)
 See GriddedField::operator<<. More...
 
ostream & operator<< (ostream &os, const GriddedField3 &gf)
 See GriddedField::operator<<. More...
 
ostream & operator<< (ostream &os, const GriddedField4 &gf)
 See GriddedField::operator<<. More...
 
ostream & operator<< (ostream &os, const GriddedField5 &gf)
 See GriddedField::operator<<. More...
 
ostream & operator<< (ostream &os, const GriddedField6 &gf)
 See GriddedField::operator<<. More...
 

Detailed Description

Implementation of gridded fields.

Author
Oliver Lemke olemk.nosp@m.e@co.nosp@m.re-du.nosp@m.mp.i.nosp@m.nfo
Date
2008-06-24

This file contains the implemenation gridded fields. Gridded fields are needed to store moredimesional data together with the corresponding grids in the same variable.

For further description see AUG.

Definition in file gridded_fields.cc.

Function Documentation

◆ operator<<() [1/7]

ostream & operator<< ( ostream &  os,
const GriddedField gf 
)

Output operator for GriddedField.

Outputs the grids for the given GriddedField.

Parameters
[in,out]osOutput stream.
[in]gfGriddedField.

Definition at line 185 of file gridded_fields.cc.

References GriddedField::dim, GRID_TYPE_NUMERIC, GRID_TYPE_STRING, GriddedField::mgridnames, GriddedField::mgridtypes, GriddedField::mname, GriddedField::mnumericgrids, and GriddedField::mstringgrids.

◆ operator<<() [2/7]

ostream & operator<< ( ostream &  os,
const GriddedField1 gf 
)

See GriddedField::operator<<.

Definition at line 209 of file gridded_fields.cc.

References GriddedField1::data.

◆ operator<<() [3/7]

ostream & operator<< ( ostream &  os,
const GriddedField2 gf 
)

See GriddedField::operator<<.

Definition at line 214 of file gridded_fields.cc.

References GriddedField2::data.

◆ operator<<() [4/7]

ostream & operator<< ( ostream &  os,
const GriddedField3 gf 
)

See GriddedField::operator<<.

Definition at line 219 of file gridded_fields.cc.

References GriddedField3::data.

◆ operator<<() [5/7]

ostream & operator<< ( ostream &  os,
const GriddedField4 gf 
)

See GriddedField::operator<<.

Definition at line 224 of file gridded_fields.cc.

References GriddedField4::data.

◆ operator<<() [6/7]

ostream & operator<< ( ostream &  os,
const GriddedField5 gf 
)

See GriddedField::operator<<.

Definition at line 229 of file gridded_fields.cc.

References GriddedField5::data.

◆ operator<<() [7/7]

ostream & operator<< ( ostream &  os,
const GriddedField6 gf 
)

See GriddedField::operator<<.

Definition at line 234 of file gridded_fields.cc.

References GriddedField6::data.