20 "\\vec{u}=-\\frac{\\vec{\\alpha}}{2}\\vec{u}$.");
31 "alpha",
"Number of values must equal number of variable components (",
_count,
").");
const ArrayVariablePhiValue & _phi
shape function values (in QPs)
void paramError(const std::string ¶m, Args... args) const
Emits an error prefixed with the file and line number of the given param (from the input file) along ...
virtual RealEigenVector computeQpJacobian() override
Method for computing the diagonal Jacobian at quadrature points.
ArrayVacuumBC(const InputParameters ¶meters)
unsigned int _i
i-th, j-th index for enumerating test and shape functions
const ArrayVariableValue & _u
the values of the unknown variable this BC is acting on
const unsigned int _count
Number of components of the array variable.
static InputParameters validParams()
unsigned int _qp
quadrature point index
virtual void computeQpResidual(RealEigenVector &residual) override
Method for computing the residual at quadrature points, to be filled in residual. ...
registerMooseObject("MooseApp", ArrayVacuumBC)
const ArrayVariableTestValue & _test
test function values (in QPs)
Base class for deriving any boundary condition of a integrated type.
Eigen::Matrix< Real, Eigen::Dynamic, 1 > RealEigenVector
static InputParameters validParams()
RealEigenVector _alpha
Ratio of u to du/dn.