|
hp2FEM
0.1
|
#include <struct.h>

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_t * | mcore |
| size_t | nbrpoolsize |
| size_t | nbrpoolcpos |
| size_t | nbrpoolreallocs |
| cnbr_t * | cnbrpool |
| vnbr_t * | vnbrpool |
| idx_t * | maxnads |
| idx_t * | nads |
| idx_t ** | adids |
| idx_t ** | adwgts |
| idx_t * | pvec1 |
| idx_t * | pvec2 |
The following structure stores information used by Metis
| real_t ctrl_t::cfactor |
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
| size_t ctrl_t::nbrpoolcpos |
The position of the first free entry in the array
| size_t ctrl_t::nbrpoolreallocs |
The number of times the pool was resized
| size_t ctrl_t::nbrpoolsize |
The number of {c,v}nbr_t entries that have been allocated
| idx_t ctrl_t::ncon |
The number of balancing constraints
| idx_t ctrl_t::nparts |
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
| real_t* ctrl_t::ubfactors |
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
1.7.6.1