hp2FEM  0.1
Public Attributes
ctrl_t Struct Reference

#include <struct.h>

Collaboration diagram for ctrl_t:
Collaboration graph
[legend]

List of all members.

Public Attributes

moptype_et optype
mobjtype_et objtype
mdbglvl_et dbglvl
mctype_et ctype
miptype_et iptype
mrtype_et rtype
idx_t CoarsenTo
idx_t nIparts
idx_t minconn
idx_t contig
idx_t nseps
idx_t ufactor
idx_t compress
idx_t ccorder
idx_t seed
idx_t ncuts
idx_t niter
idx_t numflag
idx_t * maxvwgt
idx_t ncon
idx_t nparts
real_t pfactor
real_t * ubfactors
real_t * tpwgts
real_t * pijbm
real_t cfactor
double TotalTmr
double InitPartTmr
double MatchTmr
double ContractTmr
double CoarsenTmr
double UncoarsenTmr
double RefTmr
double ProjectTmr
double SplitTmr
gk_mcore_tmcore
size_t nbrpoolsize
size_t nbrpoolcpos
size_t nbrpoolreallocs
cnbr_tcnbrpool
vnbr_tvnbrpool
idx_t * maxnads
idx_t * nads
idx_t ** adids
idx_t ** adwgts
idx_t * pvec1
idx_t * pvec2

Detailed Description

The following structure stores information used by Metis


Member Data Documentation

The achieved compression factor

The pool of cnbr_t entries to be used during refinement. The size and current position of the pool is controlled by nnbrs & cnbrs

The persistent memory core for within function mallocs/frees

The position of the first free entry in the array

The number of times the pool was resized

The number of {c,v}nbr_t entries that have been allocated

idx_t ctrl_t::ncon

The number of balancing constraints

The number of partitions

real_t* ctrl_t::pijbm

The nparts*ncon multiplies for the ith partition and jth constraint for obtaining the balance

real_t* ctrl_t::tpwgts

The target partition weights

The per-constraint ubfactors

The pool of vnbr_t entries to be used during refinement. The size and current position of the pool is controlled by nnbrs & cnbrs


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Friends Defines