slepc-3.21.1 2024-04-26
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 | DSGSVD | DSPEP
DSCreate | DSHEP | DSSVD
DSDestroy | DSHSVD | DSSetFromOptions
DSGHEP | DSNEP | DSView
DSGHIEP | DSNHEP |
DSGNHEP | DSNHEPTS |
Intermediate - Setting options for algorithms and data structures
| DSAllocate | DSHSVDGetReorthogonalize | DSSetIdentity
DSDuplicate | DSHSVDSetDimensions | DSSetMethod
DSGSVDGetDimensions | DSHSVDSetReorthogonalize | DSSetType
DSGSVDSetDimensions | DSPEPGetDegree | DSSolve
DSGetBlockSize | DSPEPSetDegree | DSSort
DSGetDimensions | DSSVDGetDimensions | DSVectors
DSGetMethod | DSSVDSetDimensions | DSViewFromOptions
DSGetType | DSSetBlockSize |
DSHSVDGetDimensions | DSSetDimensions |
Advanced - Setting more advanced options and customization
| DSAppendOptionsPrefix | DSNEPGetIntegrationPoints | DSRestoreArray
DSCond | DSNEPGetMinimality | DSRestoreArrayReal
DSGetArray | DSNEPGetNumFN | DSRestoreMat
DSGetArrayReal | DSNEPGetRefine | DSRestoreMatAndColumn
DSGetCompact | DSNEPGetSamplingSize | DSSetCompact
DSGetExtraRow | DSNEPSetFN | DSSetExtraRow
DSGetLeadingDimension | DSNEPSetIntegrationPoints | DSSetOptionsPrefix
DSGetMat | DSNEPSetMinimality | DSSetParallel
DSGetMatAndColumn | DSNEPSetRefine | DSSetRefined
DSGetOptionsPrefix | DSNEPSetSamplingSize | DSSetState
DSGetParallel | DSPEPGetCoefficients | DSSortWithPermutation
DSGetRefined | DSPEPSetCoefficients | DSStateType
DSGetState | DSParallelType | DSTruncate
DSGetTruncateSize | DSRegister | DSType
DSMatType | DSRegisterAll | DSUpdateExtraRow
DSNEPGetFN | DSReset |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
| DSFinalizePackage | DSNEPGetRG | DSSynchronize
DSGetSlepcSC | DSNEPSetComputeMatrixFunction | DSTranslateHarmonic
DSInitializePackage | DSNEPSetRG | DSTranslateRKS
DSMatGetSize | DSOrthogonalize | DSViewMat
DSMatIsHermitian | DSPseudoOrthogonalize |
DSNEPGetComputeMatrixFunction | DSSetSlepcSC |
No deprecated routines

Table of Contents