29 mooseError(
"subdomain setup for constraints is not implemented");
39 #define usingConstraintMembers \ 40 usingMooseObjectMembers; \ 41 usingUserObjectInterfaceMembers; \ 42 usingTaggingInterfaceMembers; \ 43 using Constraint::_i; \ 44 using Constraint::_qp; \ 45 using Constraint::_tid virtual void residualEnd()
const InputParameters & parameters() const
Get the parameters of the object.
Base class for all Constraint types.
Constraint(const InputParameters ¶meters)
virtual bool addCouplingEntriesToJacobian()
virtual void subdomainSetup() override final
Gets called when the subdomain changes (i.e.
This is a base class for objects that can provide residual contributions for both local and neighbor ...
void mooseError(Args &&... args) const
Emits an error prefixed with object name and type and optionally a file path to the top-level block p...
static InputParameters validParams()