Changeset 9995 for trunk/psLib/src/math/psSparse.c
- Timestamp:
- Nov 14, 2006, 4:47:55 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/math/psSparse.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/math/psSparse.c
r9991 r9995 12 12 #include "psConstants.h" 13 13 #include "psSparse.h" 14 14 #include "psAbort.h" 15 15 16 16 #define BUFFER 100 // Size to increment at each go … … 59 59 if (i < j) { 60 60 // psError(PS_ERR_UNKNOWN, true, "i=%d, j=%d refers to a sub-diagonal element. not allowed!"); 61 psAbort (__func__, "i=%d, j=%d refers to a sub-diagonal element. not allowed!" );61 psAbort (__func__, "i=%d, j=%d refers to a sub-diagonal element. not allowed!", i, j); 62 62 return false; 63 63 } … … 214 214 /*** psSparseBorder Functions : these are used to solve a matrix equation of the form: 215 215 A x = f where A is partitioned into: 216 A = |S B| where Q is a low-rank square matrix (N<20) 216 A = |S B| where Q is a low-rank square matrix (N<20) 217 217 |B Q| and B is a rectangular band (technically this is B and B^T) 218 and S is a sparse matrix. 218 and S is a sparse matrix. 219 219 */ 220 220
Note:
See TracChangeset
for help on using the changeset viewer.
