18 params.
addPrivateParam<std::string>(
"pf_material_type",
"permeability");
19 params.
set<
bool>(
"at_nodes") =
false;
27 _permeability_qp(declareGenericProperty<
RealTensorValue, is_ad>(
"PorousFlow_permeability_qp")),
28 _dpermeability_qp_dvar(
31 _dpermeability_qp_dgradvar(is_ad ? nullptr
33 "dPorousFlow_permeability_qp_dgradvar"))
35 if (_nodal_material ==
true)
36 mooseError(
"PorousFlowPermeability classes are only defined for at_nodes = false");
PorousFlowPermeabilityBaseTempl(const InputParameters ¶meters)
void mooseError(Args &&... args)
static InputParameters validParams()
static InputParameters validParams()
Base class Material designed to provide the permeability tensor.
TensorValue< Real > RealTensorValue
Base class for all PorousFlow vector materials.