27 const unsigned int qp,
35 KOKKOS_FUNCTION
inline Real 41 KOKKOS_FUNCTION
inline Real 50 KOKKOS_FUNCTION
inline Real 52 const unsigned int qp,
KOKKOS_FUNCTION Real getJacobian(const unsigned int qp, ResidualDatum &datum) const
KOKKOS_FUNCTION Real getResidual(const unsigned int qp, ResidualDatum &datum) const
const Real _upper_bound
The upper bound on the coupled variable.
const InputParameters & parameters() const
Get the parameters of the object.
static InputParameters validParams()
Class used to enforce a upper bound on a coupled variable.
KokkosUpperBoundNodalKernel(const InputParameters ¶meters)
KOKKOS_FUNCTION Real getOffDiagJacobian(const unsigned int jvar, const unsigned int qp, ResidualDatum &datum) const
const unsigned int _v_var
The number of the coupled variable.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const VariableValue _u
Current solution at nodes.
const Moose::Kokkos::VariableValue _v
The value of the coupled variable.
auto min(const L &left, const R &right)
The Kokkos object that holds thread-private data in the parallel operations of Kokkos residual object...