MatrixFreeWrapper class.
More...
#include <MatrixFreeWrapper.h>
◆ MatrixFreeWrapperClass()
| dftefe::MatrixFreeWrapperClass< T, operatorID, memorySpace, isComplex >::MatrixFreeWrapperClass |
( |
std::uint32_t |
nDofsPerDim, |
|
|
const MPI_Comm & |
mpi_comm, |
|
|
const dealii::MatrixFree< 3, double > * |
matrixFreeDataPtr, |
|
|
const dealii::AffineConstraints< double > & |
constraintMatrix, |
|
|
const std::uint32_t |
dofHandlerID, |
|
|
const std::uint32_t |
quadratureID, |
|
|
const dftefe::uInt |
nVectors |
|
) |
| |
|
inline |
◆ computeAX()
Compute Laplace operator multipled by X.
◆ constraintsDistribute()
Distribute constraints on vector src.
◆ constraintsDistributeTranspose()
Distribute transpose constraints on vector src.
◆ init()
◆ initOperatorCoeffs()
Initialize Helmholtz operator coefficient.
◆ d_MatrixFreeObject
The documentation for this class was generated from the following file: