00001
00006
00007
00008 #ifndef NUM
00009 # define NUM double
00010 #endif
00011
00012 #include "matrix.h"
00013 #ifdef PRAGMA_I
00014 # pragma implementation "gauss_jordan.h"
00015 #endif
00016 #include "solver/gauss_jordan.h"
00017 #ifdef PRAGMA_I
00018 # pragma implementation "lu_solver.h"
00019 #endif
00020 #include "solver/lu_solver.h"
00021 #ifdef PRAGMA_I
00022 # pragma implementation "svd_solver.h"
00023 #endif
00024 #include "solver/svd_solver.h"
00025
00026
00027
00028 #define T NUM
00029 #include "gauss_jordan_inst.h"
00030 #include "lu_solver_inst.h"
00031 #define MAT TBCI__ Matrix < NUM >
00032 #define VEC TBCI__ Vector < NUM >
00033 #include "svd_solver_inst.h"
00034
00035
00036