![]() |
G+Smo
25.01.0
Geometry + Simulation Modules
|
This is the complete list of members for gsFitting< T >, including all inherited members.
| applySmoothing(T lambda, gsSparseMatrix< T > &A_mat) | gsFitting< T > | |
| assembleBlockB(const gsMatrix< T > &points, const gsMatrix< T > ¶ms, index_t num_basis, gsSparseMatrix< T > &result) const | gsFitting< T > | inlineprotected |
| assembleBlockX(const gsMatrix< T > &points, gsMatrix< T > &result) const | gsFitting< T > | inlineprotected |
| assembleSystem(gsSparseMatrix< T > &A_mat, gsMatrix< T > &B) | gsFitting< T > | |
| assembleSystem(const gsMatrix< T > &points_int, const gsMatrix< T > ¶ms_int, const gsMatrix< T > &points_bdy, const gsMatrix< T > ¶ms_bdy, const index_t &num_basis, const gsSparseMatrix< T > &NNT, gsSparseMatrix< T > &A_tilde, gsMatrix< T > &rhs) | gsFitting< T > | |
| blending_weights(const gsSparseMatrix< T > &N_int, const index_t &num_int, const T &mu, const T &sigma, const gsMatrix< T > ¶ms_int, tdm_method method, gsSparseMatrix< T > &NNT) | gsFitting< T > | |
| compute(T lambda=0) | gsFitting< T > | |
| compute_normals(const index_t &num_int, const gsMatrix< T > ¶ms_int, gsSparseMatrix< T > &N_int) | gsFitting< T > | |
| compute_tdm(T lambda, T mu, T sigma, const std::vector< index_t > &interpIdx, tdm_method method=hybrid_curvature_pdm_tdm_boundary_pdm) | gsFitting< T > | |
| computeApproxError(T &error, int type=0) const | gsFitting< T > | |
| computeErrors() | gsFitting< T > | |
| computeErrors(const gsMatrix<> ¶m_values, const gsMatrix<> &points) | gsFitting< T > | |
| computeMaxNormErrors() | gsFitting< T > | |
| extendSystem(gsSparseMatrix< T > &A_mat, gsMatrix< T > &m_B) | gsFitting< T > | private |
| fill_pointWiseErrors(const index_t &num_int, T &max_err_int) | gsFitting< T > | |
| get_Error(std::vector< T > &errors, int type=0) const | gsFitting< T > | |
| getBasis() const | gsFitting< T > | inline |
| gsFitting() | gsFitting< T > | inline |
| gsFitting(gsMatrix< T > const ¶m_values, gsMatrix< T > const &points, gsBasis< T > &basis) | gsFitting< T > | |
| gsFitting(gsMatrix< T > const ¶m_values, gsMatrix< T > const &points, gsVector< index_t > offset, gsMappedBasis< 2, T > &mbasis) | gsFitting< T > | |
| initializeGeometry(const gsMatrix< T > &coefficients, const gsMatrix< T > ¶meters) | gsFitting< T > | |
| initParametricDomain() | gsFitting< T > | inline |
| inverse_principal_curvatures(const index_t &num_int, const gsMatrix< T > ¶ms_int) | gsFitting< T > | |
| is_corner(gsMatrix< T > ¶metric_domain, gsVector< T > ¶meter) | gsFitting< T > | |
| is_point_inside_support(const gsMatrix< T > ¶meter, const gsMatrix< T > &support) | gsFitting< T > | |
| is_point_inside_support(const T x, const T y, const gsMatrix< T > &support) | gsFitting< T > | |
| is_point_within_cell(const gsMatrix< T > ¶meter, const gsMatrix< T > &element) | gsFitting< T > | |
| is_point_within_cell(const T x, const T y, const gsMatrix< T > &element) | gsFitting< T > | |
| iterativeCompute(T const &tolerance, unsigned const &num_iters=10) | gsFitting< T > | |
| lambda() const | gsFitting< T > | inline |
| m_basis | gsFitting< T > | protected |
| m_constraintsLHS | gsFitting< T > | protected |
| m_constraintsRHS | gsFitting< T > | protected |
| m_max_error | gsFitting< T > | protected |
| m_min_error | gsFitting< T > | protected |
| m_mresult | gsFitting< T > | protected |
| m_param_values | gsFitting< T > | protected |
| m_points | gsFitting< T > | protected |
| m_result | gsFitting< T > | protected |
| maxPointError() const | gsFitting< T > | inline |
| minPointError() const | gsFitting< T > | inline |
| mresult() const | gsFitting< T > | inline |
| numPointsBelow(T threshold) const | gsFitting< T > | inline |
| parameterCorrection(T accuracy=1e-8, index_t maxIter=10, T tolOrth=1e-6) | gsFitting< T > | |
| parameterCorrectionSepBoundary_pdm(T accuracy, index_t maxIter, const std::vector< index_t > &sepIndex) | gsFitting< T > | |
| parameterCorrectionSepBoundary_tdm(T accuracy, index_t maxIter, T mu, T sigma, const std::vector< index_t > &sepIndex, tdm_method method=hybrid_curvature_pdm_tdm_boundary_pdm) | gsFitting< T > | |
| parameterProjectionSepBoundary(T accuracy, const std::vector< index_t > &interpIdx) | gsFitting< T > | |
| pointWiseErrors(const gsMatrix<> ¶meters, const gsMatrix<> &points) | gsFitting< T > | |
| pointWiseErrors() const | gsFitting< T > | inline |
| principal_curvatures(const gsMatrix< T > ¶ms) | gsFitting< T > | |
| result() const | gsFitting< T > | inline |
| returnParamValues() | gsFitting< T > | inline |
| returnPoints() const | gsFitting< T > | inline |
| setConstraints(const gsSparseMatrix< T > &lhs, const gsMatrix< T > &rhs) | gsFitting< T > | inline |
| setConstraints(const std::vector< index_t > &indices, const std::vector< gsMatrix< T > > &coefs) | gsFitting< T > | |
| setConstraints(const std::vector< boxSide > &fixedSides) | gsFitting< T > | |
| setConstraints(const std::vector< boxSide > &fixedSides, const std::vector< gsBSpline< T > > &fixedCurves) | gsFitting< T > | |
| tdm_method enum name | gsFitting< T > | |
| updateGeometry(gsMatrix< T > coefficients, gsMatrix< T > parameters) | gsFitting< T > | |
| ~gsFitting() | gsFitting< T > | virtual |