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