splinter
splinter copied to clipboard
Make interface use standard C++11 types
Currently SPLINTER uses Eigen types (typedefs DenseVector and DenseMatrix) all over the interface. This requires the user to investigate what those types actually are, and also requires the user to have Eigen installed to use the library. Replacing these with std::vector
This will require making wrapper classes around the currently user visible classes, as many of those classes have fields of Eigen type, and thus require the compiler to know the full type. Postponing this indefinitely.