#include <XFEMSingleVariableConstraint.h>
Public Member Functions | |
| XFEMSingleVariableConstraint (const InputParameters ¶meters) | |
| virtual | ~XFEMSingleVariableConstraint () |
Protected Member Functions | |
| virtual void | reinitConstraintQuadrature (const ElementPairInfo &element_pair_info) override |
| virtual Real | computeQpResidual (Moose::DGResidualType type) override |
| virtual Real | computeQpJacobian (Moose::DGJacobianType type) override |
Protected Attributes | |
| Point | _interface_normal |
| Vector normal to the internal interface. More... | |
| Real | _alpha |
| Stabilization parameter in Nitsche's formulation and penalty factor in the Penalty Method. More... | |
| const Function & | _jump |
| Change in variable value at the interface. More... | |
| const Function & | _jump_flux |
| Change in flux of variable value at the interface. More... | |
| bool | _use_penalty |
| Use penalty formulation. More... | |
| std::shared_ptr< XFEM > | _xfem |
| Pointer to the XFEM controller object. More... | |
Definition at line 26 of file XFEMSingleVariableConstraint.h.
| XFEMSingleVariableConstraint::XFEMSingleVariableConstraint | ( | const InputParameters & | parameters | ) |
Definition at line 48 of file XFEMSingleVariableConstraint.C.
|
virtual |
Definition at line 68 of file XFEMSingleVariableConstraint.C.
|
overrideprotectedvirtual |
Definition at line 116 of file XFEMSingleVariableConstraint.C.
|
overrideprotectedvirtual |
Definition at line 78 of file XFEMSingleVariableConstraint.C.
|
overrideprotectedvirtual |
Definition at line 71 of file XFEMSingleVariableConstraint.C.
|
protected |
Stabilization parameter in Nitsche's formulation and penalty factor in the Penalty Method.
Definition at line 44 of file XFEMSingleVariableConstraint.h.
Referenced by computeQpJacobian(), and computeQpResidual().
|
protected |
Vector normal to the internal interface.
Definition at line 40 of file XFEMSingleVariableConstraint.h.
Referenced by computeQpJacobian(), computeQpResidual(), and reinitConstraintQuadrature().
|
protected |
Change in variable value at the interface.
Definition at line 47 of file XFEMSingleVariableConstraint.h.
Referenced by computeQpResidual().
|
protected |
Change in flux of variable value at the interface.
Definition at line 50 of file XFEMSingleVariableConstraint.h.
Referenced by computeQpResidual().
|
protected |
Use penalty formulation.
Definition at line 53 of file XFEMSingleVariableConstraint.h.
Referenced by computeQpJacobian(), and computeQpResidual().
|
protected |
Pointer to the XFEM controller object.
Definition at line 56 of file XFEMSingleVariableConstraint.h.
Referenced by XFEMSingleVariableConstraint().
1.8.16