16template <
bool,
typename>
26template <
bool is_ad,
typename T>
47 const RealVectorValue & diffusivity);
typename GenericMaterialPropertyStruct< T, is_ad >::type GenericMaterialProperty
SideDiffusiveFluxIntegralTempl< true, Real > ADSideDiffusiveFluxIntegral
SideDiffusiveFluxIntegralTempl< false, Real > SideDiffusiveFluxIntegral
SideDiffusiveFluxIntegralTempl< false, RealVectorValue > SideVectorDiffusivityFluxIntegral
SideDiffusiveFluxIntegralTempl< true, RealVectorValue > ADSideVectorDiffusivityFluxIntegral
This data structure is used to store geometric and variable related metadata about each cell face in ...
const InputParameters & parameters() const
Get the parameters of the object.
This is a wrapper that forwards calls to the implementation, which can be switched out at any time wi...
This postprocessor computes a side integral of the mass flux.
RealVectorValue diffusivityGradientProduct(const RealVectorValue &grad_u, Real diffusivity)
Routine to get the diffusive flux with a Real diffusivity.
const GenericMaterialProperty< T, is_ad > *const _diffusion_coef
static InputParameters validParams()
Real computeFaceInfoIntegral(const FaceInfo *fi) override
Real computeQpIntegral() override
const Moose::Functor< Moose::GenericType< T, is_ad > > *const _functor_diffusion_coef
This postprocessor computes a surface integral of the specified variable.