|
template<int dim> |
std::pair< double, double > | GridRefinement::adjust_refine_and_coarsen_number_fraction (const types::global_cell_index current_n_cells, const types::global_cell_index max_n_cells, const double top_fraction_of_cells, const double bottom_fraction_of_cells) |
|
template<int dim, typename Number , int spacedim> |
void | GridRefinement::refine_and_coarsen_fixed_number (Triangulation< dim, spacedim > &triangulation, const Vector< Number > &criteria, const double top_fraction_of_cells, const double bottom_fraction_of_cells, const unsigned int max_n_cells=std::numeric_limits< unsigned int >::max()) |
|
template<int dim, typename Number , int spacedim> |
void | GridRefinement::refine_and_coarsen_fixed_fraction (Triangulation< dim, spacedim > &tria, const Vector< Number > &criteria, const double top_fraction, const double bottom_fraction, const unsigned int max_n_cells=std::numeric_limits< unsigned int >::max(), const VectorTools::NormType norm_type=VectorTools::NormType::L1_norm) |
|
template<int dim, typename Number , int spacedim> |
void | GridRefinement::refine_and_coarsen_optimize (Triangulation< dim, spacedim > &tria, const Vector< Number > &criteria, const unsigned int order=2) |
|
template<int dim, typename Number , int spacedim> |
void | GridRefinement::refine (Triangulation< dim, spacedim > &tria, const Vector< Number > &criteria, const double threshold, const unsigned int max_to_mark=numbers::invalid_unsigned_int) |
|
template<int dim, typename Number , int spacedim> |
void | GridRefinement::coarsen (Triangulation< dim, spacedim > &tria, const Vector< Number > &criteria, const double threshold) |
|
static ::ExceptionBase & | GridRefinement::ExcNegativeCriteria () |
|
static ::ExceptionBase & | GridRefinement::ExcInvalidParameterValue () |
|