1 /* -------------------------------------------------------------------------- */ 2 /* Copyright (c) 2005-2012 by Timothy A. Davis, http://www.suitesparse.com. */ 3 /* All Rights Reserved. See ../Doc/License.txt for License. */ 4 /* -------------------------------------------------------------------------- */ 5 6 GLOBAL Int UMF_triplet_map_x 7 ( 8 Int n_row, 9 Int n_col, 10 Int nz, 11 const Int Ti [ ], 12 const Int Tj [ ], 13 Int Ap [ ], 14 Int Ai [ ], 15 Int Rp [ ], 16 Int Rj [ ], 17 Int W [ ], 18 Int RowCount [ ] 19 , const double Tx [ ] 20 , double Ax [ ] 21 , double Rx [ ] 22 #ifdef COMPLEX 23 , const double Tz [ ] 24 , double Az [ ] 25 , double Rz [ ] 26 #endif 27 , Int Map [ ] 28 , Int Map2 [ ] 29 ) ; 30 31 GLOBAL Int UMF_triplet_map_nox 32 ( 33 Int n_row, 34 Int n_col, 35 Int nz, 36 const Int Ti [ ], 37 const Int Tj [ ], 38 Int Ap [ ], 39 Int Ai [ ], 40 Int Rp [ ], 41 Int Rj [ ], 42 Int W [ ], 43 Int RowCount [ ] 44 , Int Map [ ] 45 , Int Map2 [ ] 46 ) ; 47 48 GLOBAL Int UMF_triplet_nomap_x 49 ( 50 Int n_row, 51 Int n_col, 52 Int nz, 53 const Int Ti [ ], 54 const Int Tj [ ], 55 Int Ap [ ], 56 Int Ai [ ], 57 Int Rp [ ], 58 Int Rj [ ], 59 Int W [ ], 60 Int RowCount [ ] 61 , const double Tx [ ] 62 , double Ax [ ] 63 , double Rx [ ] 64 #ifdef COMPLEX 65 , const double Tz [ ] 66 , double Az [ ] 67 , double Rz [ ] 68 #endif 69 ) ; 70 71 GLOBAL Int UMF_triplet_nomap_nox 72 ( 73 Int n_row, 74 Int n_col, 75 Int nz, 76 const Int Ti [ ], 77 const Int Tj [ ], 78 Int Ap [ ], 79 Int Ai [ ], 80 Int Rp [ ], 81 Int Rj [ ], 82 Int W [ ], 83 Int RowCount [ ] 84 ) ; 85