parallel Namespace Reference

Classes

class  MShellParallelizer
class  PointSetPartitioner
class  MeshPartitioner
struct  PointSetContS

Typedefs

typedef struct
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)
struct Zoltan_Struct * zoltanIfaceInit (const MPI_Comm &comm)
template<typename Iterator >
bool zoltanIfacePartition (struct Zoltan_Struct *lb, PointSetCont *pointSet, Iterator insElements)
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)

Typedef Documentation

typedef void(* parallel::zoltan_cft)()

Function Documentation

void parallel::basicRCB ( std::vector< double >::iterator  itcb,
std::vector< double >::iterator  itce,
unsigned  numberOfPartitions,
unsigned  myNumber,
std::vector< unsigned > &  myNodes 
)
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 
)

References DIM.

Referenced by zoltanIfacePartition().

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 
)
int parallel::callBackNumElems ( void *  data,
int *  ierr 
)
void parallel::zoltanFinalize ( struct Zoltan_Struct *  lb  ) 
struct Zoltan_Struct * parallel::zoltanIfaceInit ( const MPI_Comm &  comm  )  [read]
template<typename Iterator >
bool parallel::zoltanIfacePartition ( struct Zoltan_Struct *  lb,
PointSetCont *  pointSet,
Iterator  insElements 
) [inline]
Generated on Thu Jun 30 02:18:57 2016 for SFC Thin-Shell Finite Element Solver by  doxygen 1.6.3