Class for stuff related to variables.
virtual Real computeQpOffDiagJacobianScalar(unsigned int)
Method for computing an off-diagonal jacobian component from a scalar var.
const VectorMooseVariable & _var
virtual void computeResidual() override
Compute this object's contribution to the residual.
virtual void computeJacobian() override
Compute this object's contribution to the diagonal Jacobian entries.
void computeOffDiagJacobianScalar(unsigned int jvar) override
Computes jacobian block with respect to a scalar variable.
OutputTools< RealVectorValue >::VariableValue VectorVariableValue
OutputTools< RealVectorValue >::VariableTestValue VectorVariableTestValue
virtual Real computeQpOffDiagJacobian(unsigned int)
Method for computing an off-diagonal jacobian component at quadrature points.
virtual void computeOffDiagJacobian(unsigned int jvar) override
Computes d-ivar-residual / d-jvar...
virtual Real computeQpJacobian()
Method for computing the diagonal Jacobian at quadrature points.
Base class for deriving any boundary condition of a integrated type.
const MooseArray< Point > & _normals
normals at quadrature points
const VectorVariableTestValue & _test
test function values (in QPs)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeQpResidual()=0
Method for computing the residual at quadrature points.
OutputTools< RealVectorValue >::VariablePhiValue VectorVariablePhiValue
Interface for objects that need to get values of MooseVariables.
Base class for deriving any boundary condition of a integrated type.
const InputParameters & parameters() const
Get the parameters of the object.
static InputParameters validParams()
const VectorVariableValue & _u
the values of the unknown variable this BC is acting on
VectorIntegratedBC(const InputParameters ¶meters)
virtual const VectorMooseVariable & variable() const override
Returns the variable that this object operates on.
const VectorVariablePhiValue & _phi
shape function values (in QPs)