#include <Eigen/Eigen>
#include <Eigen/Sparse>
#include <stdint.h>
#include <fstream>
#include <iostream>
Go to the source code of this file.
Namespaces | |
namespace | eigen_extensions |
Functions | |
template<class S , int T, int U> | |
void | eigen_extensions::deserialize (std::istream &strm, Eigen::Matrix< S, T, U > *mat) |
template<class S , int T, int U> | |
void | eigen_extensions::deserializeASCII (std::istream &strm, Eigen::Matrix< S, T, U > *mat) |
template<class T > | |
void | eigen_extensions::deserializeScalar (std::istream &strm, T *val) |
template<class T > | |
void | eigen_extensions::deserializeScalarASCII (std::istream &strm, T *val) |
template<class S , int T, int U> | |
void | eigen_extensions::serialize (const Eigen::Matrix< S, T, U > &mat, std::ostream &strm) |
template<class S , int T, int U> | |
void | eigen_extensions::serializeASCII (const Eigen::Matrix< S, T, U > &mat, std::ostream &strm) |
template<class T > | |
void | eigen_extensions::serializeScalar (T val, std::ostream &strm) |
template<class T > | |
void | eigen_extensions::serializeScalarASCII (T val, std::ostream &strm) |
double | eigen_extensions::stdev (const Eigen::VectorXd &vec) |
void | eigen_extensions::stdToEig (const std::vector< double > &std, Eigen::VectorXd *eig) |