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 |