![]() |
deal.II version 9.7.1
|
#include <deal.II/base/config.h>#include <deal.II/fe/component_mask.h>#include <deal.II/numerics/vector_tools_common.h>#include <functional>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | SmoothnessEstimator |
| namespace | SmoothnessEstimator::Legendre |
| namespace | SmoothnessEstimator::Fourier |
Functions | |
| template<int dim, int spacedim, typename VectorType> | |
| void | SmoothnessEstimator::Legendre::coefficient_decay (FESeries::Legendre< dim, spacedim > &fe_legendre, const DoFHandler< dim, spacedim > &dof_handler, const VectorType &solution, Vector< float > &smoothness_indicators, const VectorTools::NormType regression_strategy=VectorTools::Linfty_norm, const double smallest_abs_coefficient=1e-10, const bool only_flagged_cells=false) |
| template<int dim, int spacedim, typename VectorType> | |
| void | SmoothnessEstimator::Legendre::coefficient_decay_per_direction (FESeries::Legendre< dim, spacedim > &fe_legendre, const DoFHandler< dim, spacedim > &dof_handler, const VectorType &solution, Vector< float > &smoothness_indicators, const ComponentMask &coefficients_predicate={}, const double smallest_abs_coefficient=1e-10, const bool only_flagged_cells=false) |
| template<int dim, int spacedim> | |
| FESeries::Legendre< dim, spacedim > | SmoothnessEstimator::Legendre::default_fe_series (const hp::FECollection< dim, spacedim > &fe_collection, const unsigned int component=numbers::invalid_unsigned_int) |
| template<int dim, int spacedim, typename VectorType> | |
| void | SmoothnessEstimator::Fourier::coefficient_decay (FESeries::Fourier< dim, spacedim > &fe_fourier, const DoFHandler< dim, spacedim > &dof_handler, const VectorType &solution, Vector< float > &smoothness_indicators, const VectorTools::NormType regression_strategy=VectorTools::Linfty_norm, const double smallest_abs_coefficient=1e-10, const bool only_flagged_cells=false) |
| template<int dim, int spacedim, typename VectorType> | |
| void | SmoothnessEstimator::Fourier::coefficient_decay_per_direction (FESeries::Fourier< dim, spacedim > &fe_fourier, const DoFHandler< dim, spacedim > &dof_handler, const VectorType &solution, Vector< float > &smoothness_indicators, const ComponentMask &coefficients_predicate={}, const double smallest_abs_coefficient=1e-10, const bool only_flagged_cells=false) |
| template<int dim, int spacedim> | |
| FESeries::Fourier< dim, spacedim > | SmoothnessEstimator::Fourier::default_fe_series (const hp::FECollection< dim, spacedim > &fe_collection, const unsigned int component=numbers::invalid_unsigned_int) |