|
DFT-FE 1.3.0-pre
Density Functional Theory With Finite-Elements
|
#include <DeviceAPICalls.h>#include <DeviceDataTypeOverloads.h>#include <DeviceKernelLauncherHelpers.h>Go to the source code of this file.
Namespaces | |
| namespace | dftfe |
| namespace | dftfe::poissonDevice |
Functions | |
| void | dftfe::poissonDevice::diagScale (const dftfe::uInt blockSize, const dftfe::uInt numContiguousBlocks, const double *srcArray, const double *scalingVector, double *dstArray) |
| void | dftfe::poissonDevice::dotProductContributionBlocked (const dftfe::uInt numEntries, const double *vec1, const double *vec2, double *vecTemp) |
| void | dftfe::poissonDevice::scaleBlocked (const dftfe::uInt blockSize, const dftfe::uInt numContiguousBlocks, double *xArray, const double *scalingVector) |
| void | dftfe::poissonDevice::scale (const dftfe::uInt numEntries, double *xArray, const double *scalingVector) |
| void | dftfe::poissonDevice::daxpyBlocked (const dftfe::uInt blockSize, const dftfe::uInt numContiguousBlocks, const double *x, const double *alpha, double *y) |
| void | dftfe::poissonDevice::dmaxpyBlocked (const dftfe::uInt blockSize, const dftfe::uInt numContiguousBlocks, const double *x, const double *alpha, double *y) |