Two-Stage Fitting (TSFIT)
Version 1.00
This package contains a C/C++ software library implementing the two-stage scattered
data fitting method described in the following papers:
O. Davydov and F. Zeilfelder, Scattered data fitting by direct extension
of local polynomials to bivariate splines, Advances in Comp. Math. 21 (2004), 223-271.
O. Davydov, R. Morandi and A. Sestini, Local hybrid approximation for
scattered data fitting with bivariate splines, Comput. Aided Geom. Design 23 (2006), 703-721.
Preprint version is available from http://www.staff.uni-giessen.de/odavydov/hybrid.html
O. Davydov, A. Sestini and R. Morandi, Local RBF approximation for
scattered data fitting with bivarite splines, in "Trends and Applications
in Constructive Approximation," (M. G. de Bruin, D. H. Mache, and J. Szabados, Eds.),
ISNM Vol. 151, Birkhauser, 2005, pp. 91-102.
Preprint version is available from http://www.staff.uni-giessen.de/odavydov/local_rbf.html
Other relevant publications:
J. Haber, F. Zeilfelder, O. Davydov and H.-P. Seidel, Smooth approximation
and rendering of large scattered data sets, in "Proceedings of IEEE
Visualization 2001," (Th.Ertl, K.Joy and A.Varshney, Eds.), pp.341-347,
571, IEEE Computer Society, 2001.
O. Davydov, On the approximation power of local least squares polynomials,
in "Algorithms for Approximation IV," (J.Levesley, I.J.Anderson and
J.C.Mason, Eds.), pp.346-353, University of Huddersfield, UK, 2002.
Ch. Rössl, F. Zeilfelder, G. Nürnberger and H.-P. Seidel, Spline
approximation of general volumetric data, ACM Solid Modeling 2004.
For installation instructions, see the file INSTALL
Some documentation and usage examples are available in examples/*
Send bugs, patches, comments or suggestions on TSFIT to
Oleg Davydov
Authors of the source code in src/*
Oleg Davydov
bezier.c , bezier.h , convert.c , convert.h , datamng.c , datamng.h ,
gmethod.c , gmethod.h , linalg.c , linalg.h , lmethod.c , lmethod.h ,
locpoly.c , locpoly.h , locrbf.c , locrbf.h , locsearch.c , locsearch.h ,
SpC1d3D2.c , SpC1d3D2.h , tsfit.h
adaptation of SpC2d6D2.c , SpC2d6D2.h
Frank Zeilfelder
first version of SpC2d6D2.c , SpC2d6D2.h
License
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this package; see the file COPYING. If not, write to
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.