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 | DSGetType | DSSolve |
DSComputeFunction | DSSetDimensions | DSSort |
DSGetDimensions | DSSetFunctionMethod | DSVectors |
DSGetFunctionMethod | DSSetMethod | |
DSGetMethod | DSSetType | |
Advanced - Setting more advanced options and customization | DSAppendOptionsPrefix | DSGetState | DSSetExtraRow |
DSCond | DSMatType | DSSetOptionsPrefix |
DSGetArray | DSNormalize | DSSetRefined |
DSGetArrayReal | DSRegister | DSSetState |
DSGetCompact | DSRegisterAll | DSStateType |
DSGetExtraRow | DSReset | DSTruncate |
DSGetLeadingDimension | DSRestoreArray | DSType |
DSGetOptionsPrefix | DSRestoreArrayReal | DSUpdateExtraRow |
DSGetRefined | DSSetCompact | |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers | DSFinalizePackage | DSGetNumFN | DSSetFN |
DSGetEigenvalueComparison | DSInitializePackage | DSTranslateHarmonic |
DSGetFN | DSSetEigenvalueComparison | DSTranslateRKS |
No deprecated routines |