16 template <
bool,
typename>
26 template <
bool is_ad,
typename T>
static InputParameters validParams()
const GenericMaterialProperty< T, is_ad > *const _diffusion_coef
Real computeFaceInfoIntegral(const FaceInfo *fi) override
Real computeQpIntegral() override
const Moose::Functor< Moose::GenericType< T, is_ad > > *const _functor_diffusion_coef
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.
SideDiffusiveFluxIntegralTempl< true, Real > ADSideDiffusiveFluxIntegral
This data structure is used to store geometric and variable related metadata about each cell face in ...
SideDiffusiveFluxIntegralTempl< false, RealVectorValue > SideVectorDiffusivityFluxIntegral
typename GenericMaterialPropertyStruct< T, is_ad >::type GenericMaterialProperty
SideDiffusiveFluxIntegralTempl< true, RealVectorValue > ADSideVectorDiffusivityFluxIntegral
SideDiffusiveFluxIntegralTempl< false, Real > SideDiffusiveFluxIntegral
SideDiffusiveFluxIntegralTempl(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
RealVectorValue diffusivityGradientProduct(const RealVectorValue &grad_u, Real diffusivity)
Routine to get the diffusive flux with a Real diffusivity.
const InputParameters & parameters() const
Get the parameters of the object.
This postprocessor computes a surface integral of the specified variable.