22 "The permeability tensor (usually in m^2), which is assumed constant for this material");
24 "This Material calculates the permeability tensor assuming it is constant");
32 _input_permeability(this->template getParam<RealTensorValue>(
"permeability"))
40 _permeability_qp[_qp] = _input_permeability;
44 (*_dpermeability_qp_dvar)[_qp].assign(_num_var, RealTensorValue());
45 (*_dpermeability_qp_dgradvar)[_qp].resize(LIBMESH_DIM);
48 (*_dpermeability_qp_dgradvar)[_qp][i].assign(_num_var, RealTensorValue());
registerMooseObject("PorousFlowApp", PorousFlowPermeabilityConst)
Base class Material designed to provide the permeability tensor.
static InputParameters validParams()
Material designed to provide a constant permeability tensor.
static InputParameters validParams()
void computeQpProperties() override
PorousFlowPermeabilityConstTempl(const InputParameters ¶meters)
static constexpr std::size_t dim