atomSupportInElement(unsigned int iElem) | dftfe::AtomCenteredSphericalFunctionContainer | |
computeSparseStructure(std::shared_ptr< dftfe::basis::FEBasisOperations< NumberType, double, dftfe::utils::MemorySpace::HOST > > &basisOperationsPtr, const unsigned int quadratureIndex, const double cutOffVal=1.0E-8, const unsigned int cutOffType=0) | dftfe::AtomCenteredSphericalFunctionContainer | |
d_atomCoords | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_atomicNumbers | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_AtomIdsInCurrentProcess | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_AtomIdsInElement | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_elementIdsInAtomCompactSupport | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_elementIndexesInAtomCompactSupport | dftfe::AtomCenteredSphericalFunctionContainer | |
d_elementOneFieldIteratorsInAtomCompactSupport | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_numRadialSphericalFunctions | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_numSphericalFunctions | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_offsetLocation | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_periodicImageCoord | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_sparsityPattern | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_sphericalFunctionsContainer | dftfe::AtomCenteredSphericalFunctionContainer | private |
d_totalSphericalFunctionIndexStart | dftfe::AtomCenteredSphericalFunctionContainer | private |
getAtomCoordinates() const | dftfe::AtomCenteredSphericalFunctionContainer | |
getAtomicNumbers() const | dftfe::AtomCenteredSphericalFunctionContainer | |
getAtomIdsInCurrentProcess() const | dftfe::AtomCenteredSphericalFunctionContainer | |
getAtomIdsInElement(unsigned int iElem) | dftfe::AtomCenteredSphericalFunctionContainer | |
getDataForSparseStructure(const std::map< unsigned int, std::vector< int > > &sparsityPattern, const std::vector< std::vector< dealii::CellId > > &elementIdsInAtomCompactSupport, const std::vector< std::vector< unsigned int > > &elementIndexesInAtomCompactSupport, const std::vector< unsigned int > &atomIdsInCurrentProcess, unsigned int numberElements) | dftfe::AtomCenteredSphericalFunctionContainer | |
getMaximumNumberOfSphericalFunctions() | dftfe::AtomCenteredSphericalFunctionContainer | |
getNumAtomCentersSize() | dftfe::AtomCenteredSphericalFunctionContainer | |
getOffsetLocation(const unsigned int iAtom) | dftfe::AtomCenteredSphericalFunctionContainer | |
getPeriodicImageCoordinatesList() const | dftfe::AtomCenteredSphericalFunctionContainer | |
getSparsityPattern() | dftfe::AtomCenteredSphericalFunctionContainer | |
getSphericalFunctions() const | dftfe::AtomCenteredSphericalFunctionContainer | |
getTotalAtomsAndNonLocalElementsInCurrentProcessor(unsigned int &totalAtomsInCurrentProcessor, unsigned int &totalNonLocalElements, std::vector< unsigned int > &numberCellsForEachAtom, std::vector< unsigned int > &numberCellsAccumNonLocalAtoms, std::vector< unsigned int > &iElemNonLocalToElemIndexMap) | dftfe::AtomCenteredSphericalFunctionContainer | |
getTotalNumberOfRadialSphericalFunctions() | dftfe::AtomCenteredSphericalFunctionContainer | |
getTotalNumberOfRadialSphericalFunctionsPerAtom(unsigned int atomicNumber) | dftfe::AtomCenteredSphericalFunctionContainer | |
getTotalNumberOfSphericalFunctionsInCurrentProcessor() | dftfe::AtomCenteredSphericalFunctionContainer | |
getTotalNumberOfSphericalFunctionsPerAtom(unsigned int atomicNumber) | dftfe::AtomCenteredSphericalFunctionContainer | |
getTotalSphericalFunctionIndexStart(unsigned int Znum, unsigned int alpha) | dftfe::AtomCenteredSphericalFunctionContainer | |
init(const std::vector< unsigned int > &atomicNumbers, const std::map< std::pair< unsigned int, unsigned int >, std::shared_ptr< AtomCenteredSphericalFunctionBase > > &listOfSphericalFunctions) | dftfe::AtomCenteredSphericalFunctionContainer | |
initaliseCoordinates(const std::vector< double > &atomCoords, const std::vector< std::vector< double > > &periodicCoords, const std::vector< int > &imageIds) | dftfe::AtomCenteredSphericalFunctionContainer | |
setImageCoordinates(const std::vector< int > &imageIds, const std::vector< std::vector< double > > &periodicCoords) | dftfe::AtomCenteredSphericalFunctionContainer | |