slepc-3.10.1 2018-10-23
Report Typos and Errors

## Direct Solver (or Dense System) - DS

The DS package provides auxiliary routines that are internally used by the different SLEPc solvers. It is used to represent low-dimensional eigenproblems that must be solved within iterative solvers with direct methods. It can be seen as a structured wrapper to LAPACK functionality.

These routines are usually not needed by application programmers.

Beginner - Basic usage
| DS | DSDestroy | DSView
DSCreate | DSSetFromOptions |
Intermediate - Setting options for algorithms and data structures
| DSAllocate | DSPEPGetDegree | DSSetMethod
DSGetBlockSize | DSPEPSetDegree | DSSetType
DSGetDimensions | DSSetBlockSize | DSSolve
DSGetMethod | DSSetDimensions | DSSort
DSGetType | DSSetIdentity | DSVectors
Advanced - Setting more advanced options and customization
| DSAppendOptionsPrefix | DSMatType | DSRestoreMat
DSCond | DSNEPGetFN | DSSetCompact
DSGetArray | DSNEPGetNumFN | DSSetExtraRow
DSGetArrayReal | DSNEPSetFN | DSSetOptionsPrefix
DSGetCompact | DSPEPGetCoefficients | DSSetParallel
DSGetExtraRow | DSPEPSetCoefficients | DSSetRefined
DSGetLeadingDimension | DSParallelType | DSSetState
DSGetMat | DSRegister | DSStateType
DSGetOptionsPrefix | DSRegisterAll | DSTruncate
DSGetParallel | DSReset | DSType
DSGetRefined | DSRestoreArray | DSUpdateExtraRow
DSGetState | DSRestoreArrayReal |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
| DSCopyMat | DSMatIsHermitian | DSSynchronize
DSFinalizePackage | DSNEPSetComputeMatrixFunction | DSTranslateHarmonic
DSGetSlepcSC | DSOrthogonalize | DSTranslateRKS
DSInitializePackage | DSPseudoOrthogonalize | DSViewMat
DSMatGetSize | DSSetSlepcSC |
No deprecated routines

Table of Contents