Zoltan2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Namespaces | Functions
Zoltan2_AlgZoltanCallbacks.hpp File Reference

callback functions for the Zoltan package (templated on Adapter) More...

#include <Zoltan2_MeshAdapter.hpp>
#include <Zoltan2_VectorAdapter.hpp>
#include <Zoltan2_GraphAdapter.hpp>
#include <Zoltan2_MatrixAdapter.hpp>
#include <Zoltan2_IdentifierAdapter.hpp>
#include <Zoltan2_HyperGraphModel.hpp>
#include <Zoltan2_Util.hpp>
#include <Zoltan2_TPLTraits.hpp>
#include <zoltan_cpp.h>
Include dependency graph for Zoltan2_AlgZoltanCallbacks.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Zoltan2
 

Functions

template<typename Adapter >
static int Zoltan2::zoltanNumObj (void *data, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanObjList (void *data, int nGidEnt, int nLidEnt, ZOLTAN_ID_PTR gids, ZOLTAN_ID_PTR lids, int wdim, float *wgts, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanParts (void *data, int, int nLidEnt, int nObj, ZOLTAN_ID_PTR, ZOLTAN_ID_PTR lids, int *parts, int *ierr)
 
template<typename Adapter >
static int Zoltan2::zoltanNumGeom (void *data, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanGeom (void *data, int, int nLidEnt, int nObj, ZOLTAN_ID_PTR, ZOLTAN_ID_PTR lids, int nDim, double *coords, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanHGSizeCS_withGraphAdapter (void *data, int *nLists, int *nPins, int *format, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanHGCS_withGraphAdapter (void *data, int nGidEnt, int nLists, int, int, ZOLTAN_ID_PTR listIds, int *listIdx, ZOLTAN_ID_PTR pinIds, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanHGSizeEdgeWts_withGraphAdapter (void *data, int *nEdges, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanHGEdgeWts_withGraphAdapter (void *data, int nGidEnt, int nLidEnt, int nEdges, int, ZOLTAN_ID_PTR edgeGids, ZOLTAN_ID_PTR edgeLids, float *edgeWgts, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanHGSizeCS_withMatrixAdapter (void *data, int *nLists, int *nPins, int *format, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanHGCS_withMatrixAdapter (void *data, int nGidEnt, int nLists, int nPins, int format, ZOLTAN_ID_PTR listIds, int *listIdx, ZOLTAN_ID_PTR pinIds, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanHGSizeCS_withMeshAdapter (void *data, int *nLists, int *nPins, int *format, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanHGCS_withMeshAdapter (void *data, int nGidEnt, int nLists, int nPins, int format, ZOLTAN_ID_PTR listIds, int *listIdx, ZOLTAN_ID_PTR pinIds, int *ierr)
 
template<typename Adapter >
static int Zoltan2::zoltanHGNumObj_withModel (void *data, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanHGObjList_withModel (void *data, int nGidEnt, int nLidEnt, ZOLTAN_ID_PTR gids, ZOLTAN_ID_PTR lids, int wdim, float *wgts, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanHGSizeCS_withModel (void *data, int *nEdges, int *nPins, int *format, int *ierr)
 
template<typename Adapter >
static void Zoltan2::zoltanHGCS_withModel (void *data, int nGidEnt, int nEdges, int nPins, int format, ZOLTAN_ID_PTR edgeIds, int *edgeIdx, ZOLTAN_ID_PTR pinIds, int *ierr)
 

Detailed Description

callback functions for the Zoltan package (templated on Adapter)

Definition in file Zoltan2_AlgZoltanCallbacks.hpp.