Go to the documentation of this file.
27 _node_ids(getParam<
std::vector<dof_id_type>>(
"nodes"))
31 for (
const auto & var : coupled_vars)
void addMooseVariableDependency(MooseVariableFEBase *var)
Call this function to add the passed in MooseVariableFEBase as a variable that this object depends on...
virtual void compute()
Evaluate the kernel.
static InputParameters validParams()
virtual void compute() override
Evaluate the kernel.
Base class for making kernels that work on auxiliary scalar variables.
static InputParameters validParams()
AuxNodalScalarKernel(const InputParameters ¶meters)
Interface for objects that needs coupling capabilities.
std::vector< dof_id_type > _node_ids
List of node IDs.
defineLegacyParams(AuxNodalScalarKernel)
const std::vector< MooseVariableFEBase * > & getCoupledMooseVars() const
Get the list of all coupled variables.
virtual void reinitNodes(const std::vector< dof_id_type > &nodes, THREAD_ID tid)=0