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