63 const Eigen::PlainObjectBase<DerivedV> & V,
64 const Eigen::PlainObjectBase<DerivedEle> & Ele,
65 const Eigen::PlainObjectBase<Derivedb> & b,
66 const Eigen::PlainObjectBase<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::PlainObjectBase< DerivedV > &V, const Eigen::PlainObjectBase< DerivedEle > &Ele, const Eigen::PlainObjectBase< Derivedb > &b, const Eigen::PlainObjectBase< 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