Changeset e5ce1a in git
- Timestamp:
- Jul 20, 2022, 6:02:55 PM (22 months ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- b0600ca938adb77a8cb08f73867bd8009f2ca8b1
- Parents:
- 9d65054e5b279af66d19c244318144b3989d4388
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/dyn_modules/sispasm/sispasm.cc
r9d6505 re5ce1a 103 103 104 104 spasm* sp_kernel(spasm* A, const ring R) 105 { /*from kernel.c*/105 { 106 106 int n = A->n; 107 107 int m = A->m; 108 108 int* p = (int*)spasm_malloc(n * sizeof(int)); 109 109 int * qinv = (int*)spasm_malloc(m * sizeof(int)); 110 #if 0 111 /*from kernel.c*/ 110 112 spasm_find_pivots(A, p, qinv); /* this does some useless stuff, but 111 113 * pushes zero rows to the bottom */ … … 127 129 128 130 spasm* K = spasm_kernel(A_t, qinv); 131 spasm_csr_free(A_t); 132 #else 133 spasm_find_pivots(A, qinv, p); 134 spasm* K = spasm_kernel(A, qinv); 135 #endif 129 136 free(p); 130 137 free(qinv); 131 spasm_csr_free(A_t);132 138 return K; 133 139 }
Note: See TracChangeset
for help on using the changeset viewer.