waLBerla 7.2
Loading...
Searching...
No Matches
walberla::core Namespace Reference

Namespaces

namespace  buildinfo
 

Functions

int METIS_PartGraphKway (::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, double *, double *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *)
 
int METIS_SetDefaultOptions (::walberla::int64_t *)
 
int METIS_PartGraphKway (int64_t *nvtxs, int64_t *ncon, int64_t *xadj, int64_t *adjncy, int64_t *vwgt, int64_t *vsize, int64_t *adjwgt, int64_t *nparts, double *tpwgts, double *ubvec, int64_t *options, int64_t *edgecut, int64_t *part)
 
int METIS_PartGraphRecursive (int64_t *nvtxs, int64_t *ncon, int64_t *xadj, int64_t *adjncy, int64_t *vwgt, int64_t *vsize, int64_t *adjwgt, int64_t *nparts, double *tpwgts, double *ubvec, int64_t *options, int64_t *edgecut, int64_t *part)
 
int METIS_SetDefaultOptions (int64_t *options)
 
int ParMETIS_V3_AdaptiveRepart (::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, int64_t *, ::walberla::int64_t *, double *, double *, double *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, MPI_Comm *)
 
int ParMETIS_V3_PartKway (::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, double *, double *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, MPI_Comm *)
 
int ParMETIS_V3_PartGeomKway (::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, double *, ::walberla::int64_t *, ::walberla::int64_t *, double *, double *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, MPI_Comm *)
 
int ParMETIS_V3_PartGeom (::walberla::int64_t *, ::walberla::int64_t *, double *, ::walberla::int64_t *, MPI_Comm *)
 
int ParMETIS_V3_RefineKway (::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, double *, double *, ::walberla::int64_t *, ::walberla::int64_t *, ::walberla::int64_t *, MPI_Comm *)
 
int ParMETIS_V3_AdaptiveRepart (int64_t *vtxdist, int64_t *xadj, int64_t *adjncy, int64_t *vwgt, int64_t *vsize, int64_t *adjwgt, int64_t *wgtflag, int64_t *numflag, int64_t *ncon, int64_t *nparts, double *tpwgts, double *ubvec, double *ipc2redist, int64_t *options, int64_t *edgecut, int64_t *part, MPI_Comm *comm)
 
int ParMETIS_V3_PartKway (int64_t *vtxdist, int64_t *xadj, int64_t *adjncy, int64_t *vwgt, int64_t *adjwgt, int64_t *wgtflag, int64_t *numflag, int64_t *ncon, int64_t *nparts, double *tpwgts, double *ubvec, int64_t *options, int64_t *edgecut, int64_t *part, MPI_Comm *comm)
 
int ParMETIS_V3_PartGeomKway (int64_t *vtxdist, int64_t *xadj, int64_t *adjncy, int64_t *vwgt, int64_t *adjwgt, int64_t *wgtflag, int64_t *numflag, int64_t *ndims, double *xyz, int64_t *ncon, int64_t *nparts, double *tpwgts, double *ubvec, int64_t *options, int64_t *edgecut, int64_t *part, MPI_Comm *comm)
 
int ParMETIS_V3_PartGeom (int64_t *vtxdist, int64_t *ndims, double *xyz, int64_t *part, MPI_Comm *comm)
 
int ParMETIS_V3_RefineKway (int64_t *vtxdist, int64_t *xadj, int64_t *adjncy, int64_t *vwgt, int64_t *adjwgt, int64_t *wgtflag, int64_t *numflag, int64_t *ncon, int64_t *nparts, double *tpwgts, double *ubvec, int64_t *options, int64_t *edgecut, int64_t *part, MPI_Comm *comm)
 

Variables

const int METIS_OK = 0
 
const int METIS_ERROR = 0
 
const int METIS_ERROR_INPUT = 0
 
const int METIS_ERROR_MEMORY = 0
 
const int METIS_OPTION_PTYPE = 0
 
const int METIS_OPTION_OBJTYPE = 0
 
const int METIS_OPTION_CTYPE = 0
 
const int METIS_OPTION_IPTYPE = 0
 
const int METIS_OPTION_RTYPE = 0
 
const int METIS_OPTION_DBGLVL = 0
 
const int METIS_OPTION_NITER = 0
 
const int METIS_OPTION_NCUTS = 0
 
const int METIS_OPTION_SEED = 0
 
const int METIS_OPTION_NO2HOP = 0
 
const int METIS_OPTION_MINCONN = 0
 
const int METIS_OPTION_CONTIG = 0
 
const int METIS_OPTION_COMPRESS = 0
 
const int METIS_OPTION_CCORDER = 0
 
const int METIS_OPTION_PFACTOR = 0
 
const int METIS_OPTION_NSEPS = 0
 
const int METIS_OPTION_UFACTOR = 0
 
const int METIS_OPTION_NUMBERING = 0
 
const int METIS_OPTION_HELP = 0
 
const int METIS_OPTION_TPWGTS = 0
 
const int METIS_OPTION_NCOMMON = 0
 
const int METIS_OPTION_NOOUTPUT = 0
 
const int METIS_OPTION_BALANCE = 0
 
const int METIS_OPTION_GTYPE = 0
 
const int METIS_OPTION_UBVEC = 0
 

Function Documentation

◆ METIS_PartGraphKway() [1/2]

◆ METIS_PartGraphKway() [2/2]

int walberla::core::METIS_PartGraphKway ( int64_t * nvtxs,
int64_t * ncon,
int64_t * xadj,
int64_t * adjncy,
int64_t * vwgt,
int64_t * vsize,
int64_t * adjwgt,
int64_t * nparts,
double * tpwgts,
double * ubvec,
int64_t * options,
int64_t * edgecut,
int64_t * part )

◆ METIS_PartGraphRecursive()

int walberla::core::METIS_PartGraphRecursive ( int64_t * nvtxs,
int64_t * ncon,
int64_t * xadj,
int64_t * adjncy,
int64_t * vwgt,
int64_t * vsize,
int64_t * adjwgt,
int64_t * nparts,
double * tpwgts,
double * ubvec,
int64_t * options,
int64_t * edgecut,
int64_t * part )

◆ METIS_SetDefaultOptions() [1/2]

int walberla::core::METIS_SetDefaultOptions ( ::walberla::int64_t * )

◆ METIS_SetDefaultOptions() [2/2]

int walberla::core::METIS_SetDefaultOptions ( int64_t * options)

◆ ParMETIS_V3_AdaptiveRepart() [1/2]

int walberla::core::ParMETIS_V3_AdaptiveRepart ( ::walberla::int64_t * ,
::walberla::int64_t * ,
::walberla::int64_t * ,
::walberla::int64_t * ,
::walberla::int64_t * ,
::walberla::int64_t * ,
::walberla::int64_t * ,
::walberla::int64_t * ,
int64_t * ,
::walberla::int64_t * ,
double * ,
double * ,
double * ,
::walberla::int64_t * ,
::walberla::int64_t * ,
::walberla::int64_t * ,
MPI_Comm *  )

◆ ParMETIS_V3_AdaptiveRepart() [2/2]

int walberla::core::ParMETIS_V3_AdaptiveRepart ( int64_t * vtxdist,
int64_t * xadj,
int64_t * adjncy,
int64_t * vwgt,
int64_t * vsize,
int64_t * adjwgt,
int64_t * wgtflag,
int64_t * numflag,
int64_t * ncon,
int64_t * nparts,
double * tpwgts,
double * ubvec,
double * ipc2redist,
int64_t * options,
int64_t * edgecut,
int64_t * part,
MPI_Comm * comm )

◆ ParMETIS_V3_PartGeom() [1/2]

int walberla::core::ParMETIS_V3_PartGeom ( ::walberla::int64_t * ,
::walberla::int64_t * ,
double * ,
::walberla::int64_t * ,
MPI_Comm *  )

◆ ParMETIS_V3_PartGeom() [2/2]

int walberla::core::ParMETIS_V3_PartGeom ( int64_t * vtxdist,
int64_t * ndims,
double * xyz,
int64_t * part,
MPI_Comm * comm )

◆ ParMETIS_V3_PartGeomKway() [1/2]

◆ ParMETIS_V3_PartGeomKway() [2/2]

int walberla::core::ParMETIS_V3_PartGeomKway ( int64_t * vtxdist,
int64_t * xadj,
int64_t * adjncy,
int64_t * vwgt,
int64_t * adjwgt,
int64_t * wgtflag,
int64_t * numflag,
int64_t * ndims,
double * xyz,
int64_t * ncon,
int64_t * nparts,
double * tpwgts,
double * ubvec,
int64_t * options,
int64_t * edgecut,
int64_t * part,
MPI_Comm * comm )

◆ ParMETIS_V3_PartKway() [1/2]

◆ ParMETIS_V3_PartKway() [2/2]

int walberla::core::ParMETIS_V3_PartKway ( int64_t * vtxdist,
int64_t * xadj,
int64_t * adjncy,
int64_t * vwgt,
int64_t * adjwgt,
int64_t * wgtflag,
int64_t * numflag,
int64_t * ncon,
int64_t * nparts,
double * tpwgts,
double * ubvec,
int64_t * options,
int64_t * edgecut,
int64_t * part,
MPI_Comm * comm )

◆ ParMETIS_V3_RefineKway() [1/2]

◆ ParMETIS_V3_RefineKway() [2/2]

int walberla::core::ParMETIS_V3_RefineKway ( int64_t * vtxdist,
int64_t * xadj,
int64_t * adjncy,
int64_t * vwgt,
int64_t * adjwgt,
int64_t * wgtflag,
int64_t * numflag,
int64_t * ncon,
int64_t * nparts,
double * tpwgts,
double * ubvec,
int64_t * options,
int64_t * edgecut,
int64_t * part,
MPI_Comm * comm )

Variable Documentation

◆ METIS_ERROR

const int walberla::core::METIS_ERROR = 0

◆ METIS_ERROR_INPUT

const int walberla::core::METIS_ERROR_INPUT = 0

◆ METIS_ERROR_MEMORY

const int walberla::core::METIS_ERROR_MEMORY = 0

◆ METIS_OK

const int walberla::core::METIS_OK = 0

◆ METIS_OPTION_BALANCE

const int walberla::core::METIS_OPTION_BALANCE = 0

◆ METIS_OPTION_CCORDER

const int walberla::core::METIS_OPTION_CCORDER = 0

◆ METIS_OPTION_COMPRESS

const int walberla::core::METIS_OPTION_COMPRESS = 0

◆ METIS_OPTION_CONTIG

const int walberla::core::METIS_OPTION_CONTIG = 0

◆ METIS_OPTION_CTYPE

const int walberla::core::METIS_OPTION_CTYPE = 0

◆ METIS_OPTION_DBGLVL

const int walberla::core::METIS_OPTION_DBGLVL = 0

◆ METIS_OPTION_GTYPE

const int walberla::core::METIS_OPTION_GTYPE = 0

◆ METIS_OPTION_HELP

const int walberla::core::METIS_OPTION_HELP = 0

◆ METIS_OPTION_IPTYPE

const int walberla::core::METIS_OPTION_IPTYPE = 0

◆ METIS_OPTION_MINCONN

const int walberla::core::METIS_OPTION_MINCONN = 0

◆ METIS_OPTION_NCOMMON

const int walberla::core::METIS_OPTION_NCOMMON = 0

◆ METIS_OPTION_NCUTS

const int walberla::core::METIS_OPTION_NCUTS = 0

◆ METIS_OPTION_NITER

const int walberla::core::METIS_OPTION_NITER = 0

◆ METIS_OPTION_NO2HOP

const int walberla::core::METIS_OPTION_NO2HOP = 0

◆ METIS_OPTION_NOOUTPUT

const int walberla::core::METIS_OPTION_NOOUTPUT = 0

◆ METIS_OPTION_NSEPS

const int walberla::core::METIS_OPTION_NSEPS = 0

◆ METIS_OPTION_NUMBERING

const int walberla::core::METIS_OPTION_NUMBERING = 0

◆ METIS_OPTION_OBJTYPE

const int walberla::core::METIS_OPTION_OBJTYPE = 0

◆ METIS_OPTION_PFACTOR

const int walberla::core::METIS_OPTION_PFACTOR = 0

◆ METIS_OPTION_PTYPE

const int walberla::core::METIS_OPTION_PTYPE = 0

◆ METIS_OPTION_RTYPE

const int walberla::core::METIS_OPTION_RTYPE = 0

◆ METIS_OPTION_SEED

const int walberla::core::METIS_OPTION_SEED = 0

◆ METIS_OPTION_TPWGTS

const int walberla::core::METIS_OPTION_TPWGTS = 0

◆ METIS_OPTION_UBVEC

const int walberla::core::METIS_OPTION_UBVEC = 0

◆ METIS_OPTION_UFACTOR

const int walberla::core::METIS_OPTION_UFACTOR = 0