| A | PETScSolver | |
| addExtraEquation enum value | PETScSolver | |
| adjustPeriodicCoefficients | PETScSolver | |
| allocateMatrix(int, int, int, int) | EquationSolver | virtual |
| b | PETScSolver | |
| buildGlobalIndexing(CompositeGrid &cg, realCompositeGridFunction &uu) | PETScSolver | |
| buildMatrix(realCompositeGridFunction &coeff, realCompositeGridFunction &u) | PETScSolver | |
| buildSolver() | PETScSolver | |
| debug | PETScSolver | static |
| destroy() | PETScSolver | |
| diagonalScale | PETScSolver | |
| displayMatrix() | EquationSolver | virtual |
| EquationSolver(Oges &oges_) | EquationSolver | |
| evaluateExtraEquation(const realCompositeGridFunction &u, real &value, int extraEquation=0) | PETScSolver | virtual |
| evaluateExtraEquation(const realCompositeGridFunction &u, real &value, real &sumOfExtraEquationCoefficients, int extraEquation=0) | PETScSolver | virtual |
| fillInterpolationCoefficients(realCompositeGridFunction &uu) | PETScSolver | |
| finalizePETSc() | PETScSolver | |
| flg | PETScSolver | |
| getCurrentMemoryUsage() | PETScSolver | static |
| getExtraEquationValues(const realCompositeGridFunction &u, real *value) | PETScSolver | virtual |
| getGlobalIndex(int n, int *iv, int grid, int p) const | PETScSolver | inline |
| getGlobalIndex(int n, int *iv, int grid, realArray &ug) const | PETScSolver | |
| getMaximumResidual() | PETScSolver | virtual |
| getName() const | EquationSolver | |
| gmresRestartLength | EquationSolver | protected |
| i | PETScSolver | |
| I | PETScSolver | |
| Iend | PETScSolver | |
| ierr | PETScSolver | |
| initialized | PETScSolver | |
| initializePETSc() | PETScSolver | |
| instancesOfPETSc | PETScSolver | static |
| Istart | PETScSolver | |
| j | PETScSolver | |
| J | PETScSolver | |
| ksp | PETScSolver | |
| matrixOrdering | EquationSolver | protected |
| maximumResidual | EquationSolver | protected |
| name | EquationSolver | protected |
| notSingular enum value | PETScSolver | |
| nsp | PETScSolver | |
| nullVector | PETScSolver | |
| numberOfComponents | PETScSolver | |
| numberOfEquations | EquationSolver | protected |
| numberOfGridPoints | PETScSolver | |
| numberOfGridPointsThisProcessor | PETScSolver | |
| numberOfIncompleteLULevels | EquationSolver | protected |
| numberOfIterations | EquationSolver | protected |
| numberOfNonzeros | EquationSolver | protected |
| numberOfProcessors | PETScSolver | |
| numberOfUnknowns | PETScSolver | |
| numberOfUnknownsThisProcessor | PETScSolver | |
| oges | EquationSolver | protected |
| parameters | EquationSolver | protected |
| pc | PETScSolver | |
| pCoeff | PETScSolver | |
| PETScSolver(Oges &oges_) | PETScSolver | |
| pnab | PETScSolver | |
| pnoffset | PETScSolver | |
| preconditioner | EquationSolver | protected |
| printStatistics(FILE *file=stdout) const | PETScSolver | virtual |
| problemIsSingular | PETScSolver | |
| reInitialize | PETScSolver | |
| relativeTol | PETScSolver | |
| saveBinaryMatrix(aString filename00, realCompositeGridFunction &u, realCompositeGridFunction &f) | EquationSolver | virtual |
| set(MultigridCompositeGrid &mgcg) | EquationSolver | virtual |
| setCoefficientArray(realCompositeGridFunction &coeff, const IntegerArray &boundaryConditions=Overture::nullIntArray(), const RealArray &bcData=Overture::nullRealArray()) | EquationSolver | virtual |
| setCoefficientsAndBoundaryConditions(realCompositeGridFunction &coeff, const IntegerArray &boundaryConditions, const RealArray &bcData) | EquationSolver | virtual |
| setEquationAndBoundaryConditions(OgesParameters::EquationEnum equation, CompositeGridOperators &op, const IntegerArray &boundaryConditions, const RealArray &bcData, RealArray &constantCoeff=Overture::nullRealArray(), realCompositeGridFunction *variableCoeff=NULL) | EquationSolver | virtual |
| setExtraEquationValues(realCompositeGridFunction &f, real *value) | PETScSolver | virtual |
| setGrid(CompositeGrid &cg) | EquationSolver | virtual |
| setMatrixElement(int, int, int, real) | EquationSolver | virtual |
| setPetscParameters() | PETScSolver | |
| setPetscRunTimeParameters() | PETScSolver | |
| setProblemIsSingular(SingularProblemEnum singularOption=specifyConstantNullVector) | PETScSolver | |
| SingularProblemEnum enum name | PETScSolver | |
| sizeOf(FILE *file=NULL) | PETScSolver | virtual |
| solve(realCompositeGridFunction &u, realCompositeGridFunction &f) | PETScSolver | virtual |
| solverMethod | EquationSolver | protected |
| specifyConstantNullVector enum value | PETScSolver | |
| specifyNullVector enum value | PETScSolver | |
| turnOnPETScMemoryTracing | PETScSolver | |
| useDiagonalScaling | PETScSolver | |
| v | PETScSolver | |
| x | PETScSolver | |
| ~EquationSolver() | EquationSolver | virtual |
| ~PETScSolver() | PETScSolver | virtual |