DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
dftfe::MultiVectorPoissonLinearSolverProblem< memorySpace > Member List

This is the complete list of members for dftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >, including all inherited members.

clear()dftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >
computeDiagonalA()dftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
computeMeanValueConstraint()dftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
computeRhs(dftfe::linearAlgebra::MultiVector< double, memorySpace > &NDBCVec, dftfe::linearAlgebra::MultiVector< double, memorySpace > &outputVec, unsigned int blockSizeInput) overridedftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >virtual
d_alphadftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_AxCellLLevelNodalDatadftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_basisOperationsPtrdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_betadftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_BLASWrapperPtrdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_blockedNDBCPtrdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_blockedXPtrdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_blockSizedftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_cellBlockSizedftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_cellShapeFunctionGradientIntegraldftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_cellShapeFunctionJxWdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_cellStiffnessMatrixPtrdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_constraintMatrixPtrdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_constraintsInfodftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_diagonalAdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_diagonalSqrtAdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_dofHandlerdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_incdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_isComputeDiagonalAdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_isMeanValueConstraintComputeddftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_locallyOwnedSizedftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_mapNodeIdToProcIddftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_mapQuadIdToProcIddftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_matrixFreeDataPtrdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_matrixFreeQuadratureComponentAXdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_matrixFreeQuadratureComponentRhsdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_matrixFreeVectorComponentdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_mpi_parentdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_negScalarCoeffAlphadftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_nQuadsPerCelldftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_numberDofsPerElementdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_numCellsdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_rhsQuadDataPtrdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_rhsVecdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_scalarCoeffAlphadftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_shapeFunctionValuedftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_transAdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_transBdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
d_xCellLLevelNodalDatadftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
distributeX() overridedftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >virtual
mpi_communicatordftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
MultiVectorPoissonLinearSolverProblem(const MPI_Comm &mpi_comm_parent, const MPI_Comm &mpi_comm_domain)dftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >
n_mpi_processesdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
pcoutdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
preComputeShapeFunction()dftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
precondition_Jacobi(dftfe::linearAlgebra::MultiVector< double, memorySpace > &dst, const dftfe::linearAlgebra::MultiVector< double, memorySpace > &src, const double omega) const overridedftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >virtual
precondition_JacobiSqrt(dftfe::linearAlgebra::MultiVector< double, memorySpace > &dst, const dftfe::linearAlgebra::MultiVector< double, memorySpace > &src, const double omega) const overridedftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >virtual
reinit(std::shared_ptr< dftfe::linearAlgebra::BLASWrapper< memorySpace > > BLASWrapperPtr, std::shared_ptr< dftfe::basis::FEBasisOperations< double, double, memorySpace > > basisOperationsPtr, const dealii::AffineConstraints< double > &constraintMatrix, const unsigned int matrixFreeVectorComponent, const unsigned int matrixFreeQuadratureComponentRhs, const unsigned int matrixFreeQuadratureComponentAX, bool isComputeMeanValueConstraint)dftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >
setDataForRhsVec(dftfe::utils::MemoryStorage< double, memorySpace > &inputQuadData)dftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >
tempRhsVecCalc(dftfe::linearAlgebra::MultiVector< double, memorySpace > &rhs)dftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
this_mpi_processdftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >private
vmult(dftfe::linearAlgebra::MultiVector< double, memorySpace > &Ax, dftfe::linearAlgebra::MultiVector< double, memorySpace > &x, unsigned int blockSize) overridedftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >virtual
~MultiVectorPoissonLinearSolverProblem()dftfe::MultiVectorPoissonLinearSolverProblem< memorySpace >