LandauKokkosJacobian#

Kokkos backend for assembling the Landau collision-operator Jacobian for the DMPlex Landau time integrator

Synopsis#

PetscErrorCode LandauKokkosJacobian(DM[], const PetscInt, const PetscInt, const PetscInt, const PetscInt, const PetscInt[], PetscReal[], PetscScalar[], const PetscScalar[], const LandauStaticData *, const PetscReal, const PetscLogEvent[], const PetscInt[], const PetscInt[], Mat[], Mat)

Collective; No Fortran Support

Note#

Called internally by the Landau operator setup; users go through DMPlexLandauIJacobian().

See Also#

DMPlexLandauCreateVelocitySpace(), DMPlexLandauIJacobian(), LandauKokkosStaticDataSet()

Level#

developer

Location#

src/ts/utils/dmplexlandau/kokkos/landau.kokkos.cxx


Index of all LANDAU routines
Table of Contents for all manual pages
Index of all manual pages