25 template <
typename Derived>
32 KOKKOS_FUNCTION
inline Kokkos::pair<Real, Real>
38 template <
typename Derived>
46 static_cast<const Derived *
>(
this)->
template computeExtremeValue<Derived>(0, datum, result);
KokkosNodalExtremeValue(const InputParameters ¶meters)
The Kokkos object that holds thread-private data in the parallel operations of any Kokkos object...
const InputParameters & parameters() const
Get the parameters of the object.
KOKKOS_FUNCTION Kokkos::pair< Real, Real > getProxyValuePair(const unsigned int qp, Datum &datum) const
KOKKOS_FUNCTION bool isNodalDefined(const Variable &var) const
Get whether the a variable is defined on the current node.
const Moose::Kokkos::VariableValue _proxy_variable
static InputParameters validParams()
const Moose::Kokkos::VariableValue _u
The Kokkos wrapper classes for MOOSE-like variable value access.
KOKKOS_FUNCTION const Variable & variable() const
Get the Kokkos variable.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
KOKKOS_FUNCTION void reduce(Datum &datum, Real *result) const