Analysis-suitable volume parameterization of multi-block computational domain in isogeometric applications

被引:167
作者
Xu, Gang [1 ]
Mourrain, Bernard [2 ]
Duvigneau, Regis [2 ]
Galligo, Andre [3 ]
机构
[1] Hangzhou Dianzi Univ, Sch Comp Sci & Technol, Hangzhou 310018, Peoples R China
[2] INRIA Sophia Antipolis, F-06902 Sophia Antipolis, France
[3] Univ Nice Sophia Antipolis, F-06108 Nice 02, France
关键词
Isogeometric analysis; Volume parameterization; Multi-block computational domain; Heat conduction;
D O I
10.1016/j.cad.2012.10.022
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Parameterization of the computational domain is a key step in isogeometric analysis just as mesh generation is in finite element analysis. In this paper, we study the volume parameterization problem of the multi-block computational domain in an isogeometric version, i.e., how to generate analysis-suitable parameterization of the multi-block computational domain bounded by B-spline surfaces. Firstly, we show how to find good volume parameterization of the single-block computational domain by solving a constraint optimization problem, in which the constraint condition is the injectivity sufficient conditions of B-spline volume parameterization, and the optimization term is the minimization of quadratic energy functions related to the first and second derivatives of B-spline volume parameterization. By using this method, the resulting volume parameterization has no self-intersections, and the isoparametric structure has good uniformity and orthogonality. Then we extend this method to the multi-block case, in which the continuity condition between the neighbor B-spline volumes should be added to the constraint term. The effectiveness of the proposed method is illustrated by several examples based on the three-dimensional heat conduction problem. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:395 / 404
页数:10
相关论文
共 24 条
  • [1] Aigner M, 2009, LECT NOTES COMPUT SC, V5654, P19, DOI 10.1007/978-3-642-03596-8_2
  • [2] Isogeometric analysis using T-splines
    Bazilevs, Y.
    Calo, V. M.
    Cottrell, J. A.
    Evans, J. A.
    Hughes, T. J. R.
    Lipton, S.
    Scott, M. A.
    Sederberg, T. W.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2010, 199 (5-8) : 229 - 263
  • [3] Application of B-spline techniques to the modeling of airplane wings and numerical grid generation
    Brakhage, Karl-Heinz
    Lamby, Philipp
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2008, 25 (09) : 738 - 750
  • [4] CELNIKER G, 1991, COMP GRAPH, V25, P257, DOI 10.1145/127719.122746
  • [5] Analysis-aware modeling: Understanding quality considerations in modeling for isogeometric analysis
    Cohen, E.
    Martin, T.
    Kirby, R. M.
    Lyche, T.
    Riesenfeld, R. F.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2010, 199 (5-8) : 334 - 356
  • [6] Cottrell J.A., 2009, Isogeometric Analysis: Towards Unification of Computer Aided Design and Finite Element Analysis
  • [7] Volumetric Boolean sum
    Elber, Gershon
    Kim, Yong-Joon
    Kim, Myung-Soo
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2012, 29 (07) : 532 - 540
  • [8] A new approach to solid modeling with trivariate T-splines based on mesh optimization
    Escobar, J. M.
    Cascon, J. M.
    Rodriguez, E.
    Montenegro, R.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2011, 200 (45-46) : 3210 - 3222
  • [9] Discrete Coons patches
    Farin, G
    Hansford, D
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 1999, 16 (07) : 691 - 700
  • [10] Farin G., 2001, CURVES SURFACES COMP