Click or drag to resize

DLABRD Class

-- LAPACK auxiliary routine (version 3.1) -- Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd.. November 2006 Purpose ======= DLABRD reduces the first NB rows and columns of a real general m by n matrix A to upper or lower bidiagonal form by an orthogonal transformation Q' * A * P, and returns the matrices X and Y which are needed to apply the transformation to the unreduced part of A. If m .GE. n, A is reduced to upper bidiagonal form; if m .LT. n, to lower bidiagonal form. This is an auxiliary routine called by DGEBRD
Inheritance Hierarchy
SystemObject
  DotNumerics.LinearAlgebra.CSLapackDLABRD

Namespace: DotNumerics.LinearAlgebra.CSLapack
Assembly: DWSIM.MathOps.DotNumerics (in DWSIM.MathOps.DotNumerics.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class DLABRD
Request Example View Source

The DLABRD type exposes the following members.

Constructors
Methods
 NameDescription
Public methodRun Purpose ======= DLABRD reduces the first NB rows and columns of a real general m by n matrix A to upper or lower bidiagonal form by an orthogonal transformation Q' * A * P, and returns the matrices X and Y which are needed to apply the transformation to the unreduced part of A. If m .GE. n, A is reduced to upper bidiagonal form; if m .LT. n, to lower bidiagonal form. This is an auxiliary routine called by DGEBRD
Top
Fields
 NameDescription
Private field_dgemv 
Private field_dlarfg 
Private field_dscal 
Private fieldStatic memberONE 
Private fieldStatic memberZERO 
Top
Extension Methods
 NameDescription
Public Extension MethodGetEnumNames
(Defined by General)
Public Extension MethodIsValidDouble
(Defined by General)
Top
See Also