|
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.