diff options
Diffstat (limited to 'gsl-1.9/matrix/rowcol.c')
-rw-r--r-- | gsl-1.9/matrix/rowcol.c | 178 |
1 files changed, 178 insertions, 0 deletions
diff --git a/gsl-1.9/matrix/rowcol.c b/gsl-1.9/matrix/rowcol.c new file mode 100644 index 0000000..39a36f5 --- /dev/null +++ b/gsl-1.9/matrix/rowcol.c @@ -0,0 +1,178 @@ +#include <config.h> +#include <gsl/gsl_math.h> +#include <gsl/gsl_matrix.h> +#include <gsl/gsl_vector.h> +#include <gsl/gsl_errno.h> + +#include "view.h" + +#define BASE_GSL_COMPLEX_LONG +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_GSL_COMPLEX_LONG + +#define BASE_GSL_COMPLEX +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_GSL_COMPLEX + +#define BASE_GSL_COMPLEX_FLOAT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_GSL_COMPLEX_FLOAT + +#define BASE_LONG_DOUBLE +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_LONG_DOUBLE + +#define BASE_DOUBLE +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_DOUBLE + +#define BASE_FLOAT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_FLOAT + +#define BASE_ULONG +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_ULONG + +#define BASE_LONG +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_LONG + +#define BASE_UINT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_UINT + +#define BASE_INT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_INT + +#define BASE_USHORT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_USHORT + +#define BASE_SHORT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_SHORT + +#define BASE_UCHAR +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_UCHAR + +#define BASE_CHAR +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_CHAR + +#define USE_QUALIFIER +#define QUALIFIER const + +#define BASE_GSL_COMPLEX_LONG +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_GSL_COMPLEX_LONG + +#define BASE_GSL_COMPLEX +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_GSL_COMPLEX + +#define BASE_GSL_COMPLEX_FLOAT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_GSL_COMPLEX_FLOAT + +#define BASE_LONG_DOUBLE +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_LONG_DOUBLE + +#define BASE_DOUBLE +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_DOUBLE + +#define BASE_FLOAT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_FLOAT + +#define BASE_ULONG +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_ULONG + +#define BASE_LONG +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_LONG + +#define BASE_UINT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_UINT + +#define BASE_INT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_INT + +#define BASE_USHORT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_USHORT + +#define BASE_SHORT +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_SHORT + +#define BASE_UCHAR +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_UCHAR + +#define BASE_CHAR +#include "templates_on.h" +#include "rowcol_source.c" +#include "templates_off.h" +#undef BASE_CHAR |