static InputParameters validParams()
typename Moose::GenericType< VariableValue, is_ad > GenericVariableValue
unsigned int _v_num
The id of the coupled variable.
virtual GenericReal< is_ad > computeQpResidual() override
MatchedValueBCTempl(const InputParameters ¶meters)
usingGenericNodalBCMembers
General members.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
Implements a simple coupled boundary condition where u=v on the boundary.
const GenericVariableValue< is_ad > & _v
const Real _v_coeff
Coefficient for coupled variable.
const InputParameters & parameters() const
Get the parameters of the object.
const Real _u_coeff
Coefficient for primary variable.
typename Moose::GenericType< Real, is_ad > GenericReal
virtual Real computeQpOffDiagJacobian(unsigned int jvar) override
This is the virtual that derived classes should override for computing an off-diagonal jacobian compo...