diff options
author | Gael Guennebaud <g.gael@free.fr> | 2008-06-23 13:25:22 +0000 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2008-06-23 13:25:22 +0000 |
commit | ea1990ef3d95a2e042b0ececdc4f21c0f5473cc2 (patch) | |
tree | 2001fc51c1ab5bfdf6a7d30360ec53c66b0eab10 /Eigen/Sparse | |
parent | 03d19f3bae65d5dff1417cc4bd4ce32262cdaa3a (diff) |
add experimental code for sparse matrix:
- uses the common "Compressed Column Storage" scheme
- supports every unary and binary operators with xpr template
assuming binaryOp(0,0) == 0 and unaryOp(0) = 0 (otherwise a sparse
matrix doesnot make sense)
- this is the first commit, so of course, there are still several shorcommings !
Diffstat (limited to 'Eigen/Sparse')
-rw-r--r-- | Eigen/Sparse | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Eigen/Sparse b/Eigen/Sparse new file mode 100644 index 000000000..6a5eaf6a0 --- /dev/null +++ b/Eigen/Sparse @@ -0,0 +1,16 @@ +#ifndef EIGEN_SPARSE_MODULE_H +#define EIGEN_SPARSE_MODULE_H + +#include "Core" +#include <vector> +#include <map> + +namespace Eigen { + +#include "src/Sparse/SparseArray.h" +#include "src/Sparse/SparseMatrix.h" +#include "src/Sparse/CoreIterators.h" + +} // namespace Eigen + +#endif // EIGEN_SPARSE_MODULE_H |