An interface that restricts an object to subdomains via the 'blocks' input parameter.
/class BoundaryRestrictable /brief Provides functionality for limiting the object to certain boundary...
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
const InputParameters & parameters() const
Get the parameters of the object.
Base class for creating new types of nodal kernels.
const std::set< SubdomainID > * _sub_ids
The set of subdomains connected to the current node.
Moose::NodeArg nodeArg() const
unsigned int _qp
Quadrature point index.
void setSubdomains(const std::set< SubdomainID > &sub_ids)
const Node *const & _current_node
current node being processed
FEProblemBase & _fe_problem
Reference to FEProblemBase.
static InputParameters validParams()
Class constructor.
This is the common base class for objects that give residual contributions.