Functions | |
template<typename ValueType , typename RealType , utils::MemorySpace memorySpace> | |
void | computeRhoInBatch (const std::vector< RealType > &occupationInBatch, quadrature::QuadratureValuesContainer< ValueType, memorySpace > &psiBatchQuad, quadrature::QuadratureValuesContainer< RealType, memorySpace > &psiModSqBatchQuad, std::shared_ptr< const quadrature::QuadratureRuleContainer > quadRuleContainer, quadrature::QuadratureValuesContainer< RealType, memorySpace > &rhoBatch, size_type cellBlockSize, size_type numLocallyOwnedCells, linearAlgebra::LinAlgOpContext< memorySpace > &linAlgOpContext) |
void dftefe::ksdft::DensityCalculatorInternal::computeRhoInBatch | ( | const std::vector< RealType > & | occupationInBatch, |
quadrature::QuadratureValuesContainer< ValueType, memorySpace > & | psiBatchQuad, | ||
quadrature::QuadratureValuesContainer< RealType, memorySpace > & | psiModSqBatchQuad, | ||
std::shared_ptr< const quadrature::QuadratureRuleContainer > | quadRuleContainer, | ||
quadrature::QuadratureValuesContainer< RealType, memorySpace > & | rhoBatch, | ||
size_type | cellBlockSize, | ||
size_type | numLocallyOwnedCells, | ||
linearAlgebra::LinAlgOpContext< memorySpace > & | linAlgOpContext | ||
) |