Methods dependent on the datatype of the corresponding GridFunction of GridDataBucket. More...
#include <PackedGridDataBucket.h>
Public Member Functions | |
GridDataBucket (const BBox &bb, const unsigned gf, const int time, const int time_value, const int level, const int index, const int who, const int type=DAGHSingle) | |
GridDataBucket (const BBox &bb, const unsigned gf, const int gfdtype, const int gfstype, const char *gfname, const int time, const int time_value, const int level, const int index, const int who, const int type=DAGHSingle) | |
GridDataBucket (const void *package) | |
GridDataBucket (void *package) | |
GridDataBucket (const void *package, const int n) | |
GridDataBucket (const int n, unsigned *dsizes, const int type) | |
Type const * | data () const |
Type * | data (void) |
Type const * | data (const int i) const |
Type * | data (const int i) |
Methods dependent on the datatype of the corresponding GridFunction of GridDataBucket.
The communication operations for a GridFunction are minimized by communicating lists instead of single GridData-objects. Such a list is created inside a GridDataBucket temporarily in a continous memory region.
GridDataBucket< Type >::GridDataBucket | ( | const BBox & | bb, | |
const unsigned | gf, | |||
const int | time, | |||
const int | time_value, | |||
const int | level, | |||
const int | index, | |||
const int | who, | |||
const int | type = DAGHSingle | |||
) | [inline] |
GridDataBucket< Type >::GridDataBucket | ( | const BBox & | bb, | |
const unsigned | gf, | |||
const int | gfdtype, | |||
const int | gfstype, | |||
const char * | gfname, | |||
const int | time, | |||
const int | time_value, | |||
const int | level, | |||
const int | index, | |||
const int | who, | |||
const int | type = DAGHSingle | |||
) | [inline] |
GridDataBucket< Type >::GridDataBucket | ( | const void * | package | ) | [inline] |
GridDataBucket< Type >::GridDataBucket | ( | void * | package | ) | [inline] |
GridDataBucket< Type >::GridDataBucket | ( | const void * | package, | |
const int | n | |||
) | [inline] |
GridDataBucket< Type >::GridDataBucket | ( | const int | n, | |
unsigned * | dsizes, | |||
const int | type | |||
) | [inline] |
Type* GridDataBucket< Type >::data | ( | const int | i | ) | [inline] |
Reimplemented from DataBucketVoid.
References DataBucketVoid::data().
Type const* GridDataBucket< Type >::data | ( | const int | i | ) | const [inline] |
Reimplemented from DataBucketVoid.
References DataBucketVoid::data().
Type* GridDataBucket< Type >::data | ( | void | ) | [inline] |
Reimplemented from DataBucketVoid.
References DataBucketVoid::data().
Type const* GridDataBucket< Type >::data | ( | void | ) | const [inline] |
Reimplemented from DataBucketVoid.
References DataBucketVoid::data().
Referenced by GridFunction< GFType, dim >::GF_Read(), and GridFunction< GFType, dim >::GF_Write().