22                              "$\\frac{C \\partial u}{\\partial n}=M*h$, "    23                              "where $h$ is a constant, $M$ is a material property, and $C$ is a "    24                              "coefficient defined by the kernel for $u$.");
    27       "Material property multiplying the constant that will be enforced by the BC");
    34     _boundary_prop(this->template getGenericMaterialProperty<
Real, is_ad>(
"boundary_material"))
    42   return -_test[_i][_qp] * _value * _boundary_prop[_qp];
 Moose::GenericType< Real, is_ad > GenericReal
virtual GenericReal< is_ad > computeQpResidual() override
Method for computing the residual at quadrature points. 
Implements a simple constant Neumann BC where grad(u)=value on the boundary. 
static InputParameters validParams()
static InputParameters validParams()
registerMooseObject("MooseApp", MatNeumannBC)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
MatNeumannBCTempl(const InputParameters ¶meters)
Implements a Neumann BC where D grad(u) = value * M on the boundary, where value is a constant and M ...