https://mooseframework.inl.gov
Classes | Enumerations
ElementSubdomainModifierBase.h File Reference

Go to the source code of this file.

Classes

class  ElementSubdomainModifierBase
 Base class for mesh modifiers modifying element subdomains. More...
 

Enumerations

enum  ReinitStrategy { ReinitStrategy::IC, ReinitStrategy::POLYNOMIAL_NEIGHBOR, ReinitStrategy::POLYNOMIAL_WHOLE, ReinitStrategy::POLYNOMIAL_NEARBY }
 Strategies for (re)initializing the solution: More...
 

Enumeration Type Documentation

◆ ReinitStrategy

enum ReinitStrategy
strong

Strategies for (re)initializing the solution:

Note
Throughout this file, the term "active" refer to elements that are part of the computational domain where PDEs are being solved. This term shall not be confused with "active" in the context of adaptive mesh refinement.- IC: Use the initial condition for the variable
  • POLYNOMIAL_NEIGHBOR: Fit a polynomial using the neighbor active elements
  • POLYNOMIAL_WHOLE: Fit a polynomial using all active elements
  • POLYNOMIAL_NEARBY: Fit a polynomial using nearby active elements whose distance is below a specified threshold.
Enumerator
IC 
POLYNOMIAL_NEIGHBOR 
POLYNOMIAL_WHOLE 
POLYNOMIAL_NEARBY 

Definition at line 33 of file ElementSubdomainModifierBase.h.