14 LayeredSideFluxAverage,
26 "The name of the diffusivity material property that will be used in the flux computation.");
32 _diffusivity(parameters.get<
std::string>(
"diffusivity")),
33 _diffusion_coef(getMaterialProperty<Real>(_diffusivity))
43 const FaceInfo *
const fi = _mesh.faceInfo(_current_elem, _current_side);
44 mooseAssert(fi,
"We should have a face info");
47 const auto & grad_u = _fv_variable->adGradSln(*fi, determineState());
registerMooseObject("MooseApp", LayeredSideDiffusiveFluxAverage)
registerMooseObjectRenamed("MooseApp", LayeredSideFluxAverage, "06/30/2021 24:00", LayeredSideDiffusiveFluxAverage)
This data structure is used to store geometric and variable related metadata about each cell face in ...
This UserObject computes side averages of a variable storing partial sums for the specified number of...
static InputParameters validParams()
This UserObject computes side averages of a flux storing partial sums for the specified number of int...
virtual Real computeQpIntegral() override
LayeredSideDiffusiveFluxAverage(const InputParameters ¶meters)
const MaterialProperty< Real > & _diffusion_coef
static InputParameters validParams()