|
| template<typename Derived > |
| static Eigen::Map< const Eigen::SparseMatrix< Derived > > | SparseMatrixToMap (const unsigned int &rows, const unsigned int &cols, const unsigned int &nnz, const int *innerVectors, const int *innerIndeces, const Derived *values) |
| |
| template<typename Derived > |
| static Eigen::Map< const Eigen::SparseMatrix< Derived > > | SparseMatrixToMap (const Eigen::Ref< const Eigen::SparseMatrix< Derived > > sparseMatrix) |
| |
| template<typename Derived , int Rows, int Cols> |
| static Eigen::Map< const Eigen::Array< Derived, Rows, Cols > > | ArrayToMap (const int &rows, const int &cols, const Derived *values) |
| |
| template<typename Derived , int Rows, int Cols> |
| static Eigen::Map< const Eigen::Array< Derived, Rows, Cols > > | ArrayToMap (const Eigen::Array< Derived, Rows, Cols > &matrix) |
| | Convert a matrix expressions to map.
|
| |
| template<typename Derived , int Rows, int Cols = 1, int Options> |
| static Eigen::Map< const Eigen::Matrix< Derived, Rows, Cols, Options > > | MatrixToMap (const int &rows, const int &cols, const Derived *values) |
| |
| template<typename Derived , int Rows, int Cols, int Options> |
| static Eigen::Map< const Eigen::Matrix< Derived, Rows, Cols, Options > > | MatrixToMap (const Eigen::Matrix< Derived, Rows, Cols, Options > &matrix) |
| | Convert a matrix expressions to map.
|
| |
| template<typename Derived , int Rows, int Cols> |
| static std::vector< Eigen::Map< const Eigen::Matrix< Derived, Rows, Cols > > > | MatrixToMap (const std::vector< Eigen::Matrix< Derived, Rows, Cols > > &matrices) |
| | Convert a std::vector of const Eigen::Matrix expressions to const map.
|
| |
| template<typename Derived > |
| static std::vector< Eigen::Triplet< Derived > > | SparseMatrixToTriplets (const Eigen::SparseMatrix< Derived > &sparseMatrix) |
| |
| static void | ReadFromBinaryFile (const std::string &nameFile, Eigen::VectorXd &dataToRead, const unsigned int &dataSizeToRead=0, const unsigned int &startingPosition=0) |
| |
| static void | WriteToBinaryFile (const std::string &nameFile, const Eigen::VectorXd &vec, const unsigned int &dataSizeToWrite=0, const unsigned int &dataStartingPositionToWrite=0, const bool &append=false) |
| |
| static void | ReadFromBinaryFile (const std::string &nameFile, Eigen::Map< Eigen::VectorXd > &dataToRead, const unsigned int &dataSizeToRead=0, const unsigned int &startingPosition=0) |
| |
| static void | WriteToBinaryFile (const std::string &nameFile, const Eigen::Map< const Eigen::VectorXd > &vec, const unsigned int &dataSizeToWrite=0, const unsigned int &dataStartingPositionToWrite=0, const bool &append=false) |
| |
| static void | ReadFromBinaryFile (const std::string &nameFile, unsigned int &rows, unsigned int &cols, std::vector< Eigen::Triplet< double > > &triplets, const unsigned int &startingPosition=0) |
| |
| static void | ReadFromBinaryFile (const std::string &nameFile, Eigen::SparseMatrix< double, Eigen::RowMajor > &matrix, const unsigned int &startingPosition=0) |
| |
| static void | ReadFromBinaryFile (const std::string &nameFile, Eigen::SparseMatrix< double, Eigen::ColMajor > &matrix, const unsigned int &startingPosition=0) |
| |
| static void | WriteToBinaryFile (const std::string &nameFile, const Eigen::SparseMatrix< double, Eigen::RowMajor > &matrix, const Eigen::UpLoType &matrixType=(Eigen::UpLoType) 0, const bool &append=false) |
| |
| static void | WriteToBinaryFile (const std::string &nameFile, const Eigen::SparseMatrix< double, Eigen::ColMajor > &matrix, const Eigen::UpLoType &matrixType=(Eigen::UpLoType) 0, const bool &append=false) |
| |
| static void | RemoveRow (Eigen::MatrixXd &matrix, const unsigned int &rowToRemove) |
| |
| static void | RemoveColumn (Eigen::MatrixXd &matrix, const unsigned int &colToRemove) |
| |
| template<typename collection_type > |
| static Eigen::MatrixXd | CoordinatesToMatrix (const collection_type &coordinates) |
| |