17. Index
Up:
Contents
Next:
Bibliography
Previous:
Unimportant Details of PC
-compare
-draw_pause
-fp_trap
-h
-ksp_atol
-ksp_cancelmonitors
-ksp_compute_eigenvalues
-ksp_divtol
-ksp_gmres_irorthog
-ksp_max_it
-ksp_monitor
-ksp_plot_eigenvalues
-ksp_richardson_scale
-ksp_right_pc
-ksp_rtol
-ksp_singmonitor
-ksp_truemonitor
-ksp_type
-ksp_xmonitor
-log
-log_history
-log_info
-log_mpe
-log_summary
-log_trace
-mat_aij_oneindex
-mat_coloring
-mat_order
-mat_ordering_type
-mg_levels
-no_signal_handler
-nox
-on_error_attach_debugger
-optionsleft
-pc_asm_type
-pc_composite_pcs
-pc_eisenstat_no_diagonal_scaling
-pc_ilu_diagonal_fill
-pc_ilu_fill
-pc_ilu_in_place
-pc_ilu_nonzeros_along_diagonal
-pc_ilu_reuse_fill
-pc_lu_fill
-pc_lu_in_place
-pc_lu_nonzeros_along_diagonal
-pc_mg_cycles
-pc_sles_true
-pc_sor_backward
-pc_type
-snes_atol
-snes_cancelmonitors
-snes_eq_ls
-snes_fmin
-snes_ksp_ew_conv
-snes_max_funcs
-snes_mf
-snes_monitor
-snes_rtol
-snes_smonitor
-snes_stol
-snes_test_display
-snes_trtol
-snes_type
-snes_xmonitor
-start_in_debugger
-sub_ksp_type
-trdump
-trmalloc
-ts_pseudo_increment
-ts_pvode_gmres_restart
-ts_type
-v
-vec_type
.petschistory
.petscrc
1-norm
ADD_VALUES
AIJ matrix format
AO
ASM
Adams
Arnoldi
BDF
Bi-conjugate gradient
C++
CG
CHKERRA()
CSR, compressed sparse row format
Cai, Xiao-Chuan
Cholesky
DACreate1d()
DACreateGlobalVector
DAGetAO
DAGetColoring()
DAGetCorners()
DAGetGlobalIndices()
DAGetScatter()
DA_NONPERIODIC
DIFFERENT_NONZERO_PATTERN
DrawAxis*()
DrawAxisSetColors()
DrawFlush()
DrawLG*()
DrawLGAddPoint()
DrawLine()
DrawSP*()
DrawSetCoordinates()
Eisenstat trick
Emacs
Euler
GMRES
HAVE_FORTRAN_CAPS
Hermitian matrix
Hessian
Hessian, debugging
Hindmarsh
ICC, parallel
IEEE floating point
ILU, parallel
INSERT_VALUES
ISBlock()
ISColoringDestroy()
ISCreateBlock
ISGetIndices()
ISGetSize()
ISGlobalToLocalMappingApply
ISRestoreIndices()
IS_GTOLM_DROP
Jacobi
Jacobian
Jacobian, debugging
KSPBCGS
KSPBICG
KSPBuildResidual()
KSPCG
KSPComputeEigenvalues()
KSPCreate()
KSPDefaultMonitor()
KSPDestroy()
KSPGMRES
KSPGetRhs()
KSPLGMonitor()
KSPLGMonitorCreate()
KSPPREONLY
KSPSetComputeEigenvalues()
KSPSetConvergenceTest()
KSPSetInitialGuessNonzero()
KSPSetMonitor()
KSPSetPC()
KSPSetRhs()
KSPSetTolerances()
KSPSetType()
KSPSetUp()
KSPSingularValueMonitor()
KSPSolve()
KSPTCQMR
KSPTrueMonitor()
KSP_CG_SYMMETRIC
Krylov subspace methods
LU
Lanczo
MATCOLORING_ID
MATORDERING_1WD
MATORDERING_NATURAL
MATORDERING_ND
MATORDERING_QMD
MATORDERING_RCM
MATSHELL
MAT_COLUMNS_SORTED
MAT_INITIAL_MATRIX
MAT_ROWS_SORTED
MGADDITIVE
MPI
MPI_Finalize()
MatAssemblyBegin()
MatAssemblyEnd()
MatCholeskyFactor()
MatConvert()
MatCopy()
MatCreate()
MatCreateMPIAIJ()
MatCreateMPIRowbs()
MatCreateSNESMF()
MatCreateSeqAIJ()
MatCreateSeqDense()
MatCreateShell()
MatFDColoring
MatGetArray()
MatGetColoring()
MatGetOrdering()
MatGetOwnershipRange()
MatGetRow()
MatGetSubMatrix
MatILUInfo
MatLUFactor()
MatLoad()
MatMult()
MatOrderingRegister()
MatPartitioning
MatReorderForNonzeroDiagonal
MatRestoreRow()
MatSNESMFDefaultSetUmin()
MatSetOption()
MatSetValues()
MatSetValuesBlocked()
MatShellGetContext()
MatSolve()
MatView()
MatZeroEntries()
NORM_1
NORM_INFINITY
Newton-like methods
NormType
Nupshot
ODE solvers
OptionsGetDouble()
PCASM
PCASMSetOverlap()
PCApply()
PCBJACOBI
PCBJacobiGetSubSLES()
PCCOMPOSITE
PCCreate()
PCEISENSTAT
PCGetOperators()
PCICC
PCILUSetAllowDiagonalFill()
PCJACOBI
PCLUSetUseInPlace()
PCNONE
PCSHELL
PCSLES
PCSOR
PCSORSetIterations()
PCSetOperators()
PCSetType()
PCSetVector()
PCShellSetApply()
PCSide
PC_ASM_BASIC
PC_COMPOSITE_ADDITIVE
PETSC_COMM_WORLD
PETSC_DECIDE
PETSC_DEFAULT
PETSC_DIR
PETSC_FORTRAN_LIB
PETSC_FP_TRAP_OFF
PETSC_LIB
PETSC_NULL_CHARACTER
PETSC_OPTIONS
PLogEventBegin()
PLogInfo()
PLogStagePop()
PLogTraceBegin()
PVODE
PetscAbortErrorHandler()
PetscCompareDouble()
PetscDefaultSignalHandler()
PetscFPrintf()
PetscFinalize()
PetscGetResidentSetSize()
PetscGetTime()
PetscInitialize()
PetscInitializeFortran()
PetscInitializeLargeInts()
PetscObjectGetComm()
PetscPopErrorHandler()
PetscPrintf()
PetscPushErrorHandler()
PetscSetCommWorld
PetscSetFPTrap()
PetscTrDump()
PetscTraceBackErrorHandler()
Richardson's method
SAME_NONZERO_PATTERN
SCATTER_FORWARD
SETERRA()
SLESCreate()
SLESDestroy()
SLESSetFromOptions()
SLESSetOperators()
SLESSetUp()
SLESSolve()
SNESDefaultComputeJacobianColor()
SNESDefaultMonitor()
SNESGetTolerances()
SNESNoLineSearch()
SNESSetConvergenceTest()
SNESSetFunction()
SNESSetGradient()
SNESSetJacobian()
SNESSetLineSearch()
SNESSetMinimizationFunction()
SNESSetMonitor()
SNESSetTolerances()
SNESSetType()
SOR
SPARSKIT
SSOR
Sarkis, Marcus
Scalar
TS
TSCreate()
TSDefaultComputeJacobian()
TSDestroy()
TSPVodeGetPC()
TSProblemType
TSPseudoIncrementDtFromInitialDt()
TSSetDuration()
TSSetRHSFunction
TSSetRHSJacobian
TSSetRHSMatrix()
TSSetTimeStep()
TS_PVODE
USE_PETSC_COMPLEX
USE_PETSC_LOG
Upshot
V-cycle
VIEWER_DRAW_SELF
VIEWER_DRAW_WORLD
VIEWER_FORMAT_ASCII_DEFAULT
VIEWER_STDOUT_SELF
VIEWER_STDOUT_WORLD
Vec
VecCreate()
VecCreateGhost()
VecCreateMPI()
VecDestroyVectors()
VecDotBegin()
VecDuplicate()
VecDuplicateVecs()
VecGetArray()
VecGetValues()
VecGhostGetLocalForm()
VecLoad()
VecNorm()
VecScatterBegin()
VecSet()
VecSetFromOptions()
VecSetLocalToGlobalMapping
VecSetType()
VecSetValues()
VecSetValuesLocal
VecTDotBegin()
VecView()
Viewer
ViewerDrawGetDraw()
ViewerDrawOpenX
ViewerDrawOpenX()
ViewerMatlabOpen()
W-cycle
X windows
additive preconditioners
aggregation
alias
array, distributed
assembly
axis, drawing
backward Euler
block Gauss-Seidel
block Jacobi
boundary conditions
coarse grid solve
collective operations
coloring with SNES
coloring with TS
combining preconditioners
command line arguments
command line options
communicator
compiler options
complex numbers
composite
convergence tests
coordinates
debugger
debugging
direct solver
distributed array
double buffer
eigenvalues
errors
etags, in Emacs
factorization
floating-point exceptions
flushing, graphics
gather
ghost points
global numbering
global representation
gradient
graphics
graphics, disabling
grid partitioning
in-place solvers
incremental debugging
index sets
inexact Newton methods
infinity norm
installing PETSc
line graphs
line search
linear system solvers
lines, drawing
local linear solves
local representation
logging
matrices
matrix ordering
matrix-free Jacobians
matrix-free methods
memory allocation
mpirun
multigrid
multiplicative preconditioners
nested dissection
nonlinear equation solvers
one-way dissection
options
ordering
orderings
overlapping Schwarz
partitioning
performance tuning
petscview
preconditioners
preconditioning
profiling
providing arrays for vectors
quotient minimum degree
relaxation
reorder
restart
reverse Cuthill-McKee
running PETSc programs
runtime options
scatter
signals
smoothing
snes_mf_ksp_monitor
spectrum
stride
submatrices
symbolic factorization
text, drawing
time
timing
trust region
vector values, getting
vector values, setting
vectors
vectors, setting values with local numbering
vectors, user-supplied arrays
vectors, with ghost values
wall clock time
Up:
Contents
Next:
Bibliography
Previous:
Unimportant Details of PC