slepc-main 2024-11-09
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 DSSetSlepcSC
DSGetSlepcSC DSNEPMatrixFunctionFn DSSynchronize
DSInitializePackage DSNEPSetComputeMatrixFunction DSTranslateHarmonic
DSMatGetSize DSNEPSetRG DSTranslateRKS
DSMatIsHermitian DSOrthogonalize DSViewMat
DSNEPGetComputeMatrixFunction DSPseudoOrthogonalize
No deprecated routines

Table of Contents