|
Blender
V3.3
|
#include <Eigen/Sparse>#include <Eigen/src/Core/util/DisableStupidWarnings.h>#include "BLI_utildefines.h"#include "implicit.h"Go to the source code of this file.
Classes | |
| class | Vector3 |
| class | Matrix3 |
| class | lVector3f |
| struct | lMatrix3fCtor |
Typedefs | |
| typedef float | Scalar |
| typedef Eigen::VectorXf | lVector |
| typedef Eigen::Triplet< Scalar > | Triplet |
| typedef std::vector< Triplet > | TripletList |
| typedef Eigen::SparseMatrix< Scalar > | lMatrix |
| typedef Eigen::ConjugateGradient< lMatrix, Eigen::Lower, Eigen::DiagonalPreconditioner< Scalar > > | ConjugateGradient |
Functions | |
| BLI_INLINE void | print_lvector (const lVector3f &v) |
| BLI_INLINE void | print_lmatrix (const lMatrix &m) |
| typedef Eigen::ConjugateGradient<lMatrix, Eigen::Lower, Eigen::DiagonalPreconditioner<Scalar> > ConjugateGradient |
Definition at line 186 of file eigen_utils.h.
Definition at line 129 of file eigen_utils.h.
| typedef Eigen::VectorXf lVector |
Definition at line 96 of file eigen_utils.h.
Definition at line 26 of file eigen_utils.h.
Definition at line 126 of file eigen_utils.h.
| typedef std::vector<Triplet> TripletList |
Definition at line 127 of file eigen_utils.h.
| BLI_INLINE void print_lmatrix | ( | const lMatrix & | m | ) |
Definition at line 201 of file eigen_utils.h.
References implicit_print_matrix_elem().
| BLI_INLINE void print_lvector | ( | const lVector3f & | v | ) |