G+Smo  24.08.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsHFitting< d, T > Member List

This is the complete list of members for gsHFitting< d, T >, including all inherited members.

append(std::vector< index_t > &boxes, const gsVector< index_t > &box)gsHFitting< d, T >inlineprotectedstatic
appendBox(std::vector< index_t > &boxes, std::vector< index_t > &cells, const gsVector< T > &parameter)gsHFitting< d, T >protectedvirtual
applySmoothing(T lambda, gsSparseMatrix< T > &A_mat)gsFitting< T >
assembleSystem(gsSparseMatrix< T > &A_mat, gsMatrix< T > &B)gsFitting< T >
compute(T lambda=0)gsFitting< T >
computeApproxError(T &error, int type=0) const gsFitting< T >
computeErrors()gsFitting< T >
computeMaxNormErrors()gsFitting< T >
get_Error(std::vector< T > &errors, int type=0) const gsFitting< T >
get_extension() const gsHFitting< d, T >inline
getBasis() const gsFitting< T >inline
getBoxes(const std::vector< T > &errors, const T threshold)gsHFitting< d, T >
getRefPercentage() const gsHFitting< d, T >inline
getreturnParamValues()gsFitting< T >inline
gsFitting()gsFitting< T >inline
gsFitting(gsMatrix< T > const &param_values, gsMatrix< T > const &points, gsBasis< T > &basis)gsFitting< T >
gsFitting(gsMatrix< T > const &param_values, gsMatrix< T > const &points, gsVector< index_t > offset, gsMappedBasis< 2, T > &mbasis)gsFitting< T >
gsHFitting()gsHFitting< d, T >
gsHFitting(gsMatrix< T > const &param_values, gsMatrix< T > const &points, gsHTensorBasis< d, T > &basis, T refin, const std::vector< unsigned > &extension, T lambda=0)gsHFitting< d, T >inline
isCellAlreadyInserted(const gsVector< index_t, d > &a_cell, const std::vector< index_t > &cells)gsHFitting< d, T >protectedstatic
iterativeCompute(T const &tolerance, unsigned const &num_iters=10)gsFitting< T >
iterativeRefine(int iterations, T tolerance, T err_threshold=-1)gsHFitting< d, T >
m_basisgsFitting< T >protected
m_constraintsLHSgsFitting< T >protected
m_constraintsRHSgsFitting< T >protected
m_extgsHFitting< d, T >protected
m_lambdagsHFitting< d, T >protected
m_max_errorgsFitting< T >protected
m_min_errorgsFitting< T >protected
m_mresultgsFitting< T >protected
m_param_valuesgsFitting< T >protected
m_pointsgsFitting< T >protected
m_refgsHFitting< d, T >protected
m_resultgsFitting< T >protected
maxPointError() const gsFitting< T >inline
minPointError() const gsFitting< T >inline
mresult() const gsFitting< T >inline
nextIteration(T tolerance, T err_threshold, index_t maxPcIter=0)gsHFitting< d, T >
nextIteration(T tolerance, T err_threshold, const std::vector< boxSide > &fixedSides, index_t maxPcIter=0)gsHFitting< d, T >
numPointsBelow(T threshold) const gsFitting< T >inline
pointWiseErrors() const gsFitting< T >inline
result() const 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 >
setExtension(std::vector< unsigned > const &extension)gsHFitting< d, T >inline
setRefineThreshold(const std::vector< T > &errors)gsHFitting< d, T >protected
setRefPercentage(double refPercent)gsHFitting< d, T >inline
~gsFitting()gsFitting< T >virtual