|
FreePOOMA
2.4.1
|
UniformMapper is a ContextMapper specifically for 1D patches. More...
#include <UniformMapper.h>


Public Types | |
| typedef Interval< 1 > | Domain_t |
| typedef Node< Domain_t > | Value_t |
| typedef std::vector< Value_t * > | List_t |
Public Member Functions | |
| template<class Partitioner > | |
| UniformMapper (const Partitioner &gp) | |
| UniformMapper (const Loc< 1 > &blocks) | |
| UniformMapper (int blocks=1) | |
| virtual | ~UniformMapper () |
| void | map (const List_t &) const |
UniformMapper is a ContextMapper specifically for 1D patches.
All it does is put a roughly equal number of patches on each context.
| typedef Interval<1> UniformMapper::Domain_t |
Reimplemented from ContextMapper< 1 >.
| typedef Node<Domain_t> UniformMapper::Value_t |
Reimplemented from ContextMapper< 1 >.
| typedef std::vector<Value_t *> UniformMapper::List_t |
Reimplemented from ContextMapper< 1 >.
| UniformMapper::UniformMapper | ( | const Partitioner & | gp | ) | [inline] |
| UniformMapper::UniformMapper | ( | const Loc< 1 > & | blocks | ) | [inline] |
| UniformMapper::UniformMapper | ( | int | blocks = 1 | ) | [inline] |
| virtual UniformMapper::~UniformMapper | ( | ) | [inline, virtual] |
| void UniformMapper::map | ( | const List_t & | ) | const [virtual] |
Implements ContextMapper< 1 >.
Referenced by DistributedMapper< Dim >::uniformMap().
1.7.6.1