std::vector<double>ubvec_;///< imbalance tolerance for each constraint, value between 1 (perfect balance) and number of subdomains (= number of processes, perfect imbalance)
doubleipc2redist_=real_t(1000.0);///< compute repartitioning with low edge cut (set lower (down to 0.000001) to get minimal repartitioning )
weight_tvertexWeight_;/// Defines the weight of a block
vsize_tvertexSize_;/// Defines the cost of rebalancing a block
std::vector<weight_t>vertexWeight_;/// Defines the ncon weights of a block
vsize_tvertexSize_;/// Defines the cost of rebalancing a block. Needed by some ParMetis algorithms
Vector3<double>vertexCoords_=Vector3<double>(std::numeric_limits<double>::signaling_NaN());/// Defines where the block is located in space. Needed by some ParMetis algorithms
std::map<blockforest::BlockID,weight_t>edgeWeights_;/// Defines the cost of communication with other blocks