gridded_fields.h File Reference

Reading routines for gridded fields. More...

#include "matpackIV.h"
#include "array.h"
#include "mystring.h"

Include dependency graph for gridded_fields.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GField
class  GField1
class  GField2
class  GField3
class  GField4

Typedefs

typedef Array< GridTypeArrayOfGridType
typedef Array< GField1ArrayOfGField1
typedef Array< GField2ArrayOfGField2
typedef Array< GField3ArrayOfGField3
typedef Array< GField4ArrayOfGField4
typedef Array< Array< GField1 > > ArrayOfArrayOfGField1
typedef Array< Array< GField3 > > ArrayOfArrayOfGField3

Enumerations

enum  GridType { GRIDTYPE_NUMERIC, GRIDTYPE_STRING }

Functions

ostream & operator<< (ostream &os, const GField &gf)
 Output operator for GField.
ostream & operator<< (ostream &os, const GField1 &gf)
 Output operator for GField1.
ostream & operator<< (ostream &os, const GField2 &gf)
 Output operator for GField2.
ostream & operator<< (ostream &os, const GField3 &gf)
 Output operator for GField3.
ostream & operator<< (ostream &os, const GField4 &gf)
 Output operator for GField4.


Detailed Description

Reading routines for gridded fields.

Author:
Claudia Emde <claudia.emde@dlr.de>
Date:
Wed Jun 26 17:48:29 2002
This file contains reading routines for gridded fields. Gridded fields are needed to store moredimesional data together with the corresponding grids in the same variable. The datatype og a gridded field is always an array of tensors.

For further description see AUG.

Definition in file gridded_fields.h.


Typedef Documentation

Definition at line 357 of file gridded_fields.h.

Definition at line 358 of file gridded_fields.h.

Definition at line 353 of file gridded_fields.h.

Definition at line 354 of file gridded_fields.h.

Definition at line 355 of file gridded_fields.h.

Definition at line 356 of file gridded_fields.h.

Definition at line 48 of file gridded_fields.h.


Enumeration Type Documentation

enum GridType

Enumeration containing the possible grid types for gridded fields

Enumerator:
GRIDTYPE_NUMERIC 
GRIDTYPE_STRING 

Definition at line 43 of file gridded_fields.h.


Function Documentation

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

Output operator for GField4.

Outputs the given GField4.

Parameters:
[in,out] os Output stream.
[in] gf GField4.

Definition at line 350 of file gridded_fields.cc.

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

Output operator for GField3.

Outputs the given GField3.

Parameters:
[in,out] os Output stream.
[in] gf GField3.

Definition at line 336 of file gridded_fields.cc.

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

Output operator for GField2.

Outputs the given GField2.

Parameters:
[in,out] os Output stream.
[in] gf GField2.

Definition at line 322 of file gridded_fields.cc.

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

Output operator for GField1.

Outputs the given GField1.

Parameters:
[in,out] os Output stream.
[in] gf GField1.

Definition at line 308 of file gridded_fields.cc.

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

Output operator for GField.

Outputs the grids for the given GField.

Parameters:
[in,out] os Output stream.
[in] gf GField.

Definition at line 276 of file gridded_fields.cc.

References GField::dim, GRIDTYPE_NUMERIC, GRIDTYPE_STRING, GField::mgridnames, GField::mgridtypes, GField::mname, GField::mnumericgrids, and GField::mstringgrids.


Generated on Mon Mar 23 14:06:35 2009 for ARTS by  doxygen 1.5.6