is the matrix nonsingular ? concode_field_sep int pivsign concode_elem_sep double[][] LU concode_elem_sep int[] piv concode_elem_sep int m concode_elem_sep int n concode_elem_sep long serialVersionUID concode_field_sep double det concode_elem_sep int[] getPivot concode_elem_sep Matrix getL concode_elem_sep Matrix solve concode_elem_sep double[] getDoublePivot concode_elem_sep Matrix getU
boolean function ( ) { for ( int loc0 = 0 ; loc0 < n ; loc0 ++ ) { if ( LU [ loc0 ] [ loc0 ] == 0 ) return false ; } return true ; }