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