Nonsingular isogeometric boundary element method for Stokes flows in 3D. (English) Zbl 1295.76022

Summary: Isogeometric analysis (IGA) is emerging as a technology bridging computer aided geometric design (CAGD), most commonly based on Non-Uniform Rational B-Splines (NURBS) surfaces, and engineering analysis. In finite element and boundary element isogeometric methods (FE-IGA and IGA-BEM), the NURBS basis functions that describe the geometry define also the approximation spaces. In the FE-IGA approach, the surfaces generated by the CAGD tools need to be extended to volumetric descriptions, a major open problem in 3D. This additional passage can be avoided in principle when the partial differential equations to be solved admit a formulation in terms of boundary integral equations, leading to boundary element isogeometric analysis (IGA-BEM). The main advantages of such an approach are given by the dimensionality reduction of the problem (from volumetric-based to surface-based), by the fact that the interface with CAGD tools is direct, and by the possibility to treat exterior problems, where the computational domain is infinite. By contrast, these methods produce system matrices which are full, and require the integration of singular kernels. In this paper we address the second point and propose a nonsingular formulation of IGA-BEM for 3D Stokes flows, whose convergence is carefully tested numerically. Standard Gaussian quadrature rules suffice to integrate the boundary integral equations, and carefully chosen known exact solutions of the interior Stokes problem are used to correct the resulting matrices, extending the work by E. Klaseboer et al. [J. Fluid Mech. 696, 468–478 (2012; Zbl 1250.76136)] to IGA-BEM.


76M15 Boundary element methods applied to problems in fluid mechanics
65N38 Boundary element methods for boundary value problems involving PDEs
76D07 Stokes and related (Oseen, etc.) flows


Zbl 1250.76136


Full Text: DOI Link


[1] Alouges, F.; DeSimone, A.; Heltai, L., Numerical strategies for stroke optimization of axisymmetric microswimmers, Mathematical Models and Methods in Applied Science, 21, 02, 361-387, (2011) · Zbl 1315.65100
[2] Alouges, F.; DeSimone, A.; Heltai, L., Optimally swimming Stokesian robots, Discrete and Continuous Dynamical Systems - Series B (DCDS-B), 18, 5, 1189-1215, (2013) · Zbl 1375.76228
[3] Alouges, F.; DeSimone, A.; Lefebvre, A., Optimal strokes for low Reynolds number swimmers: an example, Journal of Nonlinear Science, 18, 3, 277-302, (2008) · Zbl 1146.76062
[4] Alouges, F.; DeSimone, A.; Lefebvre, A., Optimal strokes for axisymmetric microswimmers, The, European Physical Journal E, 28, 3, 279-284, (2009)
[5] Arroyo, M.; DeSimone, A., Relaxation dynamics of fluid membranes, Physical Review E, 79, 3, 031915, (2009)
[6] Arroyo, M.; Heltai, L.; Millán, D.; DeSimone, A., Reverse engineering the euglenoid movement, Proceedings of the National Academy of Sciences, 109, 44, 17874-17879, (2012)
[7] Auricchio, F.; Calabrò, F.; Hughes, T.; Reali, A.; Sangalli, G., A simple algorithm for obtaining nearly optimal quadrature rules for nurbs-based isogeometric analysis, Computer Methods in Applied Mechanics and Engineering, (2012) · Zbl 1348.65059
[8] Auricchio, F.; da Veiga, L.; Hughes, T.; Reali, A.; Sangalli, G., Isogeometric collocation methods, Mathematical Models and Methods in Applied Sciences, 20, 11, 2075-2107, (2010) · Zbl 1226.65091
[9] Beirão da Veiga, L.; Buffa, A.; Rivas, J.; Sangalli, G., Some estimates for h-p-k-refinement in isogeometric analysis, Numerische Mathematik, 118, 2, 271-305, (2011) · Zbl 1222.41010
[10] K. Belibassakis, T. Gerostathis, K. Kostas, C. Politis, P. Kaklis, A. Ginnis, C. Feurer, A bem-isogeometric method with application to the wavemaking resistance problem of ships at constant speed, in: 30th International Conference on Offshore Mechanics and Arctic Engineering, OMAE2011, Rotterdam, The Netherlands, pp. 95-102, 2011.
[11] Boffi, D.; Gastaldi, L.; Heltai, L.; Peskin, C. S., On the hyper-elastic formulation of the immersed boundary method, Computer Methods in Applied Mechanics and Engineering, 197, 25-28, 2210-2231, (2008) · Zbl 1158.74523
[12] Buffa, A.; De Falco, C.; Sangalli, G., Isogeometric analysis: stable elements for the 2d Stokes equation, International Journal for Numerical Methods in Fluids, 65, 11-12, 1407-1422, (2011) · Zbl 1429.76044
[13] Chwang, A.; Wu, T., Hydromechanics, of low-Reynolds-number flow. part 2. singularity method for Stokes flows, Journal of Fluid Mechanics, 67, Part 4, 787, (1975) · Zbl 0309.76016
[14] Cottrell, J.; Hughes, T.; Bazilevs, Y., Isogeometric Analysis: Toward Integration of CAD and FEA, (2009), John Wiley & Sons Inc · Zbl 1378.65009
[15] Crosetto, P.; Reymond, P.; Deparis, S.; Kontaxakis, D.; Stergiopulos, N.; Quarteroni, A., Fluid-structure interaction simulation of aortic blood flow, Computers & Fluids, 43, 1, 46-57, (2011) · Zbl 05909596
[16] Cruse, T., An improved boundary-integral equation method for three dimensional elastic stress analysis, Computers & Structures, 4, 4, 741-754, (1974)
[17] Dautray, R.; Lions, J.-L., Mathematical Analysis and Numerical Methods for Science and Technology, (2000), Springer
[18] de Falco, C.; Reali, A.; Vázquez, R., Geopdes: a research tool for isogeometric analysis of pdes, Advances in Engineering Software, 42, 12, 1020-1034, (2011) · Zbl 1246.35010
[19] Greville, T., Numerical procedures for interpolation by spline functions, Journal of the Society for Industrial & Applied Mathematics, Series B: Numerical Analysis, 1, 1, 53-68, (1964) · Zbl 0141.33602
[20] Gu, J.; Zhang, J.; Sheng, X.; Li, G., B-spline approximation in boundary face method for three-dimensional linear elasticity, Engineering Analysis with Boundary Elements, 35, 11, 1159-1167, (2011) · Zbl 1259.74083
[21] Heltai, L.; Costanzo, F., Variational implementation of immersed finite element methods, Computer Methods in Applied Mechanics and Engineering, 229-232, 110-127, (2012) · Zbl 1253.74035
[22] Hsiao, G. C.; Wendland, W. L., Boundary integral equations, Applied Mathematical Sciences, vol. 164, (2008), Springer-Verlag Berlin · Zbl 1157.65066
[23] Huang, Q.; Cruse, T., Some notes on singular integral techniques in boundary element analysis, International Journal for Numerical Methods in Engineering, 36, 15, 2643-2659, (1993) · Zbl 0781.73076
[24] Hughes, T.; Cottrell, J.; Bazilevs, Y., Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement, Computer Methods in Applied Mechanics and Engineering, 194, 39-41, 4135-4195, (2005) · Zbl 1151.74419
[25] Kim, G.; Lee, C.; Kerwin, J., A b-spline based higher order panel method for analysis of steady flow around marine propellers, Ocean Engineering, 34, 14, 2045-2060, (2007)
[26] Klaseboer, E.; Fernandez, C.; Khoo, B., A note on true desingularisation of boundary integral methods for three-dimensional potential problems, Engineering Analysis with Boundary Elements, 33, 6, 796-801, (2009) · Zbl 1244.76049
[27] Klaseboer, E.; Sun, Q.; Chan, D., Non-singular boundary integral methods for fluid mechanics applications, Journal of Fluid Mechanics, 696, 1, 468-478, (2012) · Zbl 1250.76136
[28] Lachat, J.; Watson, J., Effective numerical treatment of boundary integral equations: a formulation for three-dimensional elastostatics, International Journal for Numerical Methods in Engineering, 10, 5, 991-1005, (2005) · Zbl 0332.73022
[29] Li, K.; Qian, X., Isogeometric analysis and shape optimization via boundary integral, Computer-Aided Design, 43, 11, 1427-1437, (2011)
[30] Liu, Y., On the simple-solution method and non-singular nature of the bie/ BEM - a review and some new results, Engineering Analysis with Boundary Elements, 24, 789-795, (2000) · Zbl 0974.65110
[31] Liu, Y.; Nishimura, N., The fast multipole boundary element method for potential problems: a tutorial, Engineering Analysis with Boundary Elements, 30, 5, 371-381, (2006) · Zbl 1187.65134
[32] Liu, Y. J.; Rudolphi, T. J., New identities for fundamental solutions and their applications to non-singular boundary element formulations, Computational Mechanics, 24, 4, 286-292, (Oct 1999)
[33] MATLAB, Version (R2012b), The MathWorks Inc., Natick, Massachusetts, 2012.
[34] Mola, A.; Heltai, L.; DeSimone, A., A stable and adaptive semi-Lagrangian potential model for unsteady and nonlinear ship-wave interactions, Engineering Analysis with Boundary Elements, 37, 1, 128-143, (2013) · Zbl 1351.76147
[35] Piegl, L.; Tiller, W., The NURBS book, (1997), Springer-Verlag New York Inc. New York, NY, USA · Zbl 0868.68106
[36] Politis, C.; Ginnis, A. I.; Kaklis, P. D.; Belibassakis, K.; Feurer, C., An isogeometric BEM for exterior potential-flow problems in the plane, (2009 SIAM/ACM Joint Conference on Geometric and Physical Modeling, SPM’09, (2009), ACM New York, NY, USA), 349-354
[37] Pozrikidis, C., Boundary integral and singularity methods for linearized viscous flow, Cambridge Texts in Applied Mathematics, (1992), Cambridge University Press Cambridge · Zbl 0772.76005
[38] Rahimi, M.; Arroyo, M., Shape dynamics, lipid hydrodynamics, and the complex viscoelasticty of bilayer membranes, Physical Review E, 86, 1, 011932, (2012)
[39] Rokhlin, V., Rapid solution of integral equations of classical potential theory, Journal of Computational Physics, 60, 2, 187-207, (1985) · Zbl 0629.65122
[40] Simpson, R.; Bordas, S.; Trevelyan, J.; Rabczuk, T., A two-dimensional isogeometric boundary element method for elastostatic analysis, Computer Methods in Applied Mechanics and Engineering, (2011)
[41] M. Spink, Nurbs toolbox, 2000.
[42] Steinbach, O., Numerical Approximation Methods for Elliptic Boundary Value Problems: Finite and Boundary Elements, (2008), Springer Verlag · Zbl 1153.65302
[43] Q. Sun, E. Klaseboer, B. Khoom, D. Chan. Personal communications.
[44] Takahashi, T.; Matsumoto, T., An application of fast multipole method to isogeometric boundary element method for Laplace equation in two dimensions, Engineering Analysis with Boundary Elements, 36, 12, 1766-1775, (2012) · Zbl 1351.74138
[45] Telles, J., A self-adaptive co-ordinate transformation for efficient numerical evaluation of general boundary element integrals, International Journal for Numerical Methods in Engineering, 24, 5, 959-973, (2005) · Zbl 0622.65014
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.