Mercurial > forge
comparison main/sparsersb/src/sparsersb.cc @ 12620:40ee970a56c3 octave-forge
these changes make it possible to install the package with 'pkg', as in http://octave.sourceforge.net/developers.html
author | michelemartone |
---|---|
date | Wed, 20 May 2015 12:20:04 +0000 |
parents | 224e57d04d01 |
children | c3df6726a661 |
comparison
equal
deleted
inserted
replaced
12619:a32bd500938b | 12620:40ee970a56c3 |
---|---|
150 #define RSBOI_D_EMPTY_MSG "" | 150 #define RSBOI_D_EMPTY_MSG "" |
151 #define RSBOI_O_MISSIMPERRMSG "implementation missing here\n" | 151 #define RSBOI_O_MISSIMPERRMSG "implementation missing here\n" |
152 #define RSBOI_O_NPMSERR "providing non positive matrix size is not allowed!" | 152 #define RSBOI_O_NPMSERR "providing non positive matrix size is not allowed!" |
153 #define RSBOI_0_EMCHECK(M) if(!(M))RSBOI_0_ERROR(RSBOI_0_EMERRMSG); | 153 #define RSBOI_0_EMCHECK(M) if(!(M))RSBOI_0_ERROR(RSBOI_0_EMERRMSG); |
154 #define RSBOI_FNSS(S) #S | 154 #define RSBOI_FNSS(S) #S |
155 #ifndef RSB_SPARSERSB_LABEL | |
156 #define RSB_SPARSERSB_LABEL sparsersb | |
157 #endif /* RSB_SPARSERSB_LABEL */ | |
155 //#define RSBOI_FNS RSBOI_FNSS(RSB_SPARSERSB_LABEL) | 158 //#define RSBOI_FNS RSBOI_FNSS(RSB_SPARSERSB_LABEL) |
156 #define RSBOI_FSTR "Recursive Sparse Blocks" | 159 #define RSBOI_FSTR "Recursive Sparse Blocks" |
157 #define RSBOI_FNS "sparsersb" | 160 #define RSBOI_FNS "sparsersb" |
158 #define RSBOI_LIS "?" | 161 #define RSBOI_LIS "?" |
159 | 162 |