Classes | |
class | MShellParallelizer |
class | PointSetPartitioner |
class | MeshPartitioner |
struct | PointSetContS |
Typedefs | |
typedef parallel::PointSetContS | PointSetCont |
typedef void(*) | zoltan_cft () |
Functions | |
void | basicRCB (std::vector< double >::iterator itcb, std::vector< double >::iterator itce, unsigned numberOfPartitions, unsigned myNumber, std::vector< unsigned > &myNodes) |
Zoltan_Struct * | zoltanIfaceInit (const MPI_Comm &comm) |
void | zoltanFinalize (struct Zoltan_Struct *lb) |
int | callBackNumElems (void *data, int *ierr) |
void | callBackElemList (void *data, int num_gid_entries, int num_lid_entries, ZOLTAN_ID_PTR global_id, ZOLTAN_ID_PTR local_id, int wgt_dim, float *obj_wgts, int *ierr) |
void | callBackCoords (void *data, int num_gid_entries, int num_lid_entries, ZOLTAN_ID_PTR global_id, ZOLTAN_ID_PTR local_id, double *geom_vec, int *ierr) |
int | callBackDimension (void *data, int *ierr) |
template<typename Iterator> | |
bool | zoltanIfacePartition (struct Zoltan_Struct *lb, PointSetCont *pointSet, Iterator insElements) |
template<typename Iterator> | |
bool | zoltanIfacePartition (struct Zoltan_Struct *lb, PointSetCont *pointSet, Iterator insElements) |
typedef struct parallel::PointSetContS parallel::PointSetCont |
typedef void(*) parallel::zoltan_cft() |
void parallel::basicRCB | ( | std::vector< double >::iterator | itcb, | |
std::vector< double >::iterator | itce, | |||
unsigned | numberOfPartitions, | |||
unsigned | myNumber, | |||
std::vector< unsigned > & | myNodes | |||
) |
struct Zoltan_Struct * parallel::zoltanIfaceInit | ( | const MPI_Comm & | comm | ) |
void parallel::zoltanFinalize | ( | struct Zoltan_Struct * | lb | ) |
int parallel::callBackNumElems | ( | void * | data, | |
int * | ierr | |||
) |
void parallel::callBackElemList | ( | void * | data, | |
int | num_gid_entries, | |||
int | num_lid_entries, | |||
ZOLTAN_ID_PTR | global_id, | |||
ZOLTAN_ID_PTR | local_id, | |||
int | wgt_dim, | |||
float * | obj_wgts, | |||
int * | ierr | |||
) |
void parallel::callBackCoords | ( | void * | data, | |
int | num_gid_entries, | |||
int | num_lid_entries, | |||
ZOLTAN_ID_PTR | global_id, | |||
ZOLTAN_ID_PTR | local_id, | |||
double * | geom_vec, | |||
int * | ierr | |||
) |
int parallel::callBackDimension | ( | void * | data, | |
int * | ierr | |||
) |
bool parallel::zoltanIfacePartition | ( | struct Zoltan_Struct * | lb, | |
PointSetCont * | pointSet, | |||
Iterator | insElements | |||
) |
bool parallel::zoltanIfacePartition | ( | struct Zoltan_Struct * | lb, | |
PointSetCont * | pointSet, | |||
Iterator | insElements | |||
) |