63 const Eigen::MatrixBase<DerivedV> & V,
64 const Eigen::MatrixBase<DerivedEle> & Ele,
65 const Eigen::MatrixBase<Derivedb> & b,
66 const Eigen::MatrixBase<Derivedbc> & bc,
68 Eigen::PlainObjectBase<DerivedW> & W);
71#ifndef IGL_STATIC_LIBRARY
Container for BBW computation related data and flags.
Definition bbw.h:19
Eigen::MatrixXd W0
Initial guess.
Definition bbw.h:25
int verbosity
Verbosity level 0: quiet 1: loud 2: louder.
Definition bbw.h:32
void print()
Print current state of object.
igl::active_set_params active_set_params
Parameters for active set solver.
Definition bbw.h:27
bool partition_unity
Enforce partition of unity during optimization (optimize all weight simultaneously).
Definition bbw.h:23
#define IGL_INLINE
Definition igl_inline.h:15
bool bbw(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedEle > &Ele, const Eigen::MatrixBase< Derivedb > &b, const Eigen::MatrixBase< Derivedbc > &bc, BBWData &data, Eigen::PlainObjectBase< DerivedW > &W)
Compute Bounded Biharmonic Weights on a given domain (V,Ele) with a given set of boundary conditions.
Input parameters controling active_set.
Definition active_set.h:92