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