rsvs3D
0.0.0
Codes for the c++ implementation of the 3D RSVS
|
Tools to support conversion, display and derivatives of Eigen matrices. More...
#include <Eigen>
#include <fstream>
#include <iostream>
#include <string>
#include <vector>
#include "vectorarray.hpp"
Go to the source code of this file.
Functions | |
template<class T > | |
void | PrintMatrixFile (const std::vector< T > &mat, const char *name) |
void | Deriv1stChainScalar (const Eigen::MatrixXd &dSdc, const Eigen::MatrixXd &dcdd, Eigen::MatrixXd &dSdd) |
void | Deriv2ndChainScalar (const Eigen::MatrixXd &dSdc, const Eigen::MatrixXd &dcdd, const Eigen::MatrixXd &HSc, const Eigen::MatrixXd &Hcd, Eigen::MatrixXd &HSd) |
void | VecBy3DimArray (const Eigen::MatrixXd &vec, const Eigen::MatrixXd &arr3dim, Eigen::MatrixXd &retArray) |
void | ArrayVec2MatrixXd (const ArrayVec< double > &arrayIn, Eigen::MatrixXd &matOut) |
void | PrintMatrix (const Eigen::MatrixXd &mat) |
void | PrintMatrixFile (const Eigen::MatrixXd &mat, const char *name) |
void | PrintMatrixFile (const Eigen::MatrixXd &mat, std::ostream &myfile) |
void | PrintMatrix (const Eigen::RowVectorXd &mat) |
void | PrintMatrix (const Eigen::VectorXd &mat) |
double | StreamStatistics (const Eigen::VectorXd &&vec, std::ostream &out, const std::string &&sep=std::string(", ")) |
void | StreamOutVector (const Eigen::VectorXd &&vec, std::ostream &out, const std::string &&sep=std::string(", ")) |
int | Test_Matrix3D () |
Tools to support conversion, display and derivatives of Eigen matrices.
Definition in file matrixtools.hpp.