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

Function applyBKPivotSym

matops/ldlbk.go:47–83  ·  view source on GitHub ↗

(1.0 + sqrt(17.0))/8.0 * * Apply diagonal pivot (row and column swapped) to symmetric matrix blocks. * * LOWER triangular; moving from top-left to bottom-right * * ----------------------- * | d * | x P1 x x x P2 -- current row/col 'srcix' * | x S2 d x x x * | x S2 x

(AR *matrix.FloatMatrix, srcix, dstix int, flags Flags)

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 4

unblkDecompBKLowerFunction · 0.85
unblkDecompBKUpperFunction · 0.85
unblkBoundedBKLowerFunction · 0.85
unblkBoundedBKUpperFunction · 0.85

Calls 5

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

Tested by

no test coverage detected