1 /* -------------------------------------------------------------------------- */ 2 /* UMFPACK Copyright (c) Timothy A. Davis, CISE, */ 3 /* Univ. of Florida. All Rights Reserved. See ../Doc/License for License. */ 4 /* web: http://www.cise.ufl.edu/research/sparse/umfpack */ 5 /* -------------------------------------------------------------------------- */ 6 7 GLOBAL void UMF_2by2 8 ( 9 Int n, 10 const Int Ap [ ], 11 const Int Ai [ ], 12 const double Ax [ ], 13 #ifdef COMPLEX 14 const double Az [ ], 15 #endif 16 double tol, 17 Int scale, 18 Int Cperm1 [ ], 19 #ifndef NDEBUG 20 Int Rperm1 [ ], 21 #endif 22 Int InvRperm [ ], 23 Int n1, 24 Int nempty, 25 Int Degree [ ], 26 Int P [ ], 27 Int *p_nweak, 28 Int *p_nmatched, 29 Int Ri [ ], 30 Int Rp [ ], 31 double Rs [ ], 32 Int Head [ ], 33 Int Next [ ], 34 Int Si [ ], 35 Int Sp [ ] 36 ) ; 37