const VariableTestValue & _test
test function values (in QPs)
OutputTools< Real >::VariableGradient VariableGradient
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.
const MooseArray< Point > & _normals
normals at quadrature points
Class for stuff related to variables.
virtual Real computeQpOffDiagJacobian(unsigned int)
Method for computing an off-diagonal jacobian component at quadrature points.
IntegratedBC(const InputParameters ¶meters)
virtual const MooseVariable & variable() const override
Returns the variable that this object operates on.
const VariableGradient & _grad_u
the gradient of the unknown variable this BC is acting on
static InputParameters validParams()
This class provides an interface for common operations on field variables of both FE and FV types wit...
const VariablePhiValue & _phi
shape function values (in QPs)
const VariablePhiGradient & _grad_phi
gradients of shape functions (in QPs)
virtual void computeJacobian() override
Compute this object's contribution to the diagonal Jacobian entries.
virtual Real computeQpResidual()=0
Method for computing the residual at quadrature points.
OutputTools< Real >::VariableTestValue VariableTestValue
virtual void precalculateQpResidual()
Insertion point for evaluations that depend on qp but are independent of the test functions...
void computeOffDiagJacobianScalar(unsigned int jvar) override
Computes jacobian block with respect to a scalar variable.
virtual Real computeQpOffDiagJacobianScalar(unsigned int jvar)
Method for computing an off-diagonal jacobian component from a scalar var.
Base class for deriving any boundary condition of a integrated type.
virtual void computeResidualAndJacobian() override
Compute this object's contribution to the residual and Jacobian simultaneously.
OutputTools< Real >::VariablePhiGradient VariablePhiGradient
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
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.
virtual void computeResidual() override
Compute this object's contribution to the residual.
const VariableTestGradient & _grad_test
gradients of test functions (in QPs)
OutputTools< Real >::VariableTestGradient VariableTestGradient
const VariableValue & _u
the values of the unknown variable this BC is acting on
virtual void precalculateQpJacobian()
Insertion point for evaluations that depend on qp but are independent of the test and shape functions...
virtual void precalculateQpOffDiagJacobian(const MooseVariableFEBase &)
Insertion point for evaluations that depend on qp but are independent of the test and shape functions...