26 template <
typename Derived>
36 template <
typename Derived>
37 KOKKOS_FUNCTION
inline Real
const InputParameters & parameters() const
Get the parameters of the object.
static InputParameters validParams()
KOKKOS_FUNCTION Real3 elementCentroid() const
Get the current element centroid.
KOKKOS_FUNCTION Real value(Real t, Real3 p) const
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const Moose::Kokkos::ReferenceWrapper< const KokkosParsedFunction > _scale
Coefficient for multiplying the surface density.
const Moose::Kokkos::ReferenceWrapper< const KokkosParsedFunction > _source_density
The source density.
KOKKOS_FUNCTION Real computeRightHandSideContribution(const FVDatum &datum) const
Device-side geometric context for finite volume kernels and boundary conditions.
KokkosLinearFVSource(const InputParameters ¶meters)
Base class for Kokkos linear finite volume kernels that contribute on elements (volumetric terms) ...
Kokkos linear finite volume elemental kernel that adds a scaled volumetric source to the right-hand s...
Scalar< Real > _t
TODO: Move to TransientInterface.
KOKKOS_FUNCTION Real elementVolume() const
Get the coordinate-weighted current element volume.