MatLUCheckShift_inline

shift the diagonals when zero pivot is detected on LU factor

Synopsis

#define MatLUCheckShift_inline(info,sctx,row,newshift) 0;\
Collective on Mat

Input Parameters

info - information about the matrix factorization
sctx - pointer to the struct LUShift_Ctx
row - active row index

Output Parameter

Level:developer
Location:
src/mat/../../include/private/matimpl.h
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages

newshift - 0: shift is unchanged; 1: shft is updated; -1: zeropivot