apply(linearAlgebra::MultiVector< ValueTypeOperand, memorySpace > &X, linearAlgebra::MultiVector< ValueType, memorySpace > &Y, bool updateGhostX=false, bool updateGhostY=false) const override | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
applyAllReduceOnCconjtransX() const | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
applyCconjtransOnX(std::pair< size_type, size_type > cellRange, const ValueTypeOperand *xCellValuesBegin) const | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
applyCOnVCconjtransX(std::pair< size_type, size_type > cellRange, ValueTypeOperand *yCellValuesBegin) const | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
applyVOnCconjtransX() const | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
AtomCenterNonLocalOpContextFE(const FEBasisManager< ValueTypeOperand, ValueTypeOperator, memorySpace, dim > &feBasisManager, const basis::FEBasisDataStorage< ValueTypeOperator, memorySpace > &feBasisDataStorage, std::shared_ptr< const atoms::AtomSphericalDataContainer > atomSphericalDataContainer, const double atomPartitionTolerance, const std::vector< std::string > &atomSymbolVec, const std::vector< utils::Point > &atomCoordinatesVec, const size_type maxCellBlock, const size_type maxFieldBlock, std::shared_ptr< linearAlgebra::LinAlgOpContext< memorySpace > > linAlgOpContext, const utils::mpi::MPIComm &comm) | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
d_atomCoordinatesVec | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_atomSphericalDataContainer | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_atomSymbolToBetaIndexVecMap | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_atomSymbolToCouplingConstVecMap | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_atomSymbolToNumProjMap | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_atomSymbolVec | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_cellWiseC | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_CX | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | mutableprivate |
d_CXCellValues | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | mutableprivate |
d_feBasisManager | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_fieldNameProjector | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_linAlgOpContext | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_locallyOwnedCellLocalProjectorIds | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_maxCellBlock | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_maxProjInCell | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_maxWaveFnBatch | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_mpiPatternP2PProj | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_numCellDofs | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_numLocallyOwnedCells | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_numProjsInCells | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_overlappingProjectorIdsInCells | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_projectorIdsPartition | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_totProjInProc | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_V | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
getProjectorValues(const size_type cellId, const std::vector< dftefe::utils::Point > &points) const | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
RealType typedef | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
reinitCX(size_type waveFuncBlockSize) const | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
setCXToZero() const | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
ValueType typedef | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
~AtomCenterNonLocalOpContextFE()=default | dftefe::basis::AtomCenterNonLocalOpContextFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |