3 #ifndef DUNE_AMG_PARAMETERS_HH
4 #define DUNE_AMG_PARAMETERS_HH
33 : alpha_(1.0/3.0), beta_(1.0E-5)
94 : maxDistance_(2), minAggregateSize_(4), maxAggregateSize_(6),
95 connectivity_(15), skipiso_(false)
109 maxDistance_=diameter-1;
112 for(; dim>0; dim--) {
114 maxDistance_+=diameter-1;
116 minAggregateSize_=csize;
117 maxAggregateSize_=
static_cast<std::size_t
>(csize*1.5);
221 std::size_t maxDistance_, minAggregateSize_, maxAggregateSize_, connectivity_;
278 coarsenTarget_ = nodes;
286 return coarsenTarget_;
296 minCoarsenRate_ = rate;
304 return minCoarsenRate_;
342 return dampingFactor_;
357 dampingFactor_(prolongDamp), accumulate_(
accumulate)
372 double minCoarsenRate_;
376 double dampingFactor_;
420 preSmoothSteps_=steps;
428 return preSmoothSteps_;
437 postSmoothSteps_=steps;
445 return postSmoothSteps_;
494 , debugLevel_(2), preSmoothSteps_(2), postSmoothSteps_(2), gamma_(1),
499 std::size_t preSmoothSteps_;
500 std::size_t postSmoothSteps_;