MCPcopy Create free account
hub / github.com/andeya/algorithm / blkLowerLDL

Function blkLowerLDL

matops/ldl.go:225–285  ·  view source on GitHub ↗

* * ( A11 A12 ) ( L11 0 )( D1 0 )( L11.t L21.t ) * ( A21 A22 ) ( L21 L22 )( 0 D2 )( 0 L22.t ) * * A11 = L11*D1*L11.t -> L11\D1 = LDL(A11) * A12 = L11*D1*L21.t * A21 = L21*D1*L11.t => L21 = A21*(D1*L11.t).-1 = A21*L11.-T*D1.-1

(A, W *matrix.FloatMatrix, p *pPivots, nb int)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

DecomposeLDLFunction · 0.85

Calls 14

partition2x2Function · 0.85
partitionPivot2x1Function · 0.85
unblkBoundedLowerLDLFunction · 0.85
repartition2x2to3x3Function · 0.85
repartPivot2x1to3x1Function · 0.85
UpdateTrmFunction · 0.85
applyRowPivotsFunction · 0.85
scalePivotsFunction · 0.85
continue3x3to2x2Function · 0.85
contPivot3x1to2x1Function · 0.85
unblkLowerLDLFunction · 0.85
ColsMethod · 0.65

Tested by

no test coverage detected