1 #ifndef __PARAMETERS_GRID_REFINEMENT_H__ 2 #define __PARAMETERS_GRID_REFINEMENT_H__ 4 #include <deal.II/base/parameter_handler.h> 5 #include "parameters/parameters.h" 124 #endif // __PARAMETERS_GRID_REFINEMENT_H__ RefinementType refinement_type
Selected type of refinement to be performed.
ErrorIndicator
Types of error indicator to be used in the grid refinement.
double r_max
refinement factor for log DWR size field
OutputType
File type/interface to be used for access to external tools.
Files for the baseline physics.
AnisoIndicator
Control of anisotropic splitting indicator to be used in fixed-fraction methods.
AnisoIndicator anisotropic_indicator
Selected anisotropic splitting indicator.
OutputDataType
Method of data storage in the output file for continuous methods.
RefinementMethod
Controls the underlying method of refinement.
double coarsening_fraction
coarsening fraction for fixed-fraction methods
ErrorIndicator error_indicator
Selected error indicator type.
bool anisotropic
Flag for performing anisotropic refinement.
void parse_parameters(dealii::ParameterHandler &prm)
Parses input file and sets the variables.
double anisotropic_threshold_ratio
threshold value in anisotropic indicator to enable anisotropic splitting
RefinementMethod refinement_method
Selected method of refinement.
double norm_Lq
Lq norm exponent selection.
unsigned int refinement_steps
Number of refinement steps to be performed.
double complexity_add
additive constant to complexity between grid refinement iterations
RefinementType
Controls the type of refinement to be performed.
bool exit_after_refine
Flag to exit after call to refinement.
OutputDataType output_data_type
Selected data storage type.
Parameters related to individual grid refinement run.
double anisotropic_ratio_max
Maximum anisotropic ratio for continuous size field targets.
double refinement_fraction
refinement fraction for fixed-fraction methods
static void declare_parameters(dealii::ParameterHandler &prm)
Declares the possible variables and sets the defaults.
double anisotropic_ratio_min
Minimum anisotropic ratio for continuous zie field targets.
std::vector< double > complexity_vector
Vector of complexities to be used for initial continuous grid refinement iterations.
double complexity_scale
multiplier to complexity between grid refinement iterations
OutputType output_type
Selected file output type.
double c_max
coarsening factor for log DWR size field