Common element classification parameters for shifted boundary objects. More...
#include <SBMElementClassificationInterface.h>
Public Member Functions | |
| SBMElementClassificationInterface (const MooseObject *moose_object) | |
| virtual | ~SBMElementClassificationInterface ()=default |
Static Public Member Functions | |
| static InputParameters | validParams () |
Protected Attributes | |
| const Real | _lambda |
| Threshold applied to the fraction outside the retained domain for a partial element. | |
| const Order | _qrule_order |
| Quadrature order used to estimate the retained-domain fraction. | |
| const SBMUtils::InterceptedSubdomainPolicy | _intercepted_subdomain_policy |
| Policy for assigning partial elements to a dedicated intercepted subdomain. | |
Common element classification parameters for shifted boundary objects.
Definition at line 21 of file SBMElementClassificationInterface.h.
|
explicit |
Definition at line 41 of file SBMElementClassificationInterface.C.
|
virtualdefault |
|
static |
Definition at line 15 of file SBMElementClassificationInterface.C.
Referenced by SBMSubdomainGeneratorBase::validParams(), and SBMElementSubdomainModifierBase::validParams().
|
protected |
Policy for assigning partial elements to a dedicated intercepted subdomain.
Definition at line 36 of file SBMElementClassificationInterface.h.
Referenced by InterceptedElementModifier::computeSubdomainID(), SubdomainElementModifier::computeSubdomainID(), SubdomainGrainIDGenerator::generate(), SubdomainInterceptedGenerator::generate(), and SBMElementClassificationInterface().
|
protected |
Threshold applied to the fraction outside the retained domain for a partial element.
Definition at line 30 of file SBMElementClassificationInterface.h.
Referenced by InterceptedElementModifier::computeSubdomainID(), SubdomainElementModifier::computeSubdomainID(), SubdomainGrainIDGenerator::generate(), and SubdomainInterceptedGenerator::generate().
|
protected |
Quadrature order used to estimate the retained-domain fraction.
Definition at line 33 of file SBMElementClassificationInterface.h.
Referenced by InterceptedElementModifier::computeSubdomainID(), SubdomainElementModifier::computeSubdomainID(), SubdomainGrainIDGenerator::generate(), and SubdomainInterceptedGenerator::generate().