OutputTools< Real >::VariableValue VariableValue
Keeps track of stuff related to assembling.
Base class for making kernels that work on auxiliary scalar variables.
virtual ~AuxScalarKernel()
static InputParameters validParams()
SubProblem & subProblem()
virtual const std::set< std::string > & getSuppliedItems() override
Return a set containing the names of items owned by the object.
virtual Real computeValue()=0
Compute the value of this kernel.
MooseVariableScalar & _var
virtual bool isActive()
Use this to enable/disable the constraint.
virtual const std::set< std::string > & getRequestedItems() override
Return a set containing the names of items requested by the object.
std::set< std::string > _supplied_vars
std::set< std::string > _depend_vars
Depend AuxKernels.
const VariableValue & uOld() const
Retrieves the old value of the variable that this AuxScalarKernel operates on.
virtual void compute()
Evaluate the kernel.
MooseVariableScalar & variable()
The variable that this kernel operates on.
Interface for sorting dependent vectors of objects.
Interface for objects that need to use functions.
Interface for notifications that the mesh has changed.
const InputParameters & parameters() const
Get the parameters of the object.
MooseMesh wraps a libMesh::Mesh object and enhances its capabilities by caching additional data and s...
Every object that can be built by the factory should be derived from this class.
Class for scalar variables (they are different).
Interface class for classes which interact with Postprocessors.
Interface for objects that needs scalar coupling capabilities.
Generic class for solving transient nonlinear problems.
Base class for a system (of equations)
Interface for objects that needs transient capabilities.
Interface for objects that need to use UserObjects.