28 template <
typename Derived>
30 template <
typename Derived>
32 const unsigned int jvar,
33 const unsigned int qp,
46template <
typename Derived>
56 r += -
_coef[j] *
_v(datum, qp, j);
60template <
typename Derived>
63 const unsigned int jvar,
64 const unsigned int qp,
Represents a right hand side force term of the form Sum_j c_j * m_j * v_j, where c is a vector of rea...
KOKKOS_FUNCTION Real precomputeQpOffDiagJacobian(const unsigned int j, const unsigned int jvar, const unsigned int qp, AssemblyDatum &datum) const
Moose::Kokkos::Map< unsigned int, unsigned int > _v_var_to_index
std::vector< unsigned int > _v_var
static InputParameters validParams()
const Moose::Kokkos::VariableValue _v
const bool _coupled_props
Moose::Kokkos::Array< Moose::Kokkos::MaterialProperty< Real > > _mat_props
const unsigned int _n_coupled
KOKKOS_FUNCTION Real precomputeQpResidual(const unsigned int qp, AssemblyDatum &datum) const
KokkosMatCoupledForce(const InputParameters ¶meters)
Moose::Kokkos::Array< Real > _coef
const InputParameters & parameters() const
Get the parameters of the object.
The Kokkos object that holds thread-private data in the parallel operations of Kokkos kernels.
The base class for a user to derive their own Kokkos kernels where the residual is of the form.
const VariablePhiValue _phi
Current shape function.
The Kokkos wrapper class for standard map.
The Kokkos wrapper classes for MOOSE-like variable value access.