Natural Neighbor Galerkin Methods. Department of Civil Engineering Sheridan Road. Northwestern University. Evanston, IL 60208

Size: px
Start display at page:

Download "Natural Neighbor Galerkin Methods. Department of Civil Engineering Sheridan Road. Northwestern University. Evanston, IL 60208"

Transcription

1 Natural Neighbor Galerkin Methods N. Sukumar y B. Moran z A. Yu Semenov x V. V. Belikov { Department of Civil Engineering 2145 Sheridan Road Northwestern University Evanston, IL n-sukumar@nwu.edu Abstract Natural neighbor coordinates (Sibson coordinates) is a well-known interpolation scheme for multivariate data tting and smoothing. The numerical implementation of natural neighbor coordinates in a Galerkin method is known as the Natural Element Method (NEM). In the natural element method, natural neighbor coordinates are used to construct the trial and test functions. Recent studies on NEM (Sukumar, Moran, and Belytschko, 1998; Sukumar and Moran, 1999) have shown that natural neighbor coordinates, which are based on the Voronoi tessellation of a set of nodes, are an appealing choice to construct meshless interpolants for the solution of partial dierential equations. In Belikov et al. (1997), a new interpolation scheme (non-sibsonian interpolation) based on natural neighbors was proposed. In the present paper, the non-sibsonian interpolation scheme is reviewed and its performance in a Galerkin method for the solution of elliptic partial dierential equations that arise in linear elasticity is studied. A methodology to couple nite elements to NEM is also described. Two signicant advantages of the non-sibson interpolant over the Sibson interpolant are revealed and numerically veried: the computational eciency of the non-sibson algorithm in 2-dimensions, which is expected to carry over to 3-dimensions, and the ability to exactly impose essential boundary conditions on the boundaries of convex and non-convex domains. KEYWORDS: Natural neighbor coordinates, non-sibsonian interpolation, To appear in International Journal for Numerical Methods in Engineering, Vol. 49, y Post-Doctoral Research Fellow, Theoretical and Applied Mechanics z Associate Professor of Civil Engineering x General Physics Institute, Russian Academy of Sciences, Moscow { Computing Centre, Russian Academy of Sciences, Moscow

2 1 Introduction 2 natural element method, meshless Galerkin methods, essential boundary conditions 1 Introduction The Natural Element Method (NEM) (Braun and Sambridge, 1995) is a Galerkin method for the solution of partial dierential equations. In NEM, the test and trial functions are constructed using natural neighbor (Sibson) coordinates (Sibson, 1980). Natural neighbor coordinates are based on well-known geometric concepts such as the Voronoi diagram and the Delaunay tessellation. The Voronoi diagram and its dual Delaunay tessellation are the most fundamental and useful constructs to dene an irregular set of nodes. Recent studies using the natural element method have demonstrated its promise for the solution of partial dierential equations that arise in two-dimensional elastostatics (Sukumar, 1998; Sukumar, Moran, and Belytschko, 1998; Sukumar and Moran, 1999) and elastodynamics (Bueche, Sukumar, and Moran, 2000). In a recent study (Belikov et al., 1997), a new interpolant (non-sibsonian interpolant) based on natural neighbors was proposed. In this paper, we present the new implementation of NEM using the non-sibsonian interpolant. In NEM (, 1998) as well as other meshless methods (Belytschko et al., 1996), the test and trial functions in the Galerkin implementation are constructed on the basis of a set of scattered nodes in R d. In these methods, the numerical integration of the weak form is carried out using a background cell/element structure. In several meshless methods, moving least squares approximants (Lancaster and Salkauskas, 1986) are used to construct the trial and test spaces. The properties of interpolation of nodal data, ease of imposing essential boundary conditions, and neighbor relationships that are based on the local distribution and density of nodes at a given point are some of the most important advantages of natural neighbor interpolants over moving least squares approximants. In Belikov et al. (1997), the non-uniqueness of interpolation schemes based on natural neighbors was shown, and the non-sibsonian interpolant was proposed. The local harmonic property and construction of higher-order interpolation schemes using the non-sibsonian interpolant were introduced in Belikov and Semenov (1998). As opposed to the Sibson interpolant which is based on the area (volume) of overlap of rst-order Voronoi polygons (polyhedra) in R 2 (R 3 ), the non-sibson interpolant requires computation of Lebesgue measures of order d? 1 in R d. Since most of the properties are common to both schemes, the better computational performance and ease of implementation of the non-sibson interpolation method over the Sibson interpolant renders the non-sibson interpolant an interesting and computationally attractive choice for the numerical solution of partial dierential equations. The outline of this papers is as follows. In the following section, the notion of

3 2 Natural Neighbors 3 natural neighbors is described and the Sibson and non-sibson interpolation methods are introduced. The computational algorithm used in the two methods is also presented. In Section 3, issues pertaining to the imposition of essential boundary conditions using the two interpolants are discussed, and a methodology to couple the natural element method to nite elements is described in Section 5. In Section 6, the governing equations of elastostatics together with the Galerkin formulation for NEM are described. Numerical experiment results in two-dimensional elasticity are presented in Section 7. We close in Section 8 with some concluding remarks on the performance and accuracy of the natural element method. 2 Natural Neighbors The notions of natural neighbors and natural neighbor interpolation were introduced by Sibson (1980) as a means for data tting and smoothing. The Voronoi diagram and its dual Delaunay triangulation, which are used in the construction of the natural neighbor interpolant, are useful geometric constructs that dene an irregular set of points (nodes). For simplicity of exposition, we consider two-dimensional Euclidean space R 2 ; the theory, however, is applicable in a general d-dimensional framework. Given a distribution of points (nodes) in the plane, the Delaunay simplices partition S the convex hull of the points into regions i such that = t i. In Delaunay interpolation (constant strain nite elements), a linear interpolant is constructed over each Delaunay triangle. The Delaunay triangulation of a set of nodes is non-unique, and hence the interpolation is sensitive to geometric perturbations of the position of the nodes. As opposed to the Delaunay triangulation, its dual the Voronoi diagram is unique. We now formally introduce the Voronoi diagram and thereafter the denition of natural neighbors. Consider a set of distinct nodes N = fn 1 ; n 2 ; : : : ; n M g in R 2. The Voronoi diagram (or 1st-order Voronoi diagram) of the set N is a subdivision of the plane into regions T I (closed and convex, or unbounded), where each region T I is associated with a node n I, such that any point in T I is closer to n I (nearest neighbor) than to any other node n J 2 N (J 6= I) T I is the locus of points closer to n I than to any other node. The regions T I are the Voronoi cells of n I. In mathematical terms, the Voronoi polygon T I is dened as (Green and Sibson, 1978) T I = fx 2 R 2 : d(x; x I ) < d(x; x J ) 8 J 6= Ig; (1) where d(x I ; x J ), the Euclidean metric, is the distance between x I and x J. The Voronoi diagram for a set N consisting of seven nodes is shown in Figures 1. The concept of nearest neighbors and neighboring nodes is embedded in the rst-order Voronoi diagram. By a similar extension, one can construct higher order (k-order, k > 1) i=1

4 2 Natural Neighbors 4 Voronoi diagrams in the plane. Of particular interest in the present context is the case k = 2, which is the second-order Voronoi diagram. The second-order Voronoi diagram of the set of nodes N is a subdivision of the plane into cells T IJ, where each region T IJ is associated with a nodal-neighbor-pair (n I ; n J ) (k-tuple for the k-order Voronoi diagram), such that T IJ is the locus of all points that have n I as the nearest neighbor, and n J as the second nearest neighbor. It is emphasized that the cell T IJ is non-empty if and only if n I and n J are neighbors. The second-order Voronoi cell T IJ (I 6= J) is dened as (Sibson, 1980) T IJ = fx 2 R 2 : d(x; x I ) < d(x; x J ) < d(x; x K ) 8 K 6= I; Jg: (2) In order to quantify the neighbor relation for any point x introduced into the tes- Figure 1: Voronoi diagram V (N) for a set N of seven nodes. sellation, Sibson (1980) used the concept of second-order Voronoi cells, and thereby introduced natural neighbors and natural neighbor coordinates. The notion of neighboring nodes is broadened and generalized by the denition of natural neighbors. In Fig. 2a, a point x is introduced into the Voronoi diagram of the set N shown in Fig. 1. If x is considered as a node along with the set of nodes N, then the natural neighbors of x are those nodes which form an edge of a triangle with x in the new tesselation (triangulation). A straight-forward means to arrive at the same end is to use the empty circumcircle criterion (Lawson, 1977) if DT(n J ; n K ; n L ) is any Delaunay triangle of the nodal set N, then the circumcircle of DT contains no other nodes of N. By doing so, we arrive at the result that if x lies within the circumcircle of

5 2.1 Sibson Interpolation 5 triangle DT(n I ; n J ; n K ), then n I, n J, and n K are natural neighbors of x. In Fig. 2b, the perpendicular bisectors from point x to its natural neighbors are constructed and the Voronoi cell T x (closed polygon abcd) is obtained. It is observed that x has four (n = 4) natural neighbors, namely nodes 1, 2, 3, and Sibson Interpolation Natural neighbor coordinates are used as the interpolating functions in natural neighbor (Sibson) interpolation. We refer to Fig. 2 in order to dene the natural neighbor coordinates for a point x in the plane. Let (x) be a Lebesgue measure (length, area, or volume in 1D, 2D, or 3D, respectively) of T x, and I (x) (I = 1{4) be that of T xi. In two-dimensions, the measures are areas, and hence we denote A(x) (x) and A I (x) I (x). The natural neighbor coordinates of x with respect to a natural neighbor I is dened as the ratio of the area of overlap of the Voronoi cells T I and T x to the total area of the Voronoi cell of x: I (x) = A I(x) A(x) ; (3) where I ranges from 1 to n, and A(x) = P n J=1 A J(x). The four regions shown in Fig. 2b are the second-order cells, whereas their union (closed polygon abcd) is a rst-order Voronoi cell. Referring to Fig. 2, the shape function 3 (x) is given by 3 (x) = A 3(x) A(x) : (4) If the point x coincides with a node (x = x I ), I (x) = 1, and all other shape functions are zero. The properties of positivity, interpolation, and partition of unity directly follow: 0 I (x) 1; I (x J ) = IJ ; I (x) = 1 in : (5) Natural neighbor shape functions also satisfy the local coordinate property (Sibson, 1980), namely x = I (x)x I (6) which, in conjunction with Eq. (5) imply that the natural neighbor interpolant spans the space of linear polynomials (linear completeness). Natural neighbor interpolation has primarily been used in the area of data interpolation and modeling of geophysical phenomena (Watson, 1992; Jones, Owens,

6 2.1 Sibson Interpolation x (a) 5 d 3 A ( x) 3 4 a e x f c 6 1 b 2 7 (b) Figure 2: Construction of natural neighbors. (a) Original Voronoi diagram and x, and (b) 1st-order and 2nd-order Voronoi cells about x.

7 2.2 Non-Sibsonian Interpolation 7 and Perry, 1995; Braun, Sambridge, and McQueen, 1995). The support of the shape function I (x) is the intersection of the convex hull with the union of all Delaunay circumcircles that pass through node I (Farin, 1990). Natural neighbor shape functions are C 1 everywhere, except at the nodes where they are C 0 (Sibson, 1980; Farin, 1990). Farin (1990) proposed a C 1 natural neighbor interpolant based on Bernstein-Bezier simplices, and Sukumar and Moran (1999) developed a computational methodology for its application to fourth-order elliptic PDEs. In one-dimension, natural neighbor interpolation is identical to linear nite elements (, 1998); in the particular case of three natural neighbors, n-n interpolation is precisely barycentric coordinates; and for four natural neighbors at the vertices of a rectangle, bilinear interpolation is realized (Farin, 1990). A detailed description and discussion of the above properties of natural neighbor interpolants can be found in (1998). 2.2 Non-Sibsonian Interpolation We give the following rigorous denition of the non-sibsonian interpolant (Belikov et al., 1997). Let N = fn 1 ; n 2 ; : : : ; n M g be a set of distinct nodes in R d. We denote the Voronoi cell of node x I by T I : T I = fx 2 R d : d(x; x I ) < d(x; x J ); J 6= Ig. In addition, dene t IJ = fx 2 T I \ T J ; J 6= Ig, where d(; ) is the Euclidean metric, T I = T I I is the closure of set T I, and t IJ may be an empty set. If d(x I ; x J ) 6= 0, then # X jt IJ j ; (7) d(x I ; x J ) J J6=I jt IJ jx J d(x I ; x J ) = x I" X J J6=I where jj denotes the Lebesgue measure in R d?1. In terms of the notation used above, the non-sibsonian shape function I (x) is dened as I (x) = jt xi j d(x; x I ) jt xj j : (8) d(x; x J ) J=1 Consider the Voronoi diagram and a point x in the plane as shown in Fig. 2b. The point x has four natural neighbors, and in Fig. 3 the Voronoi cell of the point x and its neighbors are illustrated. The distance s I (x) is the Lebesgue measure (length in R 2 ) of the Voronoi edge associated with node I, and h I (x) is the perpendicular distance between the Voronoi edge of node I to the point x. The non-sibsonian (ns) shape function I (x) is dened as (Belikov et al., 1997): I (x) = I (x) P n J=1 J(x) ; J(x) = s J(x) h J (x) : (9)

8 2.3 Properties 8 It is noted that in R 2, the computational complexity of ns shape function depends only on the ratio of a Lebesgue measure of R divided by a linear dimension. In a general d-dimensional setting, the dependence is on the ratio of a Lebesgue measure of R d?1 divided by a linear dimension. An immediate comparison with the natural neighbor shape function reveals that the computational eort in R d for the natural neighbor interpolant is co-dimensional (d-dimensional volumes), whereas for the non- Sibsonian interpolant it is one order less? (n? 1)-dimensional volumes. Consider an interpolation scheme for a vector-valued function u(x):! R 2, in the form: u h (x) = I (x)u I ; (10) where u I (I = 1; 2; : : : ; n) are the vectors of nodal displacements at the n natural neighbors, and I (x) are the Sibson (see Eq. (3)) or the non-sibsonian shape functions dened in Eq. (9). In the natural element method, the trial and test functions are constructed using the approximation indicated in Eq. (10) s 4 h 4 s 1 h 3 01x 01 h 1 h 2 s 3 s Figure 3: Non-Sibsonian interpolation. 2.3 Properties The non-sibsonian interpolant is based on the notion of natural neighbors, and hence most of the properties of the natural neighbor interpolant are also shared by the non-

9 2.3 Properties 9 Sibsonian interpolant. Properties such as partition of unity, positivity, interpolation, and support and regularity of the shape functions are common to both interpolants. In addition, due to the above properties, both interpolants ensure the boundedness of the norm of the interpolated result: kuk max u I. Interpolants that are linear combinations of the Sibson and non-sibsonian interpolants are also valid natural neighbor-based interpolants that can be used for the solution of PDEs. We address the linear completeness of the non-sibsonian interpolant and discuss univariate, bivariate, and higher-order interpolation within the context of non-sibsonian interpolation Linear Completeness The non-sibsonian interpolant has linear precision, i.e. it spans the space of linear polynomials in R d (Belikov et al., 1997). In the nite element literature, the ability of the interpolant to reproduce constant and linear displacement elds is known as linear completeness a necessary condition for convergence for second-order elliptic PDEs such as Poisson's equation and elastostatics. The proof that the non-sibsonian interpolation has linear completeness follows: Proof. Consider a linear displacement eld in the form: u(x) = + T x; (11) where and are constant vectors. The exact nodal displacements are given by u I = + T x I ; (12) where I is the index for any particular node. Consider the NEM trial function, namely u h (x) = I (x)u I ; (13) where u I is the vector of nodal displacements for node I. On using Eq. (12) in the above equation, we obtain u h (x) = I (x) + T I (x)x I : (14) By adding and subtracting T x to the above equation and noting that P I I(x) = 1, we have u h (x) = + T x + T I (x)(x I? x); (15)

10 2.3 Properties 10 and hence to complete the proof it suces to show that the following equality holds: I (x)(x I? x) = 0: (16) We rst show that the above equality holds in the planar (two-dimensional) case. To this end, transforming from (x; y) in R 2 to z = x + iy in the complex plane C, the above criterion can be re-written as: I (z)(z I? z) = 0; (17) which on substituting the explicit form of the non-sibsonian shape function from Eq. (9) becomes (z I? z) s I(z) h I (z) J=1 s J (z) h J (z) = 0: (18) To prove the above, we note that the sides of the Dirichlet cell that contain (x; y) are the complex numbers ~z I. Since the polygon has a closed contour, the following identity holds: Introducing the trigonometric form ~z I equation as follows: ~z I =? s I (z) exp i' I (z) = i and since jz I? zj = 2h I (z), we can write i ~z I = 0: (19) = s I (z) exp? i' I (z), we rearrange the above? s I (z) exp i' I (z)? i=2 = 0; (20) hh? i si (z) I (z) exp i' I (z)? i=2 h I (z) = i 2 which proves Eq. (18) and hence (z I? z) s I(z) h I (z) = 0; (21) u h (x) = + T x = u(x); (22)

11 2.3 Properties 11 which completes the proof for the planar case. Now, we prove the same for the case of arbitrary R d. By analogy we consider a linear displacement eld u(x) in R d and show that Eq. (16) holds for it identically. Following the 2-dimensional case, the criterion to be proved for the d-dimensional case has the following vector form:? xi? x s I (x) h I (x) = 0: (23) J=1 s J (x) h J (x) To prove the above, consider the closed surface S of the Voronoi polyhedron that encloses x 2 R d and has the volume V. Now, consider the vector identity (Green's theorem): Z rf dv = I f ds: (24) V S On substututing f = 1 in the above equation, we obtain Z V rf dv = 0 = I S ds = (x I? x)s I (x) ; (25) jx I? xj and since jx I? xj = 2h I (x), we have (x I? x)s I (x) 2h I (x) = 0; (26) which proves Eq. (23) and hence u h (x) = + T x = u(x); (27) which completes the proof for the general d-dimensional case Univariate Interpolation In 1-dimension, the non-sibsonian shape function given in Eq. (8) is undened since the Lebesgue measure of a point is zero. However, by considering univariate interpolation as a limiting case of bivariate interpolation, it is readily seen that linear interpolation is realized in 1-dimension (see Section 3.1 too). Hence the equivalence with one-dimensional linear nite elements is obtained, as was the case for the Sibson interpolant (, 1998).

12 2.3 Properties Bivariate Interpolation Case I : n = 3 or n = 4 If a point x has three neighbors, then by uniqueness argument or by considering the linear reproducing conditions given in Section 2.3.1, barycentric coordinates are realized by ns interpolation. The proof is similar to that outlined in (1998) for the Sibson interpolant. For the case of four natural neighbors (n = 4) at the vertices of a rectangle, bilinear interpolation on the rectangle is obtained. The proof follows: Proof. Consider a point x with four natural neighbors located at the vertices of a unit square: (x 1 ; y 1 ) = (0; 0), (x 2 ; y 2 ) = (1; 0), (x 3 ; y 3 ) = (1; 1), and (x 4 ; y 4 ) = (0; 1) (Fig. 4). The rst-order (dark line) Voronoi cell of point x is shown in Fig. 4. By denition of the non-sibsonian shape functions, we can write I (x) = s I (x) h I (x) ; 4X s J (x) (I = 1{4); (28) h J (x) J=1 where s I (x) and h I (x) are indicated in Fig. 4. By recalling the denition of 1st-order Voronoi cells, it is clearly seen that vertex a is the center of the circle that circumscribes the triangle 4 12x, and proceeding likewise, b is the circumcenter of triangle 4 23x, c that of 4 34x, and d that of 4 41x. These coordinates are computed to be a 1 = 1 2 ; a 2 =?x + x2 + y 2 ; (29a) 2y b 1 = 1 + y? x2? y 2 ; b 2 = 1 2(1? x) 2 ; (29b) c 1 = 1 2 ; c 2 = 1 + x? x2? y 2 ; (29c) 2(1? y) d 1 =?y + x2 + y 2 ; d 2 = 1 2x 2 : (29d) We note that s 1 (x) = j ~ abj, s 2 (x) = j ~ bcj, s 3 (x) = j ~ cdj, s 4 (x) = j ~ daj, and 2h I = d(x; x I ).

13 2.3 Properties 13 y 4 3 c d s 4 s 3 h 4 h 3 b s 1 h 1 h (x,y) 2 s x a Figure 4: Bilinear interpolation on a regular grid (n = 4). By carrying out simple algebraic calculations, we obtain s 1 (x) h 1 (x) = x + y? x? y 2 ; xy (30a) s 2 (x) h 2 (x) = x + y? x2? y 2 ; y(1? x) (30b) s 3 (x) h 3 (x) = x + y? x? y 2 (1? x)(1? y) ; (30c) s 4 (x) h 4 (x) = x + y? x 2? y 2 ; x(1? y) (30d)

14 2.3 Properties 14 and hence the non-sibsonian shape functions are 1 (x) = (1? x)(1? y); 2 (x) = x(1? y); 3 (x) = xy; 4 (x) = y(1? x); (31a) (31b) (31c) (31d) which are bilinear nite element shape functions. The above derivation is easily generalized to the rectangle (linear transformation of a square), and hence bilinear interpolation on the rectangle is realized by the non-sibsonian interpolant. Case II : Arbitrary n We consider the computation of non-sibsonian shape functions for the case in which the point x = (x; y) has an arbitrary number of natural neighbors. Let x m = (x m ; y m ) and x n = (x n ; y n ) be two adjacent natural neighbors for the point x, where n = m+1 or n = m? 1 (Fig. 5). We assume clockwise-orientation to be the positive sense. In Fig. 5a, line AB is perpendicular to x m? x and line CB is perpendicular to x n? x. Any point along the line AB has the form: where t m is a scalar parameter. In addition,?! AB : 1 2 (x m + x) + t m (x m? x)? ; (32) x m + x = (x m + x; y m + x); (33a) (x m? x)? = (x m? x; y m? y)? = (y m? y;?x m + x); (33b) where q? = q ^ e 3. Now, any point along CB has the form: where t n is a scalar parameter. In addition,?! BC : 1 2 (x n + x)? t n (x n? x)? ; (34) x n + x = (x n + x; y n + y); (35a) (x n? x)? = (x n? x; y n? y)? = (y n? y;?x n + x): (35b) Now, the condition for line intersection at point B can be stated as: 1 2 (x m + x) + t m (x m? x)? = 1 2 (x n + x)? t n (x n? x)? ; (36) and hence we obtain the following system of equations for t m and t n :?(y m? y)t m? (y n? y)t n = x m? x n ; (37a) 2 (x m? x)t m + (x n? x)t n = y m? y n : (37b) 2

15 2.3 Properties 15 Solving the above system, we obtain: Now, we note that t m = 1 2 (x m? x n )(x n? x) + (y m? y n )(y n? y) (x m? x)(y n? y)? (x n? x)(y m? y) ; (38a) t n =? 1 (x m? x n )(x m? x) + (y m? y n )(y m? y) 2 (x m? x)(y n? y)? (x n? x)(y m? y) : (38b) j ABj?! 1 jx 2 m? xj = 2jt mj; (39) which can be readily inferred from Fig. 5a. By taking into account n = m + 1 and n = m? 1 (see the cases shown in Figs. 5b and 5c), we can compute s m =h m as s m h m = jr m? l m j; (40a) where r m = (x m? x m+1 )(x m+1? x) + (y m? y m+1 )(y m+1? y) ; (x m? x)(y m+1? y)? (x m+1? x)(y m? y) (40b) l m = (x m? x m?1 )(x m?1? x) + (y m? y m?1 )(y m?1? y) : (x m? x)(y m?1? y)? (x m?1? x)(y m? y) (40c) On using the above relations for all the natural neighbors, the non-sibsonian shape functions are evaluated using Eq. (9) Higher-Order Interpolation Belikov and Semenov (1998) proposed a compact procedure for the generation of higher-order interpolation using non-sibsonian interpolants. For kth-order interpolation at the point x, it is sucient that u(x) satises the equation 4 k u = 0, where 4 is the Laplacian operator. Then, for the neighbors of x, a sequence of values w 1 ; w 2 ; : : : ; w m?1 are computed where the w i satisfy the relations 4u = w 1, 4w 1 = w 2, 4w 2 = w 3 ; : : :, 4w k?1 = w k = 0. The computation of u(x) is performed by going through the above sequence of equations in reverse order. Let us rst consider an interpretation of non-sibsonian interpolation. Using Eq. (10), we can write the non-sibsonian trial function u h (x) for a scalar-valued function u(x) in the form: u I? u h (x) s I (x) = 0: (41) 2h I (x)

16 2.3 Properties 16 x m x m- x A (x m- x) x x + xm 2 B (x n- x) C x + x 2 n x n - x x n O (a)

17 2.3 Properties 17 x m-1 x m E D l m A r m x B C xm+1 (b) x m-1 x m E A D l m r m x B C x m+1 (c) Figure 5: Computation of non-sibsonian interpolant in R 2. (a) Geometric construction, (b) r m > 0 and l m < 0, and (c) r m > 0 and l m > 0.

18 2.3 Properties 18 Thus, the continuous analog of the above discrete form is: ds = 4u dv = 0; (42) or S V 4u = 0; : : 2 ; (43) d where Gauss's (divergence) theorem has been used to convert the surface integral into a volume integral. Thus, Eq. (10) provides an approximate local discrete solution of the harmonic equation in R d. We can refer to I (x) as \harmonic" coordinates (Belikov and Semenov, 1998). Now, for the specic case of k = 2 (second-order interpolation) we obtain two equations: 4u = w, 4w = 0, and hence the nal formulas for the calculation of the second-order interpolant have the following form: w I = 1 V I w h (x) = u h (x) = p X I J=1 u J? u I s I J ; h I J I (x)w I ; (44a) (44b) I (x)u I? wh (x)v (x) : (44c) s J (x) h J (x) Here, n is the number of natural neighbors for point x; p I is the number of natural neighbors for point x I, and V I is the area (volume) of the corresponding Dirichlet cell. In determining the natural neighbors for point x I, one considers the nodal set N? n I (see Section 2). Therefore, the natural neighbors p I for point x I are easily seen to be those nodes which are connected to node x I in the Delaunay triangulation of the set N. First the parameters w I are evaluated using Eq. (44a), and then w h (x) is obtained from Eq. (44b) which is used in Eq. (44c) to compute u h (x) at x. For the derivation of Eq. (44), the following equalities in three dierent forms are J=1

19 2.3 Properties 19 used: Continuous form: 4u = w; (45a) I Integral ds = w dv; (45b) Discrete form: S px J=1 V u J? u K s K J = w K V K ; (45c) where p is the number of natural neighbor for the point x K. Comparing the above to Eq. (44), we note that if x K = x, then p = n, V K = V (x), and s K = J s J(x) and h K = J h J(x); if x K = x I, then p = p I. We now proceed to re-cast the second-order non-sibsonian interpolant in the standard trial function form: u h (x) = mx h K J I(x)u I ; (46) where I (x) is the second-order non-sibsonian shape function for node I at x and u I (I = 1; 2; : : : ; m) are the vectors of nodal displacements. Using Eq. (44), we can immediately write: u h (x) = V (x) I (x) u I? (x)w I ; (x) = J=1 : (47) s J (x) h J (x) Let N x = fn x1 ; n x2 ; : : : ; n xn g be a set of n natural neighbors for the point x and N I = fn I1 ; n I2 ; : : : ; n IpI g be the p I natural neighbors for the point x I (n xi =2 N I ). The set N ~ S of all nodes in the approximation is: ~N = N x [ n N I. The cardinality of N ~ is m. The expression for w I is given in Eq. (44a). We note that for any given node in N x, there are two distinct sources of contribution from the second term of the above equation. By some simple algebraic manipulations, we arrive at the following: I(x) = I (x) " I(x) =?(x)) 1 + (x) 1 V I J=1 n I 2N J J (x) p X I s I J h I J=1 J? (x) p X I J=1 and since s J I = s I J and h J I = h I J, we obtain the result: u h (x) = mx V J I(x)u I ; s J I h J I 1 V J s J I h J I # ; n I 2 N x ; (48a) ; n I =2 N x ; (48b) (49a)

20 2.4 Computational Algorithm 20 where I(x) = I (x) " I(x) =?(x) 1 + (x) J=1 n I 2N J p X I J=1 J (x) V J s I J h I J 1 V I J si h J I? 1 V J # ; n I 2 N x ; (49b) ; n I =2 N x : (49c) The above higher-order scheme is simple and computationally attractive in numerical calculations (Belikov and Semenov, 1997; Belikov and Semenov, 2000). 2.4 Computational Algorithm In (1998), Watson's algorithm (Watson, 1994) was used for the computation of the Sibson interpolant. A drawback of Watson's algorithm is that it fails for points that lie on the edge of a Delaunay triangle. In order to overcome this shortcoming, we adopted the Bowyer-Watson algorithm (Bowyer, 1981; Watson, 1981) as the basis for the evaluation of the Sibson and non-sibsonian interpolants. Natural neighbor (Sibson) interpolation is based on the area (volume) of intersection of polygons (polyhedrons) in R 2 (R 3 ). The polyhedron intersection problem is a non-trivial task in computational geometry, and hence easy-to-implement algorithms that are computationally attractive for Sibson computations are still unavailable. Owens (1992) proposed a three-dimensional algorithm for natural neighbor interpolation and Braun and Sambridge (1995) used Lasserre's algorithm (Lasserre, 1983) to compute the natural neighbor shape function in their PDE application. See Aftosmis (1997) for a description of the many issues involved in the polyhedron intersection problem. Since the non-sibsonian interpolant relies on the evaluation of a Lebesgue measure of one dimension less than the Sibson interpolant, the implementation of the non-sibsonian interpolant in, both, 2-dimensions and 3-dimensions is viable. The essential ingredients of the computational algorithm for non-sibsonian interpolation are presented in Table 1. Standard Template Library (STL) containers in C++ are used in the implementation. The STL containers map and multi-map are used, where map is a container that maps an integer key to another integer or oating-point number, and multi-map is a map from an integer key to many integers or oating-point numbers. These containers provide fast sorting and searching on keys, which eases the implementation and leads to better computational eciency. In Fig. 6a, a regular 5 5 grid is shown and in Figures 6b and 6c, the Sibson and non-sibsonian shape function associated with node A are illustrated.

21 2.4 Computational Algorithm 21 Table 1: Pseudo-code for computation of non-sibsonian interpolant. Compute natural neighbor set N and set T of deleted simplices for point x { Find simplex t containing x and set T t { Test all neighboring simplices t i of t. T ft; t i g If jjx? v i jj 2 < R 2 i, then update { Set N = fn I : n I 2 t i ; t i 2 Tg Create boundary facet set F (F fg) { Let f j be a facet of t i 2 T and ^tj be its neighboring simplex. For each t i 2 T, if (^tj =2 T or ^tj = 0) update F ff; f j g Consider new triangles (tetrahedrons) s j 2 S formed by a facet f j 2 F and the point x. Each s j contains the circumcenter c ji and its derivatives c ji;k. Create a multi-map between n I 2 N! s j for all s j 2 S Computations for each n I 2 N (A = 0; A k = 0) { Using the multi-map, the set V I of Voronoi vertices v i for the node n I is obtained { If V I :size() 6= 2, re-order the vertices in counter-clockwise orientation; in R 3, the re-ordering of the vertices is carried out on the plane which contains all the vertices. { Compute s I [length (area) in R 2 (R 3 )] and its derivatives s I;k { Compute h I = d(x; x I ) and h I;k { Evaluate I = s I =h I and its derivatives I;k { Update A A + I, A k A k + I;k Shape function I (x) = n I 2 N I P J J and its derivatives I;k (x) are evaluated for all

22 2.4 Computational Algorithm 22 A (a) (b) (c) Figure 6: Sibson and non-sibsonian shape functions. (a) Nodal grid, (b) Sibson shape function SA(x); and (c) Non-Sibson shape function ns A (x).

23 3 Imposition of Essential Boundary Conditions 23 3 Imposition of Essential Boundary Conditions The Sibson interpolant is precisely linear on the boundary of convex domains; however, this property of linear behavior is not exactly satised for the Sibson interpolant if the boundary is part of a non-convex domain (, 1998). In practice, with sucient renement along such a boundary, almost linear behavior is obtained. In most meshless methods that are based on moving least squares approximants, the approximations do not interpolate nor yield precisely linear behavior on the essential boundary which makes imposition and satisfaction of essential conditions non-trivial in these classes of meshless methods. In the following sub-sections, we discuss the behavior of the non-sibsonian interpolant on the boundary of convex and non-convex domains. It is shown that the displacements are precisely linear on the essential boundary in both cases, and hence essential boundary conditions in NEM using the non-sibsonian shape functions can be imposed exactly as in nite elements. 3.1 Convex Domain The discrete model consists of a set of nodes N that describes a convex domain, represented by the boundary of the convex hull CH(N). On the boundary of the convex hull, the trial functions u h (x) are strictly linear between two nodes that belong to an edge of a Delaunay triangle. The proof follows: Proof. Consider a typical Delaunay triangle which has one edge (two nodes) along the boundary of the convex hull, and the trial functions u h () are to be evaluated at a point along the edge 1{2 (Fig. 7). For simplicity and for ease of illustration, we assume that has only three natural neighbors, namely nodes 1, 2, and 3. We use a local coordinate system along the edge 1{2 such that = 0 at node 1 and = 1 at node 2. The rst-order Voronoi cell for is shown in Fig. 7. By denition, the non-sibsonian shape functions can be written as I () = s I () h I () ; 3X s J () (I = 1{3): (50) h J () J=1 Since the length of the Voronoi edge associated with nodes 1 and 2 on the boundary of the convex hull is unbounded, we can express the Lebesgue measures s 1 (), s 2 (), and s 3 () as s 1 () = lim L!1 L + 1(); s 2 () = lim L!1 L + 2(); s 3 () = 3 (); (51)

24 3.2 Non-Convex Domain 24 where 1 (), 2 (), and 3 () are nite. In addition, we also have h 1 () = =2, h 2 () = (1? )=2, and h 3 () is nite. On using Eq. (50), we can write 1 () = lim L!1 2 () = lim L!1 3 () = lim L!1? L + 1 () (1? )h 3 ()?? L + 1 () (1? )h 3 () + L + 2 () h 3 () + 3 ()(1? ) ; (52a)? L + 2 () h 3 ()?? L + 1 () (1? )h 3 () + L + 2 () h 3 () + 3 ()(1? ) ; (52b) 3 ()(1? )?? L + 1 () (1? )h 3 () + L + 2 () h 3 () + 3 ()(1? ) : (52c) Taking the limit as L! 1 in the above equations, we obtain 1 () = 1? ; 2 () = ; 3 () = 0; (53) and hence along the edge 1{2, the shape function contributions from only nodes 1 and 2 are non-zero. The above result is in general true, even if more than three natural neighbors are considered. This is so, since the Lebesgue measure associated with all interior nodes is nite similar to 3 () in Fig. 7. Using the above equation, the trial functions at the point can be written as which are linear functions, and hence the proof. u h () = (1? )u 1 + u 2 (54) 3.2 Non-Convex Domain Consider a set of nodes N that describes a non-convex domain R 2. Consider a? 1 (? 1? which renders the domain to be non-convex. For purpose of illustration, we choose a non-convex domain bounded by two concentric circles. The discrete model (one-quarter) along with the Voronoi diagram are shown in Fig. 8. It is evident that the Voronoi cells for the nodes along? i (i = 2{4) are unbounded, whereas the Voronoi cells for the nodes along? 1 are bounded and therefore have nite areas (Fig. 8b). The Sibson interpolant is strictly linear along? ~ =? 2 [? 3 [? 4 ; however, the interpolant is not linear between adjacent nodes on the boundary? 1 since for x 2? 1, there exists non-zero shape function contributions at x from some interior nodes (, 1998). Let the essential boundary? u =? 1. In Fig. 9, we show four contiguous nodes (nodes 1, 2, a, and b) along? u. Let be a local coordinate system along the edge 1{2 such that = 0 at node 1 and = 1 at node 2. We consider a point 2? u which is located along the Delaunay edge 1{2. If a point x lies inside the circumcircle of a Delaunay triangle, then the Delaunay triangle is known as the circum-triangle of

25 3.2 Non-Convex Domain 25 L δ1 h1 ξ h 2 3 Γ u 1 2 h δ 2 ξ δ 3 Figure 7: Linear behavior of u h () along the boundary of a convex domain. 3 point x. By the Delaunay empty circumcircle criterion, all circum-triangles of point must have nodes 1 and 2 as its vertices. This immediately precludes the nodes along? u that are shown by open circles (Fig. 9) to be natural neighbors of. We assume that has four natural neighbors, namely nodes numbered 1{4 and shown by the dark circles in Fig. 9. The Voronoi cell for point and the length measures s I (x) and h I (x) that appear in the denition of the non-sibsonian interpolant are shown in Fig. 9. We note the Lebesgue measure s I () associated with nodes 1 and 2 are unbounded, and those for the interior nodes 3 and 4 are nite. It is apparent that the computation of the shape functions is now similar to the convex case, and by following similar arguments (see the proof in Section 3.1), we again arrive at the conclusion that the NEM trial functions using non-sibsonian shape functions are precisely linear along the edge 1-2, i.e., u h () = (1? )u 1 + u 2 : (55) A consequence of the above discussion is that by choosing non-sibson shape function as trial and test functions in the natural element method, essential boundary conditions can be directly imposed on the nodes, as in the nite element method this is due to the interpolating property of the shape functions and the linearity of the approximation along the essential boundary of the domain. It is to be noted

26 3.2 Non-Convex Domain 26 Γ 4 Ω Γ 3 Γ 1 Γ 2 (a) (b) Figure 8: Linear behavior of u h (x) along the boundary of a non-convex domain. (a) Nodal discretization, and (b) Voronoi diagram.

27 4 FE and NEM Coupling a Γ u Γ u h L 1 h ξ 2 δ h4 h 3 δ 2 δ 4 δ Γ u ξ b Figure 9: Non-Sibsonian interpolation along the boundary of a non-convex domain. that the above inference is rigorously true for convex as well as non-convex domains. The natural element method with non-sibsonian shape functions is the only meshless Galerkin method that we are aware of that exactly satisfy (linear) essential boundary conditions. 4 FE and NEM Coupling The coupling between linear nite elements and the natural element method using the non-sibsonian interpolant, is straight-forward. In Fig. 10, a domain = FE [ NEM is illustrated, where FE is the nite element domain and NEM is the NEM domain. Since the non-sibsonian interpolant is precisely linear on the boundary of convex as well as non-convex domains, a seamless procedure emerges to implement the coupling. By adopting `regional' interpolation, i.e., nite element interpolation carried out in

28 5 Governing equations 28 FE and NEM interpolation in NEM, the trial function in the domain is given by u h (x) = 8P < I : P I FE I (x)u I if x 2 FE NEM I (x)u I if x 2 NEM ; (56) which completes the coupling. As opposed to coupling nite elements to other meshless methods (see Belytschko, Organ, and Krongauz (1995) for instance), in the present implementation, the coupling is natural with no need for a blending domain nor modied shape functions. Γ NEM NEM Domain Ω NEM Ω FE Γ FE Finite Element Domain Figure 10: Finite element and natural element method coupling. 5 Governing equations In this section, we present the governing equations of linear elastostatics, together with the weak form and the discrete system for the natural element method. 5.1 Strong Form Consider a body which is described by an open bounded domain R 2, with boundary?. The boundary? is composed of the sets? u and? t, such that? =? u [? t

29 5.2 Weak Form 29 and? u \? t = ;. The eld equations of elastostatics are: r + b = 0 in ; (57a) = C : ("? " ); (57b) " = r s u; (57c) where r s is the symmetric gradient operator, b is the body force vector per unit volume, " is the small strain tensor, " is an imposed eigenstrain tensor, and C is the material moduli tensor for a homogeneous isotropic material. The eigenstrain tensor is included in the formulation to permit the treatment of a transformation strain problem that appears in Section 6.2. Displacement (essential) boundary conditions are imposed on? u and traction (natural) boundary condition on? t. The essential and natural boundary conditions are: u = u on? u ; (58a) n = t on? t ; (58b) where n is the unit outward normal to, and u and t are prescribed displacements and tractions, respectively. 5.2 Weak Form Let u be the displacement solution for the stated elastostatic boundary value problem, with (u) the corresponding Cauchy stress tensor. Let u 2 V be the displacement trial solution, and v 2 V 0 be any set of kinematically admissible test functions (virtual displacements). The space V = H 1 () is the Sobolev space of functions with square-integrable rst derivatives in, and V 0 = H 1 0 () is the Sobolev space of functions with square-integrable rst derivatives in and vanishing values on the essential boundary? u. The weak form of the governing equation and associated boundary conditions can be written as Z (u) : "(v) d = Find u 2 V such that Z b v d + Z? t t v d? 8 v 2 V 0 : (59) 5.3 Discrete System Consider the Bubnov-Galerkin implementation for NEM in two-dimensional linear elasticity. In NEM, nite-dimensional subspaces V h V and V h 0 V 0 are used as

30 6 Numerical Results 30 the approximating trial and test spaces. The weak form for the discrete problem can be stated as: Z h (u h ) : "(v h ) = Find u h 2 V h V such that Z h b v d + Z? h t t v d? 8 v h 2 V h 0 V 0: (60) In a Bubnov-Galerkin procedure, the trial functions u h as well as the test functions v h are represented as linear combinations of the same shape functions. The trial and test functions are: u h (x) = X I I (x)u I ; v h (x) = X I I (x)v I ; (61) where I (x) are the NEM shape functions. On substituting the trial and test functions from Eq. (61) in Eq. (60), and using the arbitrariness of nodal variations, the following discrete system of linear equations is obtained: Kd = f; (62) where K IJ = f I = Z Z h B T I CB J d;? h t Z I t d? + I b d + h Z h B T I C" d; (63a) (63b) where C is the constitutive matrix for an isotropic linear elastic material, and B I is the matrix of shape function derivatives which is given by B I = 6 Numerical Results 2 4 I;x 0 0 I;y 5 : (64) I;y The application of the natural element method to an inclusion problem in small displacement two-dimensional elastostatics, in the absence of body forces, is presented. First, we conduct an eigenanalysis to study the properties of the Sibson and non- Sibsonian interpolating spaces. Numerical integration is carried out using symmetric quadrature rules for a triangle. In this paper, three point quadrature rule is used in the numerical integration of the weak form. I;x 3

31 6.1 Eigenanalysis Eigenanalysis In order to study the properties of the approximation spaces of NEM, we consider the linear independence of the shape functions (Strang and Fix, 1973). To this end, we consider the following discrete eigenvalue problem: M h d h = h d h ; (65) where d h and h are the eigenvectors and eigenvalues of M h, and M h is the mass matrix which is given by M h IJ = Z h I J d: (66) The condition number (M h ) of the matrix M h is dened as the ratio of the maximum eigenvalue max to that of the minimum eigenvalue min. The condition number is used as a measure of the linear independence of the shape functions, with = 1 indicating optimality. The EISPACK (Smith, Boyle, Garbow, Ikebe, Klema, and Moler, 1974) eigensolver package is used to solve the eigenvalue problem. In Table 2, the condition number is computed for three dierent nodal discretizations. The condition number is computed for a regular nodal grid (Fig. 11a) and uniform renements of the same grid; in addition, results are also computed for a grid with random location of nodes (Fig. 11b), and for the irregular focused grid shown in Fig. 11c. The condition numbers obtained for NEM using the Sibson and non-sibson interpolants are of the same order. The NEM results for both uniform and non-uniform nodal discretizations are better than those obtained using constant strain nite elements which indicates that the matrix system is well-conditioned and the NEM approximation spaces are linearly independent. 6.2 Innite Plate with an Inclusion We consider the problem of an inclusion (-phase) with a constant eigenstrain " in an innite matrix (-phase). In Fig. 12, a graphical representation of the problem is illustrated. The exact displacement vector solution in polar coordinates is given by (Mura, 1987) where 8 < : C 1 r r R; u r (r) = R 2 C 1 r r R; u = 0; (67a) (67b) C 1 = ( + )" + + : (68)

32 6.2 Innite Plate with an Inclusion 32 (a) (b)

33 6.2 Innite Plate with an Inclusion 33 (c) Figure 11: Nodal grids for eigenanalysis. (a) Uniform grid (25 nodes), (b) Random set (70 nodes), and (c) Irregular focused grid (278 nodes).

34 6.2 Innite Plate with an Inclusion 34 Table 2: Linear independence of NEM shape functions. Grids Nodes h D h Sibson Non-Sibson FEM Uniform Non-uniform In the above equation, and are the Lame constants of the respective phases, and the eigenstrain " is a constant dilatational strain. The material properties used in the numerical computation are (Cordes and Moran, 1996): = 497:16, = 390:63 in the -phase, and the constants in the -phase are = 656:79, = 338:35. These correspond to E = 1000, = 0:28, E = 900, and = 0:33. A constant dilatational eigenstrain " = 0:01 is assumed in the analysis, and the associated eigenstrain tensor is " = " (e 1 e 1 + e 2 e 2 ). The numerical model (quarter symmetry) is shown in Fig. 13, where the nodal discretization consists of 647 nodes, with 114 nodes in the inclusion, 520 nodes in the matrix, and 13 nodes along the interface r = R. The outer radius R 0 = 200 is suciently large in comparison to the radius of the inclusion R = 5, so as to adequately represent the innite matrix. Essential boundary conditions are imposed along the lines of symmetry, and the outer radius R 0 = 200 is traction-free. Plane strain conditions are assumed in the numerical computations. The numerical computations are carried out using the Sibson interpolant, non-sibsonian interpolant, and the FE{NEM

35 6.2 Innite Plate with an Inclusion 35 u α t α = = u β t β at r = R ε α * R α-phase β-phase Figure 12: Inclusion embedded in an innite matrix. coupling procedure outlined in Section 4. The NEM solution recovered the cylindrical symmetry in the solution, and hence results are presented as a function of only the radial distance. The numerical results using the Sibson interpolant, non-sibsonian interpolant, and the FE{NEM coupling technique compare favorably to each other. In Fig. 14, a comparison of the numerical and exact solution is presented. The results shown in Fig. 14 are computed along a radial line (r = 0 to r = 25) at = 30. Along the radial line, 30 equi-spaced output points are chosen within the inclusion, and 30 equi-spaced points in the matrix. Excellent agreement between the NEM and the analytical solution is observed. The strains as well as the stresses are in good agreement with the exact solution. The oscillations in the radial and hoop strains are negligible; they are, however, a bit more pronounced in the stress solutions. In order to show the linear behavior of the non-sibsonian interpolant along the boundary?, we consider two nodes A and B along? (Fig. 15a). In Fig. 15b, the non-sibsonian shape functions A and B are plotted along the element edge, with a local coordinate along A{B. The numerical results are computed along the line ~x A to x B, where ~x A = (x A + ; y A ) with = 10?12 being a small tolerance. The tolerance is required in the numerical computations since for a point x 2?, the length of the Voronoi edges associated with nodes A and B is unbounded. It is seen from Fig. 15 that a linear displacement approximation along A{B is realized in the numerical computations, which supports the theoretical proof presented in Section 3.2. This shows that essential boundary conditions in NEM using the non- Sibsonian interpolant can be prescribed exactly as in nite elements. In addition, these numerical results validate the FE{NEM coupling technique that is described in Section 4.

36 6.2 Innite Plate with an Inclusion 36 (a) (b) Figure 13: Nodal discretization for inclusion in an innite matrix problem. (a) Quarter model, (b) Inclusion ( phase).

37 6.2 Innite Plate with an Inclusion Radial displacement u r (r) NEM (Sibson) NEM (Non-Sibson) FE-NEM Coupling Exact Radial distance r (a) Radial strain ε rr (r) NEM (Sibson) NEM (Non-Sibson) FE-NEM Coupling Exact Radial distance r (b)

38 6.2 Innite Plate with an Inclusion Hoop strain ε θθ (r) NEM (Sibson) NEM (Non-Sibson) FE-NEM Coupling Exact Radial distance r (c) Radial stress σ rr (r) NEM (Sibson) NEM (Non-Sibson) FE-NEM Coupling Exact Radial distance r (d)

39 6.2 Innite Plate with an Inclusion Hoop stress σ θθ (r) NEM (Sibson) NEM (Non-Sibson) FE-NEM Coupling Exact Radial distance r (e) Figure 14: Comparison of NEM and the exact solution for an inclusion with a dilatational eigenstrain in an innite matrix. (a) Radial displacement u r (r), (b) Radial strain " rr (r), (c) Hoop strain " (r), (d) Radial stress rr (r), and (e) Hoop stress (r).

Natural neighbour Galerkin methods

Natural neighbour Galerkin methods INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Int. J. Numer. Meth. Engng 2001; 50:1 27 Natural neighbour Galerkin methods N. Sukumar ; ;, B. Moran, A. Yu Semenov and V. V. Belikov Department

More information

Voronoi cell nite dierence method for the diusion operator on arbitrary unstructured grids

Voronoi cell nite dierence method for the diusion operator on arbitrary unstructured grids INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Int. J. Numer. Meth. Engng 003; 57:1 34 (DOI: 10.100/nme.664) Voronoi cell nite dierence method for the diusion operator on arbitrary unstructured

More information

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1 Scientific Computing WS 2018/2019 Lecture 15 Jürgen Fuhrmann juergen.fuhrmann@wias-berlin.de Lecture 15 Slide 1 Lecture 15 Slide 2 Problems with strong formulation Writing the PDE with divergence and gradient

More information

INTRODUCTION TO FINITE ELEMENT METHODS

INTRODUCTION TO FINITE ELEMENT METHODS INTRODUCTION TO FINITE ELEMENT METHODS LONG CHEN Finite element methods are based on the variational formulation of partial differential equations which only need to compute the gradient of a function.

More information

A truly meshless Galerkin method based on a moving least squares quadrature

A truly meshless Galerkin method based on a moving least squares quadrature A truly meshless Galerkin method based on a moving least squares quadrature Marc Duflot, Hung Nguyen-Dang Abstract A new body integration technique is presented and applied to the evaluation of the stiffness

More information

Simple Examples on Rectangular Domains

Simple Examples on Rectangular Domains 84 Chapter 5 Simple Examples on Rectangular Domains In this chapter we consider simple elliptic boundary value problems in rectangular domains in R 2 or R 3 ; our prototype example is the Poisson equation

More information

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES)

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES) LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES) RAYTCHO LAZAROV 1 Notations and Basic Functional Spaces Scalar function in R d, d 1 will be denoted by u,

More information

Conditions in the Reproducing Kernel Particle. Method. June 14, 1996

Conditions in the Reproducing Kernel Particle. Method. June 14, 1996 Admissible Approximations for Essential Boundary Conditions in the Reproducing Kernel Particle Method Jerey Gosz, Wing Kam Liu y June 4, 996 Revised July 996 Department of Mechanical Engineering, Northwestern

More information

Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) 1.1 The Formal Denition of a Vector Space

Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) 1.1 The Formal Denition of a Vector Space Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) Contents 1 Vector Spaces 1 1.1 The Formal Denition of a Vector Space.................................. 1 1.2 Subspaces...................................................

More information

Chapter 3 Conforming Finite Element Methods 3.1 Foundations Ritz-Galerkin Method

Chapter 3 Conforming Finite Element Methods 3.1 Foundations Ritz-Galerkin Method Chapter 3 Conforming Finite Element Methods 3.1 Foundations 3.1.1 Ritz-Galerkin Method Let V be a Hilbert space, a(, ) : V V lr a bounded, V-elliptic bilinear form and l : V lr a bounded linear functional.

More information

A vector identity for the Dirichlet tessellation

A vector identity for the Dirichlet tessellation Math. Proc. Camb. Phil. Soc. (1980), 87, 151 Printed in Great Britain A vector identity for the Dirichlet tessellation BY ROBIN SIBSON University of Bath (Received 1 March 1979, revised 5 June 1979) Summary.

More information

Math Tune-Up Louisiana State University August, Lectures on Partial Differential Equations and Hilbert Space

Math Tune-Up Louisiana State University August, Lectures on Partial Differential Equations and Hilbert Space Math Tune-Up Louisiana State University August, 2008 Lectures on Partial Differential Equations and Hilbert Space 1. A linear partial differential equation of physics We begin by considering the simplest

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University Variational Problems of the Dirichlet BVP of the Poisson Equation 1 For the homogeneous

More information

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1 Scientific Computing WS 2017/2018 Lecture 18 Jürgen Fuhrmann juergen.fuhrmann@wias-berlin.de Lecture 18 Slide 1 Lecture 18 Slide 2 Weak formulation of homogeneous Dirichlet problem Search u H0 1 (Ω) (here,

More information

Interpolation via Barycentric Coordinates

Interpolation via Barycentric Coordinates Interpolation via Barycentric Coordinates Pierre Alliez Inria Some material from D. Anisimov Outline Barycenter Convexity Barycentric coordinates For Simplices For point sets Inverse distance (Shepard)

More information

3 2 6 Solve the initial value problem u ( t) 3. a- If A has eigenvalues λ =, λ = 1 and corresponding eigenvectors 1

3 2 6 Solve the initial value problem u ( t) 3. a- If A has eigenvalues λ =, λ = 1 and corresponding eigenvectors 1 Math Problem a- If A has eigenvalues λ =, λ = 1 and corresponding eigenvectors 1 3 6 Solve the initial value problem u ( t) = Au( t) with u (0) =. 3 1 u 1 =, u 1 3 = b- True or false and why 1. if A is

More information

An Optimal Finite Element Mesh for Elastostatic Structural. Analysis Problems. P.K. Jimack. University of Leeds. Leeds LS2 9JT, UK.

An Optimal Finite Element Mesh for Elastostatic Structural. Analysis Problems. P.K. Jimack. University of Leeds. Leeds LS2 9JT, UK. An Optimal Finite Element Mesh for Elastostatic Structural Analysis Problems P.K. Jimack School of Computer Studies University of Leeds Leeds LS2 9JT, UK Abstract This paper investigates the adaptive solution

More information

Linear Regression and Its Applications

Linear Regression and Its Applications Linear Regression and Its Applications Predrag Radivojac October 13, 2014 Given a data set D = {(x i, y i )} n the objective is to learn the relationship between features and the target. We usually start

More information

A Finite Element Method for an Ill-Posed Problem. Martin-Luther-Universitat, Fachbereich Mathematik/Informatik,Postfach 8, D Halle, Abstract

A Finite Element Method for an Ill-Posed Problem. Martin-Luther-Universitat, Fachbereich Mathematik/Informatik,Postfach 8, D Halle, Abstract A Finite Element Method for an Ill-Posed Problem W. Lucht Martin-Luther-Universitat, Fachbereich Mathematik/Informatik,Postfach 8, D-699 Halle, Germany Abstract For an ill-posed problem which has its origin

More information

Limit Analysis with the. Department of Mathematics and Computer Science. Odense University. Campusvej 55, DK{5230 Odense M, Denmark.

Limit Analysis with the. Department of Mathematics and Computer Science. Odense University. Campusvej 55, DK{5230 Odense M, Denmark. Limit Analysis with the Dual Ane Scaling Algorithm Knud D. Andersen Edmund Christiansen Department of Mathematics and Computer Science Odense University Campusvej 55, DK{5230 Odense M, Denmark e-mail:

More information

Contents. 2.1 Vectors in R n. Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v. 2.50) 2 Vector Spaces

Contents. 2.1 Vectors in R n. Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v. 2.50) 2 Vector Spaces Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v 250) Contents 2 Vector Spaces 1 21 Vectors in R n 1 22 The Formal Denition of a Vector Space 4 23 Subspaces 6 24 Linear Combinations and

More information

1. If 1, ω, ω 2, -----, ω 9 are the 10 th roots of unity, then (1 + ω) (1 + ω 2 ) (1 + ω 9 ) is A) 1 B) 1 C) 10 D) 0

1. If 1, ω, ω 2, -----, ω 9 are the 10 th roots of unity, then (1 + ω) (1 + ω 2 ) (1 + ω 9 ) is A) 1 B) 1 C) 10 D) 0 4 INUTES. If, ω, ω, -----, ω 9 are the th roots of unity, then ( + ω) ( + ω ) ----- ( + ω 9 ) is B) D) 5. i If - i = a + ib, then a =, b = B) a =, b = a =, b = D) a =, b= 3. Find the integral values for

More information

Finite Elements. Colin Cotter. January 15, Colin Cotter FEM

Finite Elements. Colin Cotter. January 15, Colin Cotter FEM Finite Elements January 15, 2018 Why Can solve PDEs on complicated domains. Have flexibility to increase order of accuracy and match the numerics to the physics. has an elegant mathematical formulation

More information

Garrett: `Bernstein's analytic continuation of complex powers' 2 Let f be a polynomial in x 1 ; : : : ; x n with real coecients. For complex s, let f

Garrett: `Bernstein's analytic continuation of complex powers' 2 Let f be a polynomial in x 1 ; : : : ; x n with real coecients. For complex s, let f 1 Bernstein's analytic continuation of complex powers c1995, Paul Garrett, garrettmath.umn.edu version January 27, 1998 Analytic continuation of distributions Statement of the theorems on analytic continuation

More information

Introduction to Real Analysis Alternative Chapter 1

Introduction to Real Analysis Alternative Chapter 1 Christopher Heil Introduction to Real Analysis Alternative Chapter 1 A Primer on Norms and Banach Spaces Last Updated: March 10, 2018 c 2018 by Christopher Heil Chapter 1 A Primer on Norms and Banach Spaces

More information

Chapter 12. Partial di erential equations Di erential operators in R n. The gradient and Jacobian. Divergence and rotation

Chapter 12. Partial di erential equations Di erential operators in R n. The gradient and Jacobian. Divergence and rotation Chapter 12 Partial di erential equations 12.1 Di erential operators in R n The gradient and Jacobian We recall the definition of the gradient of a scalar function f : R n! R, as @f grad f = rf =,..., @f

More information

Lecture 2: Review of Prerequisites. Table of contents

Lecture 2: Review of Prerequisites. Table of contents Math 348 Fall 217 Lecture 2: Review of Prerequisites Disclaimer. As we have a textbook, this lecture note is for guidance and supplement only. It should not be relied on when preparing for exams. In this

More information

PDEs, part 1: Introduction and elliptic PDEs

PDEs, part 1: Introduction and elliptic PDEs PDEs, part 1: Introduction and elliptic PDEs Anna-Karin Tornberg Mathematical Models, Analysis and Simulation Fall semester, 2013 Partial di erential equations The solution depends on several variables,

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University Numerical Methods for Partial Differential Equations Finite Difference Methods

More information

Stress, Strain, Mohr s Circle

Stress, Strain, Mohr s Circle Stress, Strain, Mohr s Circle The fundamental quantities in solid mechanics are stresses and strains. In accordance with the continuum mechanics assumption, the molecular structure of materials is neglected

More information

Notes on Cellwise Data Interpolation for Visualization Xavier Tricoche

Notes on Cellwise Data Interpolation for Visualization Xavier Tricoche Notes on Cellwise Data Interpolation for Visualization Xavier Tricoche urdue University While the data (computed or measured) used in visualization is only available in discrete form, it typically corresponds

More information

Numerical analysis of dissipation of pore water pressure using Natural Element Method

Numerical analysis of dissipation of pore water pressure using Natural Element Method Bulletin of Environment, Pharmacology and Life Sciences Bull. Env.Pharmacol. Life Sci., Vol 4 [Spl issue 1] 2015: 371-375 2014 Academy for Environment and Life Sciences, India Online ISSN 2277-1808 Journal

More information

Derivatives of maximum-entropy basis functions on the boundary: Theory and computations

Derivatives of maximum-entropy basis functions on the boundary: Theory and computations INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Int. J. Numer. Meth. Engng 23; : 46 [Version: 2//9 v2.] Derivatives of maximum-entropy basis functions on the boundary: Theory and computations

More information

A short review of continuum mechanics

A short review of continuum mechanics A short review of continuum mechanics Professor Anette M. Karlsson, Department of Mechanical ngineering, UD September, 006 This is a short and arbitrary review of continuum mechanics. Most of this material

More information

l(y j ) = 0 for all y j (1)

l(y j ) = 0 for all y j (1) Problem 1. The closed linear span of a subset {y j } of a normed vector space is defined as the intersection of all closed subspaces containing all y j and thus the smallest such subspace. 1 Show that

More information

Mixed Hybrid Finite Element Method: an introduction

Mixed Hybrid Finite Element Method: an introduction Mixed Hybrid Finite Element Method: an introduction First lecture Annamaria Mazzia Dipartimento di Metodi e Modelli Matematici per le Scienze Applicate Università di Padova mazzia@dmsa.unipd.it Scuola

More information

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs

Chapter Two: Numerical Methods for Elliptic PDEs. 1 Finite Difference Methods for Elliptic PDEs Chapter Two: Numerical Methods for Elliptic PDEs Finite Difference Methods for Elliptic PDEs.. Finite difference scheme. We consider a simple example u := subject to Dirichlet boundary conditions ( ) u

More information

Weighted Regularization of Maxwell Equations Computations in Curvilinear Polygons

Weighted Regularization of Maxwell Equations Computations in Curvilinear Polygons Weighted Regularization of Maxwell Equations Computations in Curvilinear Polygons Martin Costabel, Monique Dauge, Daniel Martin and Gregory Vial IRMAR, Université de Rennes, Campus de Beaulieu, Rennes,

More information

PEAT SEISMOLOGY Lecture 2: Continuum mechanics

PEAT SEISMOLOGY Lecture 2: Continuum mechanics PEAT8002 - SEISMOLOGY Lecture 2: Continuum mechanics Nick Rawlinson Research School of Earth Sciences Australian National University Strain Strain is the formal description of the change in shape of a

More information

Multivariable Calculus

Multivariable Calculus 2 Multivariable Calculus 2.1 Limits and Continuity Problem 2.1.1 (Fa94) Let the function f : R n R n satisfy the following two conditions: (i) f (K ) is compact whenever K is a compact subset of R n. (ii)

More information

Rearrangements and polar factorisation of countably degenerate functions G.R. Burton, School of Mathematical Sciences, University of Bath, Claverton D

Rearrangements and polar factorisation of countably degenerate functions G.R. Burton, School of Mathematical Sciences, University of Bath, Claverton D Rearrangements and polar factorisation of countably degenerate functions G.R. Burton, School of Mathematical Sciences, University of Bath, Claverton Down, Bath BA2 7AY, U.K. R.J. Douglas, Isaac Newton

More information

Least-squares collocation meshless method

Least-squares collocation meshless method INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Int. J. Numer. Meth. Engng 2001; 51:1089 1100 Least-squares collocation meshless method Xiong Zhang ;, Xiao-HuLiu, Kang-ZuSong and Ming-Wan Lu

More information

BACKGROUNDS. Two Models of Deformable Body. Distinct Element Method (DEM)

BACKGROUNDS. Two Models of Deformable Body. Distinct Element Method (DEM) BACKGROUNDS Two Models of Deformable Body continuum rigid-body spring deformation expressed in terms of field variables assembly of rigid-bodies connected by spring Distinct Element Method (DEM) simple

More information

2 Sequences, Continuity, and Limits

2 Sequences, Continuity, and Limits 2 Sequences, Continuity, and Limits In this chapter, we introduce the fundamental notions of continuity and limit of a real-valued function of two variables. As in ACICARA, the definitions as well as proofs

More information

Point interpolation method based on local residual formulation using radial basis functions

Point interpolation method based on local residual formulation using radial basis functions Structural Engineering and Mechanics, Vol. 14, No. 6 (2002) 713-732 713 Point interpolation method based on local residual formulation using radial basis functions G.R. Liu, L. Yan, J.G. Wang and Y.T.

More information

Lecture 9 Approximations of Laplace s Equation, Finite Element Method. Mathématiques appliquées (MATH0504-1) B. Dewals, C.

Lecture 9 Approximations of Laplace s Equation, Finite Element Method. Mathématiques appliquées (MATH0504-1) B. Dewals, C. Lecture 9 Approximations of Laplace s Equation, Finite Element Method Mathématiques appliquées (MATH54-1) B. Dewals, C. Geuzaine V1.2 23/11/218 1 Learning objectives of this lecture Apply the finite difference

More information

Analysis-3 lecture schemes

Analysis-3 lecture schemes Analysis-3 lecture schemes (with Homeworks) 1 Csörgő István November, 2015 1 A jegyzet az ELTE Informatikai Kar 2015. évi Jegyzetpályázatának támogatásával készült Contents 1. Lesson 1 4 1.1. The Space

More information

Index. C 2 ( ), 447 C k [a,b], 37 C0 ( ), 618 ( ), 447 CD 2 CN 2

Index. C 2 ( ), 447 C k [a,b], 37 C0 ( ), 618 ( ), 447 CD 2 CN 2 Index advection equation, 29 in three dimensions, 446 advection-diffusion equation, 31 aluminum, 200 angle between two vectors, 58 area integral, 439 automatic step control, 119 back substitution, 604

More information

Newtonian Mechanics. Chapter Classical space-time

Newtonian Mechanics. Chapter Classical space-time Chapter 1 Newtonian Mechanics In these notes classical mechanics will be viewed as a mathematical model for the description of physical systems consisting of a certain (generally finite) number of particles

More information

Iterative procedure for multidimesional Euler equations Abstracts A numerical iterative scheme is suggested to solve the Euler equations in two and th

Iterative procedure for multidimesional Euler equations Abstracts A numerical iterative scheme is suggested to solve the Euler equations in two and th Iterative procedure for multidimensional Euler equations W. Dreyer, M. Kunik, K. Sabelfeld, N. Simonov, and K. Wilmanski Weierstra Institute for Applied Analysis and Stochastics Mohrenstra e 39, 07 Berlin,

More information

Finite Element Method (FEM)

Finite Element Method (FEM) Finite Element Method (FEM) The finite element method (FEM) is the oldest numerical technique applied to engineering problems. FEM itself is not rigorous, but when combined with integral equation techniques

More information

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra. DS-GA 1002 Lecture notes 0 Fall 2016 Linear Algebra These notes provide a review of basic concepts in linear algebra. 1 Vector spaces You are no doubt familiar with vectors in R 2 or R 3, i.e. [ ] 1.1

More information

Lecture notes: Introduction to Partial Differential Equations

Lecture notes: Introduction to Partial Differential Equations Lecture notes: Introduction to Partial Differential Equations Sergei V. Shabanov Department of Mathematics, University of Florida, Gainesville, FL 32611 USA CHAPTER 1 Classification of Partial Differential

More information

4.1 Eigenvalues, Eigenvectors, and The Characteristic Polynomial

4.1 Eigenvalues, Eigenvectors, and The Characteristic Polynomial Linear Algebra (part 4): Eigenvalues, Diagonalization, and the Jordan Form (by Evan Dummit, 27, v ) Contents 4 Eigenvalues, Diagonalization, and the Jordan Canonical Form 4 Eigenvalues, Eigenvectors, and

More information

III. TRANSFORMATION RELATIONS

III. TRANSFORMATION RELATIONS III. TRANSFORMATION RELATIONS The transformation relations from cartesian coordinates to a general curvilinear system are developed here using certain concepts from differential geometry and tensor analysis,

More information

k th -order Voronoi Diagrams

k th -order Voronoi Diagrams k th -order Voronoi Diagrams References: D.-T. Lee, On k-nearest neighbor Voronoi Diagrams in the plane, IEEE Transactions on Computers, Vol. 31, No. 6, pp. 478 487, 1982. B. Chazelle and H. Edelsbrunner,

More information

Mathematical Methods for Physics and Engineering

Mathematical Methods for Physics and Engineering Mathematical Methods for Physics and Engineering Lecture notes for PDEs Sergei V. Shabanov Department of Mathematics, University of Florida, Gainesville, FL 32611 USA CHAPTER 1 The integration theory

More information

The Great Wall of David Shin

The Great Wall of David Shin The Great Wall of David Shin Tiankai Liu 115 June 015 On 9 May 010, David Shin posed the following puzzle in a Facebook note: Problem 1. You're blindfolded, disoriented, and standing one mile from the

More information

TEST CODE: MMA (Objective type) 2015 SYLLABUS

TEST CODE: MMA (Objective type) 2015 SYLLABUS TEST CODE: MMA (Objective type) 2015 SYLLABUS Analytical Reasoning Algebra Arithmetic, geometric and harmonic progression. Continued fractions. Elementary combinatorics: Permutations and combinations,

More information

Chapter 1: The Finite Element Method

Chapter 1: The Finite Element Method Chapter 1: The Finite Element Method Michael Hanke Read: Strang, p 428 436 A Model Problem Mathematical Models, Analysis and Simulation, Part Applications: u = fx), < x < 1 u) = u1) = D) axial deformation

More information

Spotlight on Laplace s Equation

Spotlight on Laplace s Equation 16 Spotlight on Laplace s Equation Reference: Sections 1.1,1.2, and 1.5. Laplace s equation is the undriven, linear, second-order PDE 2 u = (1) We defined diffusivity on page 587. where 2 is the Laplacian

More information

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9 MAT 570 REAL ANALYSIS LECTURE NOTES PROFESSOR: JOHN QUIGG SEMESTER: FALL 204 Contents. Sets 2 2. Functions 5 3. Countability 7 4. Axiom of choice 8 5. Equivalence relations 9 6. Real numbers 9 7. Extended

More information

. (a) Express [ ] as a non-trivial linear combination of u = [ ], v = [ ] and w =[ ], if possible. Otherwise, give your comments. (b) Express +8x+9x a

. (a) Express [ ] as a non-trivial linear combination of u = [ ], v = [ ] and w =[ ], if possible. Otherwise, give your comments. (b) Express +8x+9x a TE Linear Algebra and Numerical Methods Tutorial Set : Two Hours. (a) Show that the product AA T is a symmetric matrix. (b) Show that any square matrix A can be written as the sum of a symmetric matrix

More information

A Moving Least Squares weighting function for the Element-free Galerkin Method which almost fulfills essential boundary conditions

A Moving Least Squares weighting function for the Element-free Galerkin Method which almost fulfills essential boundary conditions Structural Engineering and Mechanics, Vol. 21, No. 3 (2005) 315-332 315 A Moving Least Squares weighting function for the Element-free Galerkin Method which almost fulfills essential boundary conditions

More information

Inverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros

Inverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros Inverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros Computational Design Forward design: direct manipulation of design parameters Level of abstraction Exploration

More information

Finite-dimensional spaces. C n is the space of n-tuples x = (x 1,..., x n ) of complex numbers. It is a Hilbert space with the inner product

Finite-dimensional spaces. C n is the space of n-tuples x = (x 1,..., x n ) of complex numbers. It is a Hilbert space with the inner product Chapter 4 Hilbert Spaces 4.1 Inner Product Spaces Inner Product Space. A complex vector space E is called an inner product space (or a pre-hilbert space, or a unitary space) if there is a mapping (, )

More information

Standard Finite Elements and Weighted Regularization

Standard Finite Elements and Weighted Regularization Standard Finite Elements and Weighted Regularization A Rehabilitation Martin COSTABEL & Monique DAUGE Institut de Recherche MAthématique de Rennes http://www.maths.univ-rennes1.fr/~dauge Slides of the

More information

IE 5531: Engineering Optimization I

IE 5531: Engineering Optimization I IE 5531: Engineering Optimization I Lecture 15: Nonlinear optimization Prof. John Gunnar Carlsson November 1, 2010 Prof. John Gunnar Carlsson IE 5531: Engineering Optimization I November 1, 2010 1 / 24

More information

Locking in the incompressible limit: pseudo-divergence-free element free Galerkin

Locking in the incompressible limit: pseudo-divergence-free element free Galerkin Locking in the incompressible limit: pseudodivergencefree element free Galerkin Yolanda Vidal Pierre Villon and Antonio Huerta Departament de Matemàtica Aplicada III, ES de Ingenieros de Caminos, Canales

More information

Applied Mathematics 505b January 22, Today Denitions, survey of applications. Denition A PDE is an equation of the form F x 1 ;x 2 ::::;x n ;~u

Applied Mathematics 505b January 22, Today Denitions, survey of applications. Denition A PDE is an equation of the form F x 1 ;x 2 ::::;x n ;~u Applied Mathematics 505b January 22, 1998 1 Applied Mathematics 505b Partial Dierential Equations January 22, 1998 Text: Sobolev, Partial Dierentail Equations of Mathematical Physics available at bookstore

More information

Generalized Finite Element Methods for Three Dimensional Structural Mechanics Problems. C. A. Duarte. I. Babuška and J. T. Oden

Generalized Finite Element Methods for Three Dimensional Structural Mechanics Problems. C. A. Duarte. I. Babuška and J. T. Oden Generalized Finite Element Methods for Three Dimensional Structural Mechanics Problems C. A. Duarte COMCO, Inc., 7800 Shoal Creek Blvd. Suite 290E Austin, Texas, 78757, USA I. Babuška and J. T. Oden TICAM,

More information

Lecture Introduction

Lecture Introduction Lecture 1 1.1 Introduction The theory of Partial Differential Equations (PDEs) is central to mathematics, both pure and applied. The main difference between the theory of PDEs and the theory of Ordinary

More information

MATH 590: Meshfree Methods

MATH 590: Meshfree Methods MATH 590: Meshfree Methods Chapter 34: Improving the Condition Number of the Interpolation Matrix Greg Fasshauer Department of Applied Mathematics Illinois Institute of Technology Fall 2010 fasshauer@iit.edu

More information

ABHELSINKI UNIVERSITY OF TECHNOLOGY

ABHELSINKI UNIVERSITY OF TECHNOLOGY ABHELSINKI UNIVERSITY OF TECHNOLOGY TECHNISCHE UNIVERSITÄT HELSINKI UNIVERSITE DE TECHNOLOGIE D HELSINKI A posteriori error analysis for the Morley plate element Jarkko Niiranen Department of Structural

More information

APPENDIX A. Background Mathematics. A.1 Linear Algebra. Vector algebra. Let x denote the n-dimensional column vector with components x 1 x 2.

APPENDIX A. Background Mathematics. A.1 Linear Algebra. Vector algebra. Let x denote the n-dimensional column vector with components x 1 x 2. APPENDIX A Background Mathematics A. Linear Algebra A.. Vector algebra Let x denote the n-dimensional column vector with components 0 x x 2 B C @. A x n Definition 6 (scalar product). The scalar product

More information

CALCULUS ON MANIFOLDS. 1. Riemannian manifolds Recall that for any smooth manifold M, dim M = n, the union T M =

CALCULUS ON MANIFOLDS. 1. Riemannian manifolds Recall that for any smooth manifold M, dim M = n, the union T M = CALCULUS ON MANIFOLDS 1. Riemannian manifolds Recall that for any smooth manifold M, dim M = n, the union T M = a M T am, called the tangent bundle, is itself a smooth manifold, dim T M = 2n. Example 1.

More information

Max-Planck-Institut fur Mathematik in den Naturwissenschaften Leipzig Uniformly distributed measures in Euclidean spaces by Bernd Kirchheim and David Preiss Preprint-Nr.: 37 1998 Uniformly Distributed

More information

Introduction to Aspects of Multiscale Modeling as Applied to Porous Media

Introduction to Aspects of Multiscale Modeling as Applied to Porous Media Introduction to Aspects of Multiscale Modeling as Applied to Porous Media Part III Todd Arbogast Department of Mathematics and Center for Subsurface Modeling, Institute for Computational Engineering and

More information

PROBLEMS. (b) (Polarization Identity) Show that in any inner product space

PROBLEMS. (b) (Polarization Identity) Show that in any inner product space 1 Professor Carl Cowen Math 54600 Fall 09 PROBLEMS 1. (Geometry in Inner Product Spaces) (a) (Parallelogram Law) Show that in any inner product space x + y 2 + x y 2 = 2( x 2 + y 2 ). (b) (Polarization

More information

Math 302 Outcome Statements Winter 2013

Math 302 Outcome Statements Winter 2013 Math 302 Outcome Statements Winter 2013 1 Rectangular Space Coordinates; Vectors in the Three-Dimensional Space (a) Cartesian coordinates of a point (b) sphere (c) symmetry about a point, a line, and a

More information

1 Directional Derivatives and Differentiability

1 Directional Derivatives and Differentiability Wednesday, January 18, 2012 1 Directional Derivatives and Differentiability Let E R N, let f : E R and let x 0 E. Given a direction v R N, let L be the line through x 0 in the direction v, that is, L :=

More information

INTRODUCTION TO FINITE ELEMENT METHODS ON ELLIPTIC EQUATIONS LONG CHEN

INTRODUCTION TO FINITE ELEMENT METHODS ON ELLIPTIC EQUATIONS LONG CHEN INTROUCTION TO FINITE ELEMENT METHOS ON ELLIPTIC EQUATIONS LONG CHEN CONTENTS 1. Poisson Equation 1 2. Outline of Topics 3 2.1. Finite ifference Method 3 2.2. Finite Element Method 3 2.3. Finite Volume

More information

2 Review: Modeling Molecules with Spherical Balls

2 Review: Modeling Molecules with Spherical Balls CS273: Algorithms for Structure Handout # 12 and Motion in Biology Stanford University Thursday, 6 May 2003 Lecture #12: 6 May 2004 Topics: Geometric Models of Molecules II Scribe: Itamar Rosenn 1 Introduction

More information

Basic Principles of Weak Galerkin Finite Element Methods for PDEs

Basic Principles of Weak Galerkin Finite Element Methods for PDEs Basic Principles of Weak Galerkin Finite Element Methods for PDEs Junping Wang Computational Mathematics Division of Mathematical Sciences National Science Foundation Arlington, VA 22230 Polytopal Element

More information

u xx + u yy = 0. (5.1)

u xx + u yy = 0. (5.1) Chapter 5 Laplace Equation The following equation is called Laplace equation in two independent variables x, y: The non-homogeneous problem u xx + u yy =. (5.1) u xx + u yy = F, (5.) where F is a function

More information

Topological properties

Topological properties CHAPTER 4 Topological properties 1. Connectedness Definitions and examples Basic properties Connected components Connected versus path connected, again 2. Compactness Definition and first examples Topological

More information

A mixed nite volume element method based on rectangular mesh for biharmonic equations

A mixed nite volume element method based on rectangular mesh for biharmonic equations Journal of Computational and Applied Mathematics 7 () 7 3 www.elsevier.com/locate/cam A mixed nite volume element method based on rectangular mesh for biharmonic equations Tongke Wang College of Mathematical

More information

Exercise Solutions to Functional Analysis

Exercise Solutions to Functional Analysis Exercise Solutions to Functional Analysis Note: References refer to M. Schechter, Principles of Functional Analysis Exersize that. Let φ,..., φ n be an orthonormal set in a Hilbert space H. Show n f n

More information

Second Order Elliptic PDE

Second Order Elliptic PDE Second Order Elliptic PDE T. Muthukumar tmk@iitk.ac.in December 16, 2014 Contents 1 A Quick Introduction to PDE 1 2 Classification of Second Order PDE 3 3 Linear Second Order Elliptic Operators 4 4 Periodic

More information

Notation. 0,1,2,, 1 with addition and multiplication modulo

Notation. 0,1,2,, 1 with addition and multiplication modulo Notation Q,, The set of all natural numbers 1,2,3, The set of all integers The set of all rational numbers The set of all real numbers The group of permutations of distinct symbols 0,1,2,,1 with addition

More information

Partial Differential Equations

Partial Differential Equations M3M3 Partial Differential Equations Solutions to problem sheet 3/4 1* (i) Show that the second order linear differential operators L and M, defined in some domain Ω R n, and given by Mφ = Lφ = j=1 j=1

More information

THIRD SEMESTER M. Sc. DEGREE (MATHEMATICS) EXAMINATION (CUSS PG 2010) MODEL QUESTION PAPER MT3C11: COMPLEX ANALYSIS

THIRD SEMESTER M. Sc. DEGREE (MATHEMATICS) EXAMINATION (CUSS PG 2010) MODEL QUESTION PAPER MT3C11: COMPLEX ANALYSIS THIRD SEMESTER M. Sc. DEGREE (MATHEMATICS) EXAMINATION (CUSS PG 2010) MODEL QUESTION PAPER MT3C11: COMPLEX ANALYSIS TIME:3 HOURS Maximum weightage:36 PART A (Short Answer Type Question 1-14) Answer All

More information

Appendix on complex numbers:

Appendix on complex numbers: Appendix A Appendix on complex numbers: A. complex numbers We begin with a review of several properties of complex numbers, their representation, and some of their basic properties. The use of complex

More information

Introduction to Real Analysis

Introduction to Real Analysis Introduction to Real Analysis Joshua Wilde, revised by Isabel Tecu, Takeshi Suzuki and María José Boccardi August 13, 2013 1 Sets Sets are the basic objects of mathematics. In fact, they are so basic that

More information

LECTURE 15 + C+F. = A 11 x 1x1 +2A 12 x 1x2 + A 22 x 2x2 + B 1 x 1 + B 2 x 2. xi y 2 = ~y 2 (x 1 ;x 2 ) x 2 = ~x 2 (y 1 ;y 2 1

LECTURE 15 + C+F. = A 11 x 1x1 +2A 12 x 1x2 + A 22 x 2x2 + B 1 x 1 + B 2 x 2. xi y 2 = ~y 2 (x 1 ;x 2 ) x 2 = ~x 2 (y 1 ;y 2  1 LECTURE 5 Characteristics and the Classication of Second Order Linear PDEs Let us now consider the case of a general second order linear PDE in two variables; (5.) where (5.) 0 P i;j A ij xix j + P i,

More information

On an Approximation Result for Piecewise Polynomial Functions. O. Karakashian

On an Approximation Result for Piecewise Polynomial Functions. O. Karakashian BULLETIN OF THE GREE MATHEMATICAL SOCIETY Volume 57, 010 (1 7) On an Approximation Result for Piecewise Polynomial Functions O. arakashian Abstract We provide a new approach for proving approximation results

More information

Interpolation Functions for General Element Formulation

Interpolation Functions for General Element Formulation CHPTER 6 Interpolation Functions 6.1 INTRODUCTION The structural elements introduced in the previous chapters were formulated on the basis of known principles from elementary strength of materials theory.

More information

Solving the 3D Laplace Equation by Meshless Collocation via Harmonic Kernels

Solving the 3D Laplace Equation by Meshless Collocation via Harmonic Kernels Solving the 3D Laplace Equation by Meshless Collocation via Harmonic Kernels Y.C. Hon and R. Schaback April 9, Abstract This paper solves the Laplace equation u = on domains Ω R 3 by meshless collocation

More information

The partition of unity quadrature in meshless methods

The partition of unity quadrature in meshless methods INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Int. J. Numer. Meth. Engng 2002; 54:987 1006 (DOI: 10.1002/nme.455) The partition of unity quadrature in meshless methods A. Carpinteri, G. Ferro

More information

PARAMETER IDENTIFICATION IN THE FREQUENCY DOMAIN. H.T. Banks and Yun Wang. Center for Research in Scientic Computation

PARAMETER IDENTIFICATION IN THE FREQUENCY DOMAIN. H.T. Banks and Yun Wang. Center for Research in Scientic Computation PARAMETER IDENTIFICATION IN THE FREQUENCY DOMAIN H.T. Banks and Yun Wang Center for Research in Scientic Computation North Carolina State University Raleigh, NC 7695-805 Revised: March 1993 Abstract In

More information