DFT-FE 1.3.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
MatrixFreeDevice.h File Reference
#include <cstdint>
#include <stdexcept>
#include <TypeConfig.h>
#include <MemoryStorage.h>
#include <DeviceTypeConfig.h>
#include <DeviceExceptions.h>
#include <DeviceKernelLauncherHelpers.h>

Go to the source code of this file.

Classes

struct  dftfe::MatrixFreeDevice< T, operatorID, nDofsPerDim, nQuadPointsPerDim, batchSize >
 MatrixFreeDevice class template. template parameter nDofsPerDim is the finite element polynomial order. nQuadPointsPerDim is the order of the Gauss quadrature rule. batchSize is the size of batch tuned to hardware. More...

Namespaces

namespace  dftfe

Enumerations

enum  dftfe::operatorList {
  dftfe::Laplace = 0 , dftfe::Helmholtz = 1 , dftfe::LDA = 2 , dftfe::GGA = 3 ,
  dftfe::Count = 4
}