| CholeskyGramSchmidt(MultiVector< ValueTypeOperand, memorySpace > &X, MultiVector< ValueType, memorySpace > &orthogonalizedX, const OpContext &B=IdentityOperatorContext< ValueTypeOperator, ValueTypeOperand, memorySpace >()) | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | |
| computeXTransOpX(MultiVector< ValueTypeOperand, memorySpace > &X, utils::MemoryStorage< ValueType, memorySpace > &S, const OpContext &Op, const bool &useBatched=true) | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | private |
| computeXTransOpX(MultiVector< ValueTypeOperand, memorySpace > &X, const std::shared_ptr< const ProcessGrid > &processGrid, ScaLAPACKMatrix< ValueType > &overlapMatPar, const OpContext &Op) | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | private |
| d_batchSizeSmall | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | private |
| d_eigenVecBatchSize | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | private |
| d_elpaScala | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | private |
| d_useELPA | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | private |
| d_useScalapack | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | private |
| d_XinBatch | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | private |
| d_XinBatchSmall | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | private |
| d_XoutBatch | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | private |
| d_XoutBatchSmall | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | private |
| ModifiedGramSchmidt(MultiVector< ValueTypeOperand, memorySpace > &X, MultiVector< ValueType, memorySpace > &orthogonalizedX, const OpContext &B=IdentityOperatorContext< ValueTypeOperator, ValueTypeOperand, memorySpace >()) | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | |
| MultipassCGS(MultiVector< ValueTypeOperand, memorySpace > &X, size_type maxPass, RealType shiftTolerance, RealType identityTolerance, MultiVector< ValueType, memorySpace > &orthogonalizedX, const OpContext &B=IdentityOperatorContext< ValueTypeOperator, ValueTypeOperand, memorySpace >()) | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | |
| MultipassLowdin(MultiVector< ValueTypeOperand, memorySpace > &X, size_type maxPass, RealType shiftTolerance, RealType identityTolerance, MultiVector< ValueType, memorySpace > &orthogonalizedX, const OpContext &B=IdentityOperatorContext< ValueTypeOperator, ValueTypeOperand, memorySpace >()) | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | |
| OpContext typedef | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | |
| OrthonormalizationFunctions(const size_type eigenVectorBatchSize, const ElpaScalapackManager &elpaScala, std::shared_ptr< const utils::mpi::MPIPatternP2P< memorySpace > > mpiPatternP2P, std::shared_ptr< LinAlgOpContext< memorySpace > > linAlgOpContext, const bool useScalpack=true) | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | |
| RealType typedef | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | |
| ValueType typedef | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | |
| ~OrthonormalizationFunctions()=default | dftefe::linearAlgebra::OrthonormalizationFunctions< ValueTypeOperator, ValueTypeOperand, memorySpace > | |