|
NetDEM v1.0
|
The EigenWrapper class provides a wrapper for various Eigen matrix operations. More...
#include <eigen_wrapper.hpp>
Static Public Member Functions | |
| static Mat3d | GetEigenVector (const Mat3d &mat) |
| Calculates the eigenvectors of a 3x3 matrix. | |
| static VecXT< double > | SolveLinearEqn (const VecXT< VecXT< double > > &a, const VecXT< double > &b) |
| Solves a system of linear equations using Eigen decomposition. | |
| static Vec3d | SolveLinearEqn (Mat3d const &a, const Vec3d &b) |
| Solves a system of linear equations using Eigen decomposition for a 3x3 matrix. | |
The EigenWrapper class provides a wrapper for various Eigen matrix operations.
Calculates the eigenvectors of a 3x3 matrix.
| mat | The input matrix for which eigenvectors are to be calculated. |
|
static |
Solves a system of linear equations using Eigen decomposition.
| a | The coefficient matrix as a vector of vectors. |
| b | The constant vector. |
Solves a system of linear equations using Eigen decomposition for a 3x3 matrix.
| a | The coefficient matrix as a 3x3 matrix. |
| b | The constant vector. |