Inner Product - IP

The IP package provides auxiliary routines that are internally used by the different SLEPc solvers. It provides an abstraction of a vector inner product that can be defined in different ways, and it includes important operations such as Gram-Schmidt orthogonalization.

These routines are usually not needed by application programmers.

Beginner - Basic usage
IP IPDestroy IPView
IPCreate IPSetFromOptions
Intermediate - Setting options for algorithms and data structures
IPGetOperationCounters IPResetOperationCounters
Advanced - Setting more advanced options and customization
IPAppendOptionsPrefix IPOrthogType IPReset
IPGetOptionsPrefix IPRegister IPSetOptionsPrefix
IPGetOrthogonalization IPRegisterAll IPSetOrthogonalization
IPGetType IPRegisterDestroy IPSetType
IPOrthogRefineType IPRegisterDynamic IPType
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
IPApplyMatrix IPInnerProduct IPNorm
IPBOrthogonalize IPInnerProductBegin IPNormBegin
IPBiOrthogonalize IPInnerProductEnd IPNormEnd
IPFinalizePackage IPMInnerProduct IPOrthogonalize
IPGetMatrix IPMInnerProductBegin IPQRDecomposition
IPInitializePackage IPMInnerProductEnd IPSetMatrix
No deprecated routines

Table of Contents