slepc-3.15.2 2021-09-20
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 | BVMultInPlaceTranspose | 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 | BVTensorBuildFirstColumn
BVGetMatrix | BVOrthogonalizeVec | BVTensorCompress
BVGetNumConstraints | BVOrthonormalizeColumn | BVTensorGetDegree
BVGetOptionsPrefix | BVRegister | BVTensorGetFactors
BVGetOrthogonalization | BVRegisterAll | BVTensorRestoreFactors
BVGetRandomContext | BVResize |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
| BVApplyMatrixBV | BVGetSignature | BVSetNumConstraints
BVFinalizePackage | BVInitializePackage | BVSetSignature
BVGetBufferVec | BVNormVec |
BVGetCachedBV | BVSetBufferVec |
No deprecated routines

Table of Contents