Abstract
We discuss the problem of geometric design of curved ducts with variable cross-section by transfinite interpolation with integro-differential constraints. This work is a contribution to a research program including numerical simulation and preliminary design of an experimental apparatus for studying fluid-dynamics of air in internal combustion engines of new conception. The proposed geometric modeling approach is based on piecewise multivariate transfinite interpolation of assigned cross-sections, via combination of section-generating functions with univariate quintic Hermite’s polynomials. The volume mapping produced by such transfinite interpolation is composed with a local section scaling extracted from a one-parameter family of affine transformations, where the diagonal coefficients depend on the ratio between the areas of the starting and current sections. An approriately chosen point sampling of the duct generated by the composition of volume mapping and section scaling is employed to generate a cell decomposition of the duct volume with tetrahedral elements. Such elements are used for numerical simulation of the fluid-dynamics problem.
Chapter PDF
Similar content being viewed by others
References
Backus, J. (78). Can programming be liberated from the von neumann’s style? a functional style and its algebra of programs. Communications of the ACM,21(8).
Backus, J., Williams, J., and Wimmers, E. (1990). An introduction to the programming language fl. In Turner, D., editor, Research Topics in Functional Programming. Addison-Wesley.
Backus, J., Williams, J., Wimmers, E., Lucas, P.,, and Aiken, A. (1989). Fl language manual, parts 1 and 2. RJ 7100 (67163), IBM Research Report.
Bartels, r., Beatty, J., and Barsky, B. (1987). An Introduction to Splines for Use in Computer Graphics Geometric Modeling. Morgan Kaufmann.
Bernardini, F. (1991). Integration of polynomials over n-dimensional polyhedra. Computer Aided Design, 23 (1).
Cenciotti, G., Morgia, C., and Paoluzzi, A. (1999). Object-oriented extension of a functional design language. Technical Report RT DIA-45, Dip. Informatica e Automazione, Univ. Roma Tre.
Coons, S. (1967). Surfaces for computer-aided design of space forms. Technical Report MACTR-41, MIT, Cambridge.
Edelsbrunner, H. and Shah, N. (1992). Incremental topological flipping works for regular triangulations. In 8th Annual Symposium on Computational Geometry. ACM.
Felleisen, M., Findler, R. B., Flatt, M., and Krishnamurthi, S. (1998). The drscheme project: An overview. ACMSigplan Notices, 33 (6).
Ferrucci, V. and Paoluzzi, A. (1991). `extrusion and boundary evaluation for multidimensional polyhedra. Computer Aided Design,23(1).
Goldman, R. (1987). The role of surfaces in solid modeling. In G.E.Farin, editor, Geometric Modeling: Algorithms and New Trends. SIAM Publications.
Gordon, W. (1968). Blending function methods of bivariate and multivariate interpolation and approximation. Technical report, General Motors.
Gordon, W. (1969). Spline-blended surface interpolation through curve networks. J. Math. Mech., 18.
Gori, F. (2000). ‘Personal communication’. Dept. of Mechanical Engineering, University of Rome “Tor Vergata”, June.
Lancaster, P. and Salkauskas, K. (1986). Curve and Surface Fitting. An Introduction. Academic Press.
Paoluzzi, A. (1999). Transfinite blending made easy. Technical Report RT-DIA-40, Dip. Informatica e Automazione, Univ. Roma Tre.
Paoluzzi, A., Baldazzi, C., Pascucci, V., and Vicentino, M. (2001). Geometric Programming for Computer Aided Design. John Wiley Sons. To appear.
Paoluzzi, A., Bernardini, F., Cattani, C., and Ferrucci, V. (1993). Dimension independent modeling with simplicial complexes. ACM Transactions on Graphics, 12 (1).
Paoluzzi, A., Pascucci, V., and Vicentino, M. (1995). Geometric programming. a programming approach to geometric design. ACM Transactions on Graphics, 14 (3).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Bernardini, F., Cenciotti, G., Paoluzzi, A. (2002). Transfinite Interpolation of Surfaces with Integral Constraints Using a Design Language. In: Cugini, U., Wozny, M. (eds) From Geometric Modeling to Shape Modeling. GEO 2000. IFIP — The International Federation for Information Processing, vol 80. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35495-8_3
Download citation
DOI: https://doi.org/10.1007/978-0-387-35495-8_3
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5281-6
Online ISBN: 978-0-387-35495-8
eBook Packages: Springer Book Archive