DOpE
Enumerations
DOpE::DOpEtypes Namespace Reference

Enumerations

enum  RefinementType {
  global, fixed_fraction, fixed_number, optimized,
  finest_of_both
}
 
enum  EETerms { primal_only, dual_only, mixed, mixed_control }
 
enum  WeightComputation { element_diameter, higher_order_interpolation, higher_order_computation, constant }
 
enum  ResidualEvaluation { strong_residual, smoothness_and_influence_factors }
 
enum  ControlType { undefined, stationary, initial, nonstationary }
 

Enumeration Type Documentation

An enum describing the type of the control.

undefined self explanatory stationary the control is not time dependent initial the control acts in the initial conditions nonstationary the control is timedependent

Enumerator
undefined 
stationary 
initial 
nonstationary 

This enum describes which terms of the error identity should get computed:

primal_only Only the primal-residual-term. dual_only Only the dual-residual-term. mixed Compute both, scale them by 0.5 and build the sum. mixed_control As with mixed but includes control errors

Enumerator
primal_only 
dual_only 
mixed 
mixed_control 

This enum describes the different mesh refinement types, see dealii::GridRefinement for more detailded explanation.

global Global refinement fixed_fraction Local refinement using fixed fraction strategy fixed_number Local refinement using fixed number of elements strategy optimized Local refinement using optimized strategy finest_of_both In the case that one has two grids, refine such that elements are refined if, on the other mesh, the element has been refined.

Enumerator
global 
fixed_fraction 
fixed_number 
optimized 
finest_of_both 

This enum describes how we evaluate the residual in the DWR-method.

strong_residual We use the strong form of the residual.

Enumerator
strong_residual 
smoothness_and_influence_factors 

This enum describes how we compute the weights in the DWR-method, see for instance

Bangerth, Rannacher: Adaptive Finite Element Methods for Differential Equations

for the explanation of the different states.

Enumerator
element_diameter 
higher_order_interpolation 
higher_order_computation 
constant