HIGH DEGREE IMMERSED FINITE ELEMENT SPACES BY A LEAST .

3y ago
24 Views
3 Downloads
481.10 KB
23 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Alexia Money
Transcription

c 2017 Institute for ScientificComputing and InformationINTERNATIONAL JOURNAL OFNUMERICAL ANALYSIS AND MODELINGVolume 14, Number 4-5, Pages 604–626HIGH DEGREE IMMERSED FINITE ELEMENT SPACES BY ALEAST SQUARES METHODSLIMANE ADJERID, RUCHI GUO AND TAO LINAbstract. We present a least squares framework for constructing p-th degree immersed finiteelement (IFE) spaces for typical second-order elliptic interface problems. This least squares formulation enforces interface jump conditions including extended ones already proposed in theliterature, and it guarantees the existence of p-th IFE shape functions on interface elements. Theuniqueness of the proposed p-th degree IFE shape functions is also discussed. Computational results are presented to demonstrate the approximation capabilities of the proposed p-th IFE spacesas well as other features.Key words. Interface problems, discontinuous coefficients, finite element spaces, curved interfaces, higher order.1. IntroductionIn this manuscript, we present a least squares procedure for constructing higherdegree IFE spaces for solving second-order elliptic interface problems of the form(1a)(1b) · (β u) f,u g,in Ω Ω1 Ω2 ,on Ω,where, without loss of generality, the domain Ω R2 is assumed to be split by aninterface curve Γ into two subdomains Ω1 and Ω2 . To close the problem we imposethe classical jump conditions on the interface(1c)(1d)[u]Γ β u · n Γ: : u1 Γ u2 Γ 0,β1 u1 · n Γ β2 u2 · n Γ 0,where n is the unit normal vector to the interface Γ. The diffusion coefficient β isassumed to be a positive piecewise constant function such that β1 for X Ω1 ,β(X) β2 for X Ω2 .It is well-known that, in both theory and practice, traditional finite elementmethods can be used to solve interface problems provided that their meshes arebody-fitting [4, 9, 12, 40], see an illustration in Figure 1 for a body-fitting mesh.This body-fitting restriction hinders efficient applications of finite element methodsin applications where the interfaces evolve because of the involved physics suchas in multi-phase fluid simulation [26, 29] or because of computational algorithmssuch as those for shape optimization problems [7, 22]. Generating a new meshto fit an evolving interface at each step is not only time consuming, but it canalso cause several difficulties such as the need for different finite element spaces ondifferent meshes at different steps. Hence, numerical methods have been developedReceived by the editors on December 31, 2016, accepted on May 3, 2017.2000 Mathematics Subject Classification. 65N5, 65N30, 65N50, 35R05.604

HIGH DEGREE IFE SPACES BY A LEAST SQUARES METHOD605that can use interface-independent meshes to solve interface problems by adaptingtraditional numerical methods for solving partial differential equations. Adaptionsor modifications can be loosely categorized into two groups. Methods from the firstgroup employ suitable equations in elements around the interface either in finitedifference formulation such as the immersed interface method [28, 31] or in finiteelement formulation such as the unfitted finite element method based on Nitsche’spenalty idea [20, 21]. Methods from the second group use specially constructed localapproximation functions on interface elements according to the involved interfacejump conditions. Instances of these methods are extended finite element methods(XFEM) [5, 37, 39] and IFE methods [14, 17, 18, 23, 27, 30, 33].Figure 1. An body-fitting mesh and interface.IFE methods use Hsieh-Clough-Tocher type macro finite element functions [8, 13]on interface elements. For local IFE spaces consisting of piecewise polynomials defined on subelements formed by cutting each interface element with a line approximating the interface, we refer readers to [14, 27, 32, 33] for linear polynomials,[23, 24, 34] for bilinear polynomials and [17, 41] for rotated Q1 polynomials. Alllinear and bilinear IFE spaces mentioned above have the optimal convergence rates.Higher degree IFE spaces are desirable since they lead to highly accurate solutionsand can be used to design efficient local adaptive h-p refinement algorithms.Authors in [3, 10, 11, 35] discussed higher degree IFE spaces for 1D interfaceproblems. They considered the extended jump conditions that led to unique construction of the IFE shape functions and optimally convergent IFE spaces. Inparticular, a p-th degree optimally convergent IFE space was developed in [3]. For2D interface problems, there are two major obstacles for the development of higherdegree IFE spaces. One obstacle is that, on each interface element, a higher degreeIFE function can no longer be a macro finite element function piecewisely defined onpolygonal subelements because of the intrinsic second-order O(h2 ) limitation of theline. Another obstacle is the proper choice and enforcement of extended jump conditions for determining all the coefficients in each higher degree IFE shape functionin piecewise polynomial format such that the resulting IFE space has the optimalapproximation capability.There have been efforts to overcome these obstacles. Recently, several authors[16, 17, 18] have investigated piecewise polynomial shape functions constructed byenforcing jump conditions on the actual interface curve. Even though the involved

606S. ADJERID, R. GUO AND T. LINpolynomials are of lower degree such as linear or bilinear, an IFE function in thesearticles is a piecewise polynomial defined on subelements with the interface as partof their edges, i.e., the subelements to define a local IFE shape function are notpolygons. Furthermore, a constant coefficient case was considered by Guzman etal. [19] for arbitrary high degree methods using the correction term idea. For thediscontinuous coefficient case, Adjerid et al. [1, 2] considered consistent extendedjump conditions that were derived from the regularity assumption of the right handside f in (1a), and they constructed p-th degree IFE shape functions by enforcingthe jump conditions on the interface curve in a weak sense.The purpose of this article is to report our recent explorations in developinghigher degree IFE methods. Specifically, we present a least squares formulation forconstructing IFE spaces. This formulation enforces all jump conditions includingthe chosen extended jump conditions along the actual interface Γ. The existence ofa p-th degree IFE shape function is intrinsically guaranteed by the least squares formulation. The uniqueness of the p-th degree IFE shape function is also establishedunder certain conditions. In this framework, the proof for existence and uniquenessdoes not rely on how elements are cut by the interface, and this feature simplifiesthe treatment of high-order IFE spaces.In this article, we discuss p-th degree IFE spaces based on one of the followingtwo groups of extended jump conditions:(2)(3) Normal Extended Jump Conditions j uβ j 0, j 2, 3, . . . p, n Γ Laplacian Extended Jump Conditions j uβ 0, j 0, 1, 2, . . . p 2. nj ΓThe normal jump conditions for degree p 2 have been discussed in [2, 6] forthe straight line interface while in [19], the normal jump conditions are used toconstruct p-th degree shape functions for curved interface and piecewise constantβ. The Laplacian jump conditions (3) have been used in [1, 28].This manuscript is organized as follows. In Section 2, we outline the notationsand assumptions used through the whole manuscript. Then we develop the procedure for constructing local IFE spaces on interface elements. The uniqueness of IFEshape functions is also established under some appropriate conditions. In Section3, we present numerical experiments for the IFE interpolation and IFE solution tothe interface problem. Finally, brief conclusions are given in the last section.2. p-th Degree IFE Spaces2.1. Notations and Assumptions. In this article, we only consider triangularmeshes of the domain Ω, denoted by Th . Let Thi and Thn denote the set of allinterface elements and non-interface elements in this mesh, respectively. For eachelement T in Th , we let I {1, 2, . . . , (p 1)(p 2)} be the set of indices of the usual2local nodes Ni , i I associated with the standard p-th degree Lagrange finiteelement shape functions ψj,T , j I in T , where we recall the following property:(4)ψj,T (Ni ) δij , i, j I.

HIGH DEGREE IFE SPACES BY A LEAST SQUARES METHOD607We let Pp (T ) be the space of polynomials of degree not exceeding p which is obviously spanned by the finite element shape functions. We also use Nh to denote theset of local nodes in all elements in a mesh Th .Since the standard p-th degree local finite element space will be used over all noninterface elements, we will focus on the development of the local p-th degree IFEspaces on interface elements. Without loss of generality, we assume each interfaceelement T Thi is cut by the interface Γ into two subelements T 1 Ω1 T andT 2 Ω2 T , by which, we define I 1 {i : Ni T 1 } and I 2 {i : Ni T 2 } suchthat I I 1 I 2 . Each p-th degree IFE function on T is a macro finite elementfunction chosen from the following piecewise polynomial space:(5)P p (T ) {q : q T 1 Pp (T 1 ) and q T 2 Pp (T 2 )}.Since each function in P p (T ) is formed by two p-th degree polynomials, we consider 2the related product polynomial space S p (T ) Pp (T ) , which, by (4), has thefollowing set of basis functions:(((ψi,T , 0), if i I 1(0, ψi,T ), if i I 1(6)ξi,T η i,T(0, ψi,T ), if i I 2 ,(ψi,T , 0), if i I 2 .We can use the basis functions in (6) to span two subspaces of S p (T ) as follows:(7)V1 Span{ξi,T : i I}, V2 Span{ηi,T : i I}.It is obvious that the direct sum of the two subspaces in (7) is S p (T ), i.e.,M(8)S p (T ) V1V2 .In fact, the piecewise polynomial space P p (T ) is isomorphic to the product polynomial space S p (T ) because of the following one-to-one mapping:(v1 , on T 1pp v (v1 , v2 ) S p (T ).(9)FT : S (T ) P (T ), FT v v2 , on T 2 ,We can further easily verify that if η V2 , then(10)(FT η) (Ni ) 0, i I.e Γ, we introduce a linear operator [[·]]e on S p (T ) which is a generFor any ΓΓalized form of the jump of a scalar function:(11)[[v]]Γe : v1 Γe v2 Γe , v (v1 , v2 ) S p (T ),To discuss the construction of the p-th degree IFE spaces, we make the followingassumptions about the interface Γ which are similar to those used in [16]:(H1) The interface Γ cannot intersect an edge of any element at more than twopoints unless the edge is part of Γ.(H2) If Γ intersects the boundary of an element at two points, these intersectionpoints must be on different edges of this element.(H3) The interface Γ is a piecewise C 2 function, and the mesh Th is formed suchthat on every interface element T Thi , Γ T is C 2 .Finally we conclude this section by recalling some notations related to Sobolevspaces and associated norms. For every measurable subset Ω̃ Ω we let H p (Ω̃) bePthe standard Hilbert space on Ω̃ equipped with the norm k · k2p,Ω̃ α p kDα vk2Ω̃

608S. ADJERID, R. GUO AND T. LINand semi-norm v 2p,Ω̃ P α pkkDα vk2Ω̃ where k · k is the L2 norm and α is amulti-index. Furthermore, if Ω̃ Ω̃ Ωk 6 ,P H1p (Ω̃)k 1, 2, we define {u : u Ω̃k H p (Ω̃k ), k 1, 2; [u] 0, [β u · nΓ ] 0 on Γ Ω̃and u satisfies (2)},P H2p (Ω̃) {u : u Ω̃k H p (Ω̃k ), k 1, 2; [u] 0 [β u · nΓ ] 0 on Γ Ω̃and u satisfies (3)},We equipP H1p (Ω̃)and P H2p (Ω̃) with the broken norms and semi normsk · k2p,Ω̃ k · k2p,Ω̃1 k · k2p,Ω̃2 , · 2p,Ω̃ · 2p,Ω̃1 · 2p,Ω̃2 .2.2. Local IFE Spaces On Interface Elements. Here we provide a generaldefinition of local IFE spaces for each of the extended jump conditions (2) and (3),and then, we construct IFE shape functions using the least squares idea. Existinglocal IFE spaces in the literature consist of piecewise polynomial functions satisfying the jump conditions exactly for an interface with a simple geometry. For genericcurved interfaces (especially non algebraic curves), piecewise polynomial functionsare not able to satisfy the interface jump conditions everywhere on the interface.Constructing two p-th degree polynomials together such that they can satisfy jumpconditions in a certain sense that can lead to optimally convergent IFE spaces isa major challenge. An attempt to construct p-th degree IFE shape functions onelements cut by nonlinear interfaces was presented in [1] where the interface conditions (including the extended ones) were enforced weakly via a L2 inner productof suitably chosen polynomials space on the curved interface.We now extend this weak enforcement idea through a least squares formulation.Note that each p-th degree IFE function φT on an interface element T should bea macro finite element function chosen from the space P p (T ) defined in (5) thatcan satisfy the jump conditions (1c) and (1d) specified in the interface problem (1)and one group of the extended jump conditions (2) or (3). By the isomorphism 2between the space P p (T ) and S p (T ) Pp (T ) , a p-th degree IFE function canalso be constructed from the product space S p (T ). Our idea is to define a symmetricpositive semi-definite bilinear form on S p (T ) that is based on a least squares fit of allthe jump conditions across the interface, including the chosen extended ones. Then,following the idea used in [2, 3, 6], for each polynomial in V1 , we construct anotherpolynomial from V2 to minimize the penalty induced from this bilinear form, andthe local p-th degree IFE space is formed by piecewise polynomials constructed frompolynomials in V1 and V2 put together in this least squares framework. In fact, thelocal p-th degree IFE space to be constructed on T is the orthogonal complementof V2 with respect to a quasi inner product associated with this bilinear form,and this orthogonality relates the least squares formulation in this article to theweak enforcement idea in [1]. Also, the decomposition of the space S p (T ) into twosubspaces V1 and V2 is similar to the idea in [21] where two polynomial spaces areused on interface elements to capture the jump behaviors by enforcing the Nitsche’spenalty in the formulation.Using the extended jumps conditions (2) and (3), we now introduce two bilinearforms on each interface element T . First, we let ΓT be the extended interface such

HIGH DEGREE IFE SPACES BY A LEAST SQUARES METHOD609that T Γ ΓT , as illustrated in Figure 2, and T Thi .k1 h ΓT k2 h,(12)for some positive constants k1 and k2 independent of the mesh size h.Figure 2. An extended local interface ΓT outside of element T .Now, for each positive integer p, we consider the following bilinear forms definedon S p (T ) S p (T ) for the extended jump conditions (2) by(13)Z j j ZpX v wJ1 (v, w) ω0[[v]]ΓT [[w]]ΓT ds ωjβ jβ jds, n nΓTΓTΓTΓTj 1and for the extended jump conditions (3) byZZJ2 (v, w) ω0[[v]]ΓT [[w]]ΓT ds ΓT(14) p 2Xj 0ω1ΓTωj 2ZΓT β j v nj ΓT vβ nβ j w njΓT wβ n dsΓTds,ΓTwhere ωj 0, j 0, 1, . . . , p are weights. It is easy to see that these two bilinearforms are symmetric and Jk (v, v) 0 for all v S p (T ), k 1, 2. However, thesebilinear forms are positive semi-definite because, if v (1, 1) S p (T ), we haveJ1 (v, w) J2 (v, w) 0 for any w S p (T ). Therefore, we can only use thesebilinear forms to define semi norms on S p (T ) as follows:p(15) v Jk Jk (v, v), k 1, 2, v S p (T ).Now, we consider how to construct an IFE function from a function v S p (T )whose values at the local Lagrange nodes Ni , i I are known. Hence the construction of an IFE function v is reduced to the requirement that v needs to satisfy thejump conditions (1c) and (1d) and one group of the two possible extended jumpconditions in (2) and (3). By their definitions given in (6) and (7), we can see thatthe subspace V1 is associated with the nodal values of an IFE function so that thesubspace V2 is somehow related with the jump conditions. Since Jk (·, ·), k 1, 2

610S. ADJERID, R. GUO AND T. LINis a quasi inner product on S p (T ), the weak enforcement idea suggests to considerIFE functions from the following spaces:(16)V2 ,k : {v S p (T ) : Jk (v, w) 0, w V2 },k 1, 2,which can be considered as orthogonal complements of V2 in the sense related tothe symmetric positive semi-definite bilinear form Jk (·, ·), k 1, 2. In other words,the interface jump conditions are imposed on all functions in V2 ,k weakly throughthe quasi inner product defined by the bilinear form Jk (·, ·), k 1, 2.By (8), every v V2 ,k has a unique representation as(17)v ξT ηT , ξT V1 , and ηT V2 .Since weP have assumed that v(Ni ) vi , i I are known, by (6) and (7),Twe have I ξT i I vi ξi,TP and we need to look for a vector c (c1 , c2 , . . . , c I ) Rsuch that ηT i I ci ηi,T leading toXX(18)v vi ξi,T ci ηi,T .i Ii IThen, to enforce the requirement that v V2 ,k , we test (18) against ηi,T , i 1, 2, . . . , I in V2 such that Jk (v, ηi,T ) 0 leading to the linear system(19a)A(k) c b,where(19b)and(19c)(19d)v (v1 , v2 , . . . , v I )T , b B(k) v R I 1 ,A(k) (Jk (ηi,T , ηj,T ))i,j I R I I ,B(k) (Jk (ξi,T , ηj,T ))i,j I R I I .We now discuss the existence for such a vector c that satisfies (19a) which leadsto an IFE function FT v P p (T ) with v defined by (18). This existence is notobvious because the positive semi-definiteness of the bilinear form Jk (·, ·), k 1, 2can only guarantee the positive semi-definiteness of the matrix A(k) . However,even though it is unclear whether A(k) is always invertible, we show that the linearsystem (19a) always has a solution as stated in the following theorem.Theorem 2.1 (Existence). On every interface element T Thi , b B(k) v is inRan(A(k) ), k 1, 2 for each vector v R I .Proof. Essentially, we only need to show that Ran(B(k) ) Ran(A(k) ), which isequivalent to Ker(A(k) ) Ker (B(k) )T . By contradiction, assume that thereexists some ĉ (ĉi )i I R I such that A(k) ĉ 0 but (B(k) )T ĉ 6 0, then we can ˆ i I R I such that d̂T B(k) T ĉ 0.find a vector d̂ (d)PPLetting v̂ ǫd̂ with ǫ 0 and letting ζ̂T i I v̂i ξi,T i I dˆi ηi,T , we haveJk (ζ̂T , ζ̂T ) ĉT A(k) ĉ 2ĉT B(k) v̂ v̂T C(k) v̂ 2ǫĉT B(k) d̂ ǫ2 d̂T C(k) d̂in whichC(k) Jk (ξi,T , ξj,T )i,j I R I I .

HIGH DEGREE IFE SPACES BY A LEAST SQUARES METHOD611Since C(k) is a symmetric positive semi-definite matrix, we have ĉT C(k) ĉ 0.For ǫ 0 small enough we have Jk (ζ̂T , ζ̂T ) 0 which contradicts the positivesemi-definiteness of Jk . This completes the proof. Note that the semi norm · Jk , k 1, 2 in (15) actually measures how well thejump conditions are satisfied. Hence, it is important for us to note that the aboveconstruction procedure for an IFE function can be considered from the point ofview of a least squares fitting as follows:(20)2min v 2Jk min ξT ηT Jk , k 1, 2,ηT V2ηT V2where v is given in the form of (18) with known coefficients v (v1 , v2 , . . . , v I )T .By the definition of the bilinear form Jk (·, ·), k 1, 2, we can see that this leastsquares problem is equivalent to finding a minimizer of the following function(21)Jk (c) ζT 2Jk cT A(k) c 2cT B(k) v vT C(k) v 0.By standard arguments, we know that the minimizer of Jk (c) must satisfy Jk (c) 2A(k) c 2B(k) v 2 A(k) c b 0,which is equivalent to the linear system (19a).In a nutshell, given a vector v (v1 , v2 , . . . , v I )T , by Theorem 2.1, we canalways solve the linear system (19a) to obtain a vector c (c1 , c2 , . . . , c I )T . Thesetwo vectors lead to a function v V2 ,k S p (T ) in the form given in (18) whichfurther yields a function φT P p (T ) by the isomorphic mapping FT as follows:(PPφ1T i I 1 vi ψi,T i I 2 ci ψi,T , on T 1(22)φT FT v PPφ2T i I 2 vi ψi,T i I 1 ci ψi,T , on T 2 .The function

HIGH DEGREE IFE SPACES BY A LEAST SQUARES METHOD 607 We let Pp(T) be the space of polynomials of degree not exceeding pwhich is obvi-ously spanned by the finite element shape functions. We also use Nh to denote the set of local nodes in all elements in a mesh Th. Since the standard p-th degree local finite element space will be used over all non-

Related Documents:

Finite element analysis DNV GL AS 1.7 Finite element types All calculation methods described in this class guideline are based on linear finite element analysis of three dimensional structural models. The general types of finite elements to be used in the finite element analysis are given in Table 2. Table 2 Types of finite element Type of .

1 Overview of Finite Element Method 3 1.1 Basic Concept 3 1.2 Historical Background 3 1.3 General Applicability of the Method 7 1.4 Engineering Applications of the Finite Element Method 10 1.5 General Description of the Finite Element Method 10 1.6 Comparison of Finite Element Method with Other Methods of Analysis

Finite Element Method Partial Differential Equations arise in the mathematical modelling of many engineering problems Analytical solution or exact solution is very complicated Alternative: Numerical Solution – Finite element method, finite difference method, finite volume method, boundary element method, discrete element method, etc. 9

3.2 Finite Element Equations 23 3.3 Stiffness Matrix of a Triangular Element 26 3.4 Assembly of the Global Equation System 27 3.5 Example of the Global Matrix Assembly 29 Problems 30 4 Finite Element Program 33 4.1 Object-oriented Approach to Finite Element Programming 33 4.2 Requirements for the Finite Element Application 34 4.2.1 Overall .

2.7 The solution of the finite element equation 35 2.8 Time for solution 37 2.9 The finite element software systems 37 2.9.1 Selection of the finite element softwaresystem 38 2.9.2 Training 38 2.9.3 LUSAS finite element system 39 CHAPTER 3: THEORETICAL PREDICTION OF THE DESIGN ANALYSIS OF THE HYDRAULIC PRESS MACHINE 3.1 Introduction 52

Figure 3.5. Baseline finite element mesh for C-141 analysis 3-8 Figure 3.6. Baseline finite element mesh for B-727 analysis 3-9 Figure 3.7. Baseline finite element mesh for F-15 analysis 3-9 Figure 3.8. Uniform bias finite element mesh for C-141 analysis 3-14 Figure 3.9. Uniform bias finite element mesh for B-727 analysis 3-15 Figure 3.10.

The Finite Element Method: Linear Static and Dynamic Finite Element Analysis by T. J. R. Hughes, Dover Publications, 2000 The Finite Element Method Vol. 2 Solid Mechanics by O.C. Zienkiewicz and R.L. Taylor, Oxford : Butterworth Heinemann, 2000 Institute of Structural Engineering Method of Finite Elements II 2

SETTING UP AUTOCAD TO WORK WITH ARCHITECTURAL DRAFTING STYLE You will need to make some changes to AutoCAD to use it as a drafting tool for architectural drawings. AutoCAD “out-of-the-box” is set up primarily for mechanical drafting: drawing small parts for machinery using the metric system because that is the type of drafting is the most practiced in the world. However, making drawings of .