slepc-3.17.2 2022-08-09
Report Typos and Errors

## Basis Vectors - BV

The BV package provides the concept of a block of vectors that represent the basis of a subspace. It is a convenient way of handling a collection of vectors that often operate together, rather than working with an array of Vec.

These routines are usually not needed by application programmers.

Beginner - Basic usage
| BV | BVGetColumn | BVMatMultTransposeColumn
BVCopy | BVGetSizes | BVRestoreColumn
BVCopyColumn | BVMatMult | BVSetFromOptions
BVCopyVec | BVMatMultColumn | BVSetSizes
BVCreate | BVMatMultHermitianTranspose | BVSetSizesFromVec
BVCreateVec | BVMatMultHermitianTransposeColumn | BVType
BVDestroy | BVMatMultTranspose | BVView
Intermediate - Setting options for algorithms and data structures
| BVCreateFromMat | BVInsertVec | BVNormColumn
BVCreateMat | BVInsertVecs | BVNormalize
BVDot | BVMatProject | BVOrthogonalize
BVDotVec | BVMult | BVScale
BVDuplicate | BVMultInPlace | BVScaleColumn
BVDuplicateResize | BVMultInPlaceHermitianTranspose | BVSetActiveColumns
BVGetActiveColumns | BVMultVec | BVSetType
BVGetType | BVNorm | BVViewFromOptions
Advanced - Setting more advanced options and customization
| BVAppendOptionsPrefix | BVGetSplit | BVRestoreArray
BVApplyMatrix | BVInsertConstraints | BVRestoreArrayRead
BVBiorthogonalizeColumn | BVMatArnoldi | BVRestoreMat
BVBiorthonormalizeColumn | BVMatLanczos | BVRestoreSplit
BVCreateTensor | BVMatMultType | BVSetDefiniteTolerance
BVDotColumn | BVMultColumn | BVSetMatMultMethod
BVDotColumnBegin | BVNormColumnBegin | BVSetMatrix
BVDotColumnEnd | BVNormColumnEnd | BVSetOptionsPrefix
BVDotVecBegin | BVNormVecBegin | BVSetOrthogonalization
BVDotVecEnd | BVNormVecEnd | BVSetRandom
BVGetArray | BVOrthogBlockType | BVSetRandomColumn
BVGetArrayRead | BVOrthogRefineType | BVSetRandomCond
BVGetDefiniteTolerance | BVOrthogType | BVSetRandomContext
BVGetMat | BVOrthogonalizeColumn | BVSetRandomNormal
BVGetMatMultMethod | BVOrthogonalizeSomeColumn | BVSetRandomSign
BVGetMatrix | BVOrthogonalizeVec | BVTensorBuildFirstColumn
BVGetNumConstraints | BVOrthonormalizeColumn | BVTensorCompress
BVGetOptionsPrefix | BVRegister | BVTensorGetDegree
BVGetOrthogonalization | BVRegisterAll | BVTensorGetFactors
BVGetRandomContext | BVResize | BVTensorRestoreFactors
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
| BVApplyMatrixBV | BVGetSignature | BVSetBufferVec
BVCISSResizeBases | BVInitializePackage | BVSetNumConstraints
BVDotQuadrature | BVNormVec | BVSetSignature
BVFinalizePackage | BVSVDAndRank | BVSumQuadrature
BVGetBufferVec | BVSVDMethod | BVTraceQuadrature
BVGetCachedBV | BVScatter |
No deprecated routines

Table of Contents