BVNormColumn#

Computes the vector norm of a selected column.

Synopsis#

#include "slepcbv.h" 
PetscErrorCode BVNormColumn(BV bv,PetscInt j,NormType type,PetscReal *val)

Collective

Input Parameters#

  • bv - basis vectors

  • j - index of column to be used

  • type - the norm type

Output Parameter#

  • val - the norm

Notes#

The norm of \(v_j\) is computed (NORM_1, NORM_2, or NORM_INFINITY). If a non-standard inner product has been specified with BVSetMatrix(), then the returned value is \(\sqrt{v_j^*B v_j}\), where \(B\) is the inner product matrix (argument type is ignored).

See Also#

BV: Basis Vectors, BVNorm(), BVNormVec(), BVNormalize(), BVSetActiveColumns(), BVSetMatrix()

Level#

intermediate

Location#

src/sys/classes/bv/interface/bvglobal.c


Index of all BV routines Table of Contents for all manual pages Index of all manual pages