KokkosFunctionDirichletBCTempl< true > KokkosADFunctionDirichletBC
KokkosFunctionDirichletBCTempl< false > KokkosFunctionDirichletBC
Imposes the essential boundary condition u = g(t, x), where g is a Kokkos function.
const Moose::Kokkos::Function _func
The function describing the Dirichlet condition.
static InputParameters validParams()
KOKKOS_FUNCTION Real computeValue(const unsigned int qp, AssemblyDatum &datum) const
KokkosFunctionDirichletBCTempl(const InputParameters ¶meters)
The Kokkos object that holds thread-private data in the parallel operations of Kokkos kernels.
KOKKOS_FUNCTION Real3 q_point(const unsigned int qp)
Get the physical quadrature point coordinate.
The base Kokkos boundary condition of a Dirichlet type.
The abstract class that provides polymorphic interfaces for a function.
KOKKOS_FUNCTION Real value(Real t, Real3 p) const