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

Function applyPivotSym

matops/pivot.go:142–188  ·  view source on GitHub ↗

* * Apply diagonal pivot (row and column swapped) to symmetric matrix blocks. * AR[0,0] is on diagonal and AL is block to the left of diagonal and AR the * triangular diagonal block. Need to swap row and column. * * LOWER triangular; moving from top-left to bottom-right * * d * x d *

(AL, AR *matrix.FloatMatrix, index int, flags Flags)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 3

unblkLowerLDLFunction · 0.85
unblkBoundedLowerLDLFunction · 0.85
unblkUpperLDLFunction · 0.85

Calls 6

SwapFunction · 0.70
ColsMethod · 0.65
RowsMethod · 0.65
SubMatrixMethod · 0.45
GetAtMethod · 0.45
SetAtMethod · 0.45

Tested by

no test coverage detected