#include <matrixFreeDeviceKernels.h>
|
static void | computeAXDevicePoisson (const dftfe::Int blocks, const dftfe::Int threads, const dftfe::Int smem, Type *V, const Type *U, const Type *P, const Type *J, const dftfe::Int *map) |
|
static void | computeAXDeviceHelmholtz (const dftfe::Int blocks, const dftfe::Int threads, const dftfe::Int smem, Type *V, const Type *U, const Type *P, const Type *J, const dftfe::Int *map, const Type coeffHelmholtz) |
|
static void | computeAXDevicePoissonSetAttributes (const dftfe::Int smem) |
|
static void | computeAXDeviceHelmholtzSetAttributes (const dftfe::Int smem) |
|
◆ computeAXDeviceHelmholtz()
static void dftfe::matrixFreeDeviceKernels< Type, M, N, K, dim >::computeAXDeviceHelmholtz |
( |
const dftfe::Int | blocks, |
|
|
const dftfe::Int | threads, |
|
|
const dftfe::Int | smem, |
|
|
Type * | V, |
|
|
const Type * | U, |
|
|
const Type * | P, |
|
|
const Type * | J, |
|
|
const dftfe::Int * | map, |
|
|
const Type | coeffHelmholtz ) |
|
static |
◆ computeAXDeviceHelmholtzSetAttributes()
◆ computeAXDevicePoisson()
static void dftfe::matrixFreeDeviceKernels< Type, M, N, K, dim >::computeAXDevicePoisson |
( |
const dftfe::Int | blocks, |
|
|
const dftfe::Int | threads, |
|
|
const dftfe::Int | smem, |
|
|
Type * | V, |
|
|
const Type * | U, |
|
|
const Type * | P, |
|
|
const Type * | J, |
|
|
const dftfe::Int * | map ) |
|
static |
◆ computeAXDevicePoissonSetAttributes()
The documentation for this struct was generated from the following file: