Click or drag to resize

DLASD4 Class

-- LAPACK auxiliary routine (version 3.1) -- Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd.. November 2006 Purpose ======= This subroutine computes the square root of the I-th updated eigenvalue of a positive symmetric rank-one modification to a positive diagonal matrix whose entries are given as the squares of the corresponding entries in the array d, and that 0 .LE. D(i) .LT. D(j) for i .LT. j and that RHO .GT. 0. This is arranged by the calling routine, and is no loss in generality. The rank-one modified system is thus diag( D ) * diag( D ) + RHO * Z * Z_transpose. where we assume the Euclidean norm of Z is 1. The method consists of approximating the rational functions in the secular equation by simpler interpolating rational functions.
Inheritance Hierarchy
SystemObject
  DotNumerics.LinearAlgebra.CSLapackDLASD4

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 DLASD4
Request Example View Source

The DLASD4 type exposes the following members.

Constructors
Methods
 NameDescription
Public methodRun Purpose ======= This subroutine computes the square root of the I-th updated eigenvalue of a positive symmetric rank-one modification to a positive diagonal matrix whose entries are given as the squares of the corresponding entries in the array d, and that 0 .LE. D(i) .LT. D(j) for i .LT. j and that RHO .GT. 0. This is arranged by the calling routine, and is no loss in generality. The rank-one modified system is thus diag( D ) * diag( D ) + RHO * Z * Z_transpose. where we assume the Euclidean norm of Z is 1. The method consists of approximating the rational functions in the secular equation by simpler interpolating rational functions.
Top
Fields
 NameDescription
Private field_dlaed6 
Private field_dlamch 
Private field_dlasd5 
Private fieldDD 
Private fieldStatic memberEIGHT 
Private fieldStatic memberFOUR 
Private fieldStatic memberMAXIT 
Private fieldStatic memberONE 
Private fieldStatic memberTEN 
Private fieldStatic memberTHREE 
Private fieldStatic memberTWO 
Private fieldStatic memberZERO 
Private fieldZZ 
Top
Extension Methods
 NameDescription
Public Extension MethodGetEnumNames
(Defined by General)
Public Extension MethodIsValidDouble
(Defined by General)
Top
See Also