gdhdr Struct Reference

Data for an entry inside GridDataBucket. More...

#include <PackedGridDataBucket.h>

List of all members.

Public Member Functions

 gdhdr ()
 gdhdr (struct gdhdr &other)
 gdhdr (const BBox &bb, const unsigned gf, const int gft, const int gfs, const char *gfn, const int t, const int tv, const int l, const int index, const int who, const int type)

Static Public Member Functions

static unsigned gdbsize (const unsigned dsize)

Public Attributes

short int type
 Bucket type - DAGHSingle or DAGHPacked.
short int owner
 Who owns the associated Grid function.
short unsigned gfid
 GridFunction id.
short gfdatatype
 Grid function data type.
short gfstaggertype
 Grid function staggering (DAGHCellCentered.
char gfname [(32)]
 Grid function name.
BBox bbox
 Region.
short int time
 Internal time index.
int time_value
 Unique time value.
char physical_time [sizeof(double)]
 Physical time.
short int level
 Level.
short int index
 Internal storage index.

Friends

std::ostream & operator<< (std::ostream &os, const struct gdhdr &hdr)

Detailed Description

Data for an entry inside GridDataBucket.

Author:
Manish Parashar

Constructor & Destructor Documentation

gdhdr::gdhdr (  )  [inline]
gdhdr::gdhdr ( struct gdhdr other  ) 
gdhdr::gdhdr ( const BBox bb,
const unsigned  gf,
const int  gft,
const int  gfs,
const char *  gfn,
const int  t,
const int  tv,
const int  l,
const int  index,
const int  who,
const int  type 
)

Member Function Documentation

unsigned gdhdr::gdbsize ( const unsigned  dsize  )  [static]

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const struct gdhdr hdr 
) [friend]

Member Data Documentation

Grid function staggering (DAGHCellCentered.

. etc)

Referenced by GridDataBucketVoid::add(), GridDataBucketVoid::GridDataBucketVoid(), and operator<<().

short int gdhdr::owner
short int gdhdr::type

Bucket type - DAGHSingle or DAGHPacked.

Referenced by GridDataBucketVoid::add(), GridDataBucketVoid::GridDataBucketVoid(), and operator<<().


The documentation for this struct was generated from the following files:
Generated on Thu Jun 30 02:19:00 2016 for AMROC's Hierachical Data Structures by  doxygen 1.6.3