Bucket< Type > Class Template Reference
#include <BucketType.h>
List of all members.
template<class Type>
class Bucket< Type >
Member Typedef Documentation
Constructor & Destructor Documentation
template<class Type>
Bucket< Type >::Bucket |
( |
const unsigned |
int |
) |
[inline, explicit] |
template<class Type>
Bucket< Type >::Bucket |
( |
const void * |
package, |
|
|
const unsigned int |
size, |
|
|
const int |
n | |
|
) |
| | [inline] |
Member Function Documentation
template<class Type>
Type* Bucket< Type >::add |
( |
const Type & |
t |
) |
[inline] |
template<class Type>
Type* Bucket< Type >::add |
( |
void |
|
) |
[inline] |
Referenced by add(), GridUnitList::bboxlist(), GridBoxList::bboxlist(), GridUnitList::bboxlistfinest(), GridFunction< GFType, dim >::boundingbboxlist(), Cluster(), GridHierarchy::DAGH_ComposeHierarchy(), GridHierarchy::DAGH_CreateBBoxList(), GridHierarchy::DAGH_CreateGridUnitList(), GridHierarchy::DAGH_RecomposeHierarchy(), GridHierarchy::DAGH_Refine(), GridFunction< GFType, dim >::databboxlist(), GridHierarchy::glb_bboxlist(), Bucket< GridBox >::insert(), GridFunction< GFType, dim >::intbboxlist(), GridUnitList::intersect(), GridBoxList::intersect(), GridUnitList::levellist(), BBoxList::mergeboxes(), GridUnitList::operator+(), GridUnitList::operator-(), operator>>(), and GridUnitList::refinelist().
Referenced by BBoxList::combine(), GridUnitList::intersect(), GridBoxList::intersect(), GridBoxList::operator*=(), BBoxList::operator*=(), GridBoxList::operator-=(), BBoxList::operator-=(), operator<<(), GridUnitList::operator=(), GridBoxList::operator=(), BBoxList::operator=(), operator>>(), GridUnitList::refinelist(), GridUnitList::refinethislist(), and GridUnitList::setowner().
template<class Type>
Type* Bucket< Type >::current |
( |
void |
|
) |
[inline] |
template<class Type>
void Bucket< Type >::empty |
( |
void |
|
) |
[inline] |
Referenced by GridUnitList::bboxlist(), GridBoxList::bboxlist(), GridUnitList::bboxlistfinest(), GridFunction< GFType, dim >::boundingbboxlist(), GridHierarchy::DAGH_ComposeHierarchy(), GridHierarchy::DAGH_CreateBBoxList(), GridHierarchy::DAGH_CreateGridUnitList(), GridHierarchy::DAGH_RecomposeHierarchy(), GridHierarchy::DAGH_Refine(), DAGHCluster(), GridFunction< GFType, dim >::databboxlist(), empty(), GridFunction< GFType, dim >::GF_CheckpointRecompose(), GridHierarchy::glb_bboxlist(), GridFunction< GFType, dim >::intbboxlist(), GridUnitList::intersect(), GridBoxList::intersect(), GridUnitList::levelarray(), and GridUnitList::levellist().
template<class Type>
Type* Bucket< Type >::first |
( |
void |
|
) |
[inline] |
Referenced by Cluster(), BBoxList::combine(), GridHierarchy::DAGH_ComposeHierarchy(), GridHierarchy::DAGH_CreateBBoxList(), GridHierarchy::DAGH_CreateGridUnitList(), GridHierarchy::DAGH_PeriodicBoundaries(), GridHierarchy::DAGH_RecomposeHierarchy(), GridHierarchy::DAGH_Refine(), DAGHCluster(), DAGHDistribution::DAGHDistribution(), first(), GridUnitList::GridUnitList(), GridUnitList::intersect(), GridBoxList::intersect(), BBoxList::mergeboxes(), Bucket< GridBox >::next(), GridUnitList::operator*(), GridUnitList::operator*=(), GridBoxList::operator*=(), BBoxList::operator*=(), GridUnitList::operator+(), GridUnitList::operator-(), GridUnitList::operator-=(), GridBoxList::operator-=(), BBoxList::operator-=(), operator<<(), GridUnitList::operator=(), GridBoxList::operator=(), BBoxList::operator=(), GridUnitList::refinelist(), GridUnitList::refinethislist(), DAGHDistribution::set_dist(), and GridUnitList::setowner().
template<class Type>
Type* Bucket< Type >::insert |
( |
const Type & |
t |
) |
[inline] |
template<class Type>
Type* Bucket< Type >::insert |
( |
void |
|
) |
[inline] |
Referenced by GridHierarchy::DAGH_ComposeHierarchy(), GridHierarchy::DAGH_RecomposeHierarchy(), GridBoxList::difference(), BBoxList::difference(), insert(), GridBoxList::intersection(), BBoxList::intersection(), GridUnitList::operator+(), GridUnitList::operator-(), GridUnitList::refinelist(), and GridUnitList::refinethislist().
template<class Type>
bool Bucket< Type >::isempty |
( |
|
) |
const [inline] |
Referenced by GridUnitList::bboxlist(), GridBoxList::bboxlist(), GridUnitList::bboxlistfinest(), GridFunction< GFType, dim >::boundingbboxlist(), GridHierarchy::DAGH_ComposeHierarchy(), GridHierarchy::DAGH_PeriodicBoundaries(), GridHierarchy::DAGH_RecomposeHierarchy(), GridFunction< GFType, dim >::databboxlist(), GridHierarchy::glb_bboxlist(), GridFunction< GFType, dim >::intbboxlist(), GridBoxList::intersect(), isempty(), GridUnitList::levellist(), BBoxList::mergeboxes(), and operator<<().
template<class Type>
Type* Bucket< Type >::last |
( |
void |
|
) |
[inline] |
template<class Type>
Type* Bucket< Type >::next |
( |
void |
|
) |
[inline] |
Referenced by Cluster(), BBoxList::combine(), GridHierarchy::DAGH_ComposeHierarchy(), GridHierarchy::DAGH_CreateBBoxList(), GridHierarchy::DAGH_CreateGridUnitList(), GridHierarchy::DAGH_PeriodicBoundaries(), GridHierarchy::DAGH_RecomposeHierarchy(), GridHierarchy::DAGH_Refine(), DAGHCluster(), DAGHDistribution::DAGHDistribution(), GridFunction< GFType, dim >::GF_CheckpointRecompose(), GridFunction< GFType, dim >::GF_ExternalBndryUpdate(), GridHierarchy::glb_bboxlist(), GridUnitList::GridUnitList(), GridUnitList::intersect(), GridBoxList::intersect(), GridBoxList::intersection(), BBoxList::intersection(), BBoxList::mergeboxes(), next(), GridUnitList::operator*(), GridUnitList::operator*=(), GridBoxList::operator*=(), BBoxList::operator*=(), GridUnitList::operator+(), GridUnitList::operator-(), GridUnitList::operator-=(), GridBoxList::operator-=(), BBoxList::operator-=(), operator<<(), GridUnitList::operator=(), GridBoxList::operator=(), BBoxList::operator=(), GridUnitList::refinelist(), GridUnitList::refinethislist(), DAGHDistribution::set_dist(), and GridUnitList::setowner().
template<class Type>
int Bucket< Type >::number |
( |
|
) |
const [inline] |
Referenced by GridHierarchy::DAGH_Checkpoint_StrStream_Memory(), GridHierarchy::DAGH_PeriodicBoundaries(), GridHierarchy::DAGH_RecomposeHierarchy(), DAGHDistribution::DAGHDistribution(), GridFunction< GFType, dim >::Length(), BBoxList::mergeboxes(), number(), operator<<(), GridUnitList::operator=(), GridBoxList::operator=(), BBoxList::operator=(), and DAGHDistribution::set_dist().
template<class Type>
void Bucket< Type >::pack |
( |
void *& |
package, |
|
|
int & |
size | |
|
) |
| | [inline] |
template<class Type>
void* Bucket< Type >::pack |
( |
int & |
size |
) |
[inline] |
template<class Type>
Type* Bucket< Type >::prev |
( |
void |
|
) |
[inline] |
Referenced by GridHierarchy::DAGH_ComposeHierarchy(), GridHierarchy::DAGH_RecomposeHierarchy(), GridBoxList::difference(), BBoxList::difference(), GridBoxList::intersection(), BBoxList::intersection(), GridUnitList::operator+(), GridUnitList::operator-(), prev(), GridUnitList::refinelist(), and GridUnitList::refinethislist().
template<class Type>
Type* Bucket< Type >::remove |
( |
void |
|
) |
[inline] |
Referenced by BBoxList::combine(), GridUnitList::intersect(), GridBoxList::intersect(), GridBoxList::operator*=(), BBoxList::operator*=(), GridBoxList::operator-=(), BBoxList::operator-=(), operator<<(), GridUnitList::operator=(), GridBoxList::operator=(), BBoxList::operator=(), operator>>(), GridUnitList::refinelist(), GridUnitList::refinethislist(), and GridUnitList::setowner().
template<class Type>
void Bucket< Type >::split |
( |
Bucket< Type > & |
bkt |
) |
[inline] |
The documentation for this class was generated from the following file: