Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
arap_dof.cpp File Reference
#include "arap_dof.h"
#include "cotmatrix.h"
#include "massmatrix.h"
#include "speye.h"
#include "repdiag.h"
#include "repmat.h"
#include "slice.h"
#include "colon.h"
#include "is_sparse.h"
#include "mode.h"
#include "is_symmetric.h"
#include "group_sum_matrix.h"
#include "arap_rhs.h"
#include "covariance_scatter_matrix.h"
#include "fit_rotations.h"
#include "verbose.h"
#include "print_ijv.h"
#include "get_seconds_hires.h"
#include "min_quad_dense.h"
#include "get_seconds.h"
#include "columnize.h"
+ Include dependency graph for arap_dof.cpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  igl
 

Macros

#define IGL_ARAP_DOF_FIXED_ITERATIONS_COUNT
 

Functions

template<typename SSCALAR >
static SSCALAR igl::maxBlokErr (const Eigen::Matrix3f &blok)
 
template<typename MatrixXS >
static MatrixXS::Scalar igl::condense_CSM (const std::vector< MatrixXS > &CSM_M_SSCALAR, int numBones, int dim, MatrixXS &CSM)
 
template<typename MatL , typename MatLsep >
static void igl::splitColumns (const MatL &L, int numBones, int dim, int dimp1, MatLsep &Lsep)
 
template<typename MatrixXS >
static void igl::mergeColumns (const MatrixXS &Lsep, int numBones, int dim, int dimp1, MatrixXS &L)
 
template<typename MatrixXS >
static MatrixXS::Scalar igl::condense_Solve1 (MatrixXS &Solve1, int numBones, int numGroups, int dim, MatrixXS &CSolve1)
 

Macro Definition Documentation

◆ IGL_ARAP_DOF_FIXED_ITERATIONS_COUNT

#define IGL_ARAP_DOF_FIXED_ITERATIONS_COUNT