DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
dftfe::matrixFreeDeviceKernels< Type, M, N, K, dim > Struct Template Reference

#include <matrixFreeDeviceKernels.h>

Static Public Member Functions

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)
 

Member Function Documentation

◆ computeAXDeviceHelmholtz()

template<typename Type, dftfe::Int M, dftfe::Int N, dftfe::Int K, dftfe::Int dim>
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()

template<typename Type, dftfe::Int M, dftfe::Int N, dftfe::Int K, dftfe::Int dim>
static void dftfe::matrixFreeDeviceKernels< Type, M, N, K, dim >::computeAXDeviceHelmholtzSetAttributes ( const dftfe::Int smem)
static

◆ computeAXDevicePoisson()

template<typename Type, dftfe::Int M, dftfe::Int N, dftfe::Int K, dftfe::Int dim>
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()

template<typename Type, dftfe::Int M, dftfe::Int N, dftfe::Int K, dftfe::Int dim>
static void dftfe::matrixFreeDeviceKernels< Type, M, N, K, dim >::computeAXDevicePoissonSetAttributes ( const dftfe::Int smem)
static

The documentation for this struct was generated from the following file: