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