42 std::string var_param_name =
"variable",
OutputTools< Real >::VariableValue VariableValue
OutputTools< RealVectorValue >::VariableValue VectorVariableValue
Keeps track of stuff related to assembling.
This class provides variable solution interface for linear finite volume problems.
Every object that can be built by the factory should be derived from this class.
Class for stuff related to variables.
This class provides variable solution values for other classes/objects to bind to when looping over f...
Class for stuff related to variables.
Interface for objects that need to get values of MooseVariables.
virtual const OutputTools< T >::VariableGradient & gradientOld()
The old gradient of the variable this object is operating on.
MooseVariableFE< T > * _variable
virtual const OutputTools< T >::VariableSecond & second()
The second derivative of the variable this object is operating on.
virtual const OutputTools< T >::VariableValue & value()
The value of the variable this object is operating on.
virtual const OutputTools< T >::VariableGradient & gradientOlder()
The older gradient of the variable this object is operating on.
virtual const VariableValue & dotDu()
The derivative of the time derivative of the variable this object is operating on with respect to thi...
virtual const OutputTools< T >::VariableValue & dot()
The time derivative of the variable this object is operating on.
virtual const OutputTools< T >::VariablePhiSecond & secondPhi()
The second derivative of the trial function.
virtual const OutputTools< T >::VariableValue & valueOld()
The old value of the variable this object is operating on.
virtual const OutputTools< T >::VariableValue & valueOlder()
The older value of the variable this object is operating on.
MooseVariableFE< T > * mooseVariable() const
Return the MooseVariableFE object that this interface acts on.
MooseVariableField< T > * _field_variable
MooseVariableField< T > & mooseVariableField()
Return the MooseVariableField object that this interface acts on.
virtual const OutputTools< T >::VariableTestSecond & secondTest()
The second derivative of the test function.
virtual const OutputTools< T >::VariableGradient & gradient()
The gradient of the variable this object is operating on.
virtual const OutputTools< T >::VariableSecond & secondOld()
The old second derivative of the variable this object is operating on.
virtual const OutputTools< T >::VariableTestSecond & secondTestFace()
The second derivative of the test function on the current face.
MooseVariableFV< T > * mooseVariableFV() const
Return the MooseVariableFV object that this interface acts on.
virtual const OutputTools< T >::VariableValue & dotOld()
The old time derivative of the variable this object is operating on.
MooseVariableFV< T > * _fv_variable
MooseVariableBase * mooseVariableBase() const
Get the variable that this object is using.
virtual const OutputTools< T >::VariableSecond & secondOlder()
The older second derivative of the variable this object is operating on.
const MooseObject & _moose_object
bool _nodal
Whether or not this object is acting only at nodes.
MooseVariableBase * _var
The variable this object is acting on.
virtual ~MooseVariableInterface()
virtual const OutputTools< T >::VariableValue & dotDot()
The second time derivative of the variable this object is operating on.
virtual const OutputTools< T >::VariableValue & dotDotOld()
The old second time derivative of the variable this object is operating on.
MooseLinearVariableFV< T > * mooseLinearVariableFV() const
Return the MooseLinearVariableFV object that this interface acts on.
MooseLinearVariableFV< T > * _linear_fv_variable
virtual const OutputTools< T >::VariablePhiSecond & secondPhiFace()
The second derivative of the trial function on the current face.
virtual const VariableValue & dotDotDu()
The derivative of the second time derivative of the variable this object is operating on with respect...
VarKindType
Framework-wide stuff.