108 sat.derivatives() = {};
111 const auto adrelperm =
116 const auto drelperm =
119 EXPECT_NEAR(adrelperm.value(), relperm, 1.0E-5);
120 EXPECT_NEAR(adrelperm.derivatives()[0], drelperm, 1.0E-5);
T relativePermeability(const T &s, Real c, Real sn, Real ss, Real kn, Real ks)
Relative permeability as a function of saturation.
DualNumber< Real, DNDerivativeType, true > ADReal
Real dRelativePermeability(Real s, Real c, Real sn, Real ss, Real kn, Real ks)
Derivative of relative permeability with respect to saturation.
void derivInsert(SemiDynamicSparseNumberArray< Real, libMesh::dof_id_type, NWrapper< N >> &derivs, libMesh::dof_id_type index, Real value)