#include <variant>
#include <memory>
#include "MatrixFree.h"
#include "MatrixFreeWrapper.def"
Go to the source code of this file.
|
| namespace | dftefe |
| | dealii includes
|
| |
◆ MatrixFreeWrapperTemplates [1/2]
| #define MatrixFreeWrapperTemplates |
( |
|
NDOFSPERDIM | ) |
|
Value:
false, \
NDOFSPERDIM, \
NDOFSPERDIM, \
1, \
1>>, \
false, \
NDOFSPERDIM, \
NDOFSPERDIM, \
1, \
1>>,
MatrixFree class template. template parameter nDofsPerDim is the finite element polynomial order....
Definition: MatrixFree.h:61
@ Helmholtz
Definition: MatrixFreeDevice.h:35
@ Laplace
Definition: MatrixFreeDevice.h:34
◆ MatrixFreeWrapperTemplates [2/2]
| #define MatrixFreeWrapperTemplates |
( |
|
NDOFSPERDIM | ) |
|
Value: case NDOFSPERDIM: \
return MatrixFreeObject( \
operatorID, \
memorySpace, \
isComplex, \
NDOFSPERDIM, \
NDOFSPERDIM, \
1, \
1>>(std::forward<Args>(args)...));
◆ MatrixFreeWrapperTemplatesL [1/2]
| #define MatrixFreeWrapperTemplatesL |
( |
|
NDOFSPERDIM | ) |
|
Value:
false, \
NDOFSPERDIM, \
NDOFSPERDIM, \
1, \
1>>, \
false, \
NDOFSPERDIM, \
NDOFSPERDIM, \
1, \
1>>
◆ MatrixFreeWrapperTemplatesL [2/2]
| #define MatrixFreeWrapperTemplatesL |
( |
|
NDOFSPERDIM | ) |
|
Value: case NDOFSPERDIM: \
return MatrixFreeObject( \
operatorID, \
memorySpace, \
isComplex, \
NDOFSPERDIM, \
NDOFSPERDIM, \
1, \
1>>(std::forward<Args>(args)...));