AX(const dealii::MatrixFree< dim, double > &matrixFreeData, distributedCPUVec< double > &dst, const distributedCPUVec< double > &src, const std::pair< unsigned int, unsigned int > &cell_range) const | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
CGsolve(const double absTolerance, const unsigned int maxNumberIterations, bool distributeFlag) | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
computeDiagonalA() | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
computeRhs(distributedCPUVec< double > &rhs, const std::map< std::string, const quadrature::QuadratureValuesContainer< linearAlgebra::blasLapack::scalar_type< ValueTypeOperator, ValueTypeOperand >, memorySpace > & > &inpRhs) | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_cellIdToCellIndexMap | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_constraintsInfo | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_dealiiAffineConstraintMatrix | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_dealiiDofHandler | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_dealiiMatrixFree | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_dealiiQuadratureRuleVec | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_diagonalA | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_dofHandlerIndex | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_feBasisDataStorageRhs | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_feBasisManagerField | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_feBasisManagerHomo | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_feOrder | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_initial | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_mappingDealii | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_matrixFreeQuadCompStiffnessMatrix | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_num1DQuadPointsRhs | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_num1DQuadPointsStiffnessMatrix | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_numComponents | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_p | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_pcType | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_rhs | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
d_x | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
distributedCPUVec typedef | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
getInitialGuess() const | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
getMPIComm() const | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
getRhs() const | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
getSolution(linearAlgebra::MultiVector< ValueType, memorySpace > &solution) | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
pcout | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
PoissonSolverDealiiMatrixFreeFE(std::shared_ptr< const basis::FEBasisManager< ValueTypeOperand, ValueTypeOperator, memorySpace, dim > > feBasisManagerField, std::shared_ptr< const basis::FEBasisDataStorage< ValueTypeOperator, memorySpace > > feBasisDataStorageStiffnessMatrix, const std::map< std::string, std::shared_ptr< const basis::FEBasisDataStorage< ValueTypeOperator, memorySpace > > > &feBasisDataStorageRhs, const std::map< std::string, const quadrature::QuadratureValuesContainer< ValueType, memorySpace > & > &inpRhs, const linearAlgebra::PreconditionerType pcType) | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
PoissonSolverDealiiMatrixFreeFE(std::shared_ptr< const basis::FEBasisManager< ValueTypeOperand, ValueTypeOperator, memorySpace, dim > > feBasisManagerField, std::shared_ptr< const basis::FEBasisDataStorage< ValueTypeOperator, memorySpace > > feBasisDataStorageStiffnessMatrix, std::shared_ptr< const basis::FEBasisDataStorage< ValueTypeOperator, memorySpace > > feBasisDataStorageRhs, const quadrature::QuadratureValuesContainer< ValueType, memorySpace > &inpRhs, const linearAlgebra::PreconditionerType pcType) | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
precondition_Jacobi(distributedCPUVec< double > &dst, const distributedCPUVec< double > &src) const | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
reinit(std::shared_ptr< const basis::FEBasisManager< ValueTypeOperand, ValueTypeOperator, memorySpace, dim > > feBasisManagerField, const std::map< std::string, const quadrature::QuadratureValuesContainer< ValueType, memorySpace > & > &inpRhs) | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
reinit(std::shared_ptr< const basis::FEBasisManager< ValueTypeOperand, ValueTypeOperator, memorySpace, dim > > feBasisManagerField, const quadrature::QuadratureValuesContainer< ValueType, memorySpace > &inpRhs) | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
setSolution(const distributedCPUVec< ValueType > &x) | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
solve(const double absTolerance, const unsigned int maxNumberIterations) | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
ValueType typedef | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |
vmult(distributedCPUVec< double > &Ax, distributedCPUVec< double > &x) | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | private |
~PoissonSolverDealiiMatrixFreeFE()=default | dftefe::electrostatics::PoissonSolverDealiiMatrixFreeFE< ValueTypeOperator, ValueTypeOperand, memorySpace, dim > | |