A GLOBAL COLLOCATION METHOD FOR TWO-DIMENSIONAL RECTANGULAR DOMAINS

Similar documents
University of Hertfordshire Department of Mathematics. Study on the Dual Reciprocity Boundary Element Method

Numerical Solutions of Laplacian Problems over L-Shaped Domains and Calculations of the Generalized Stress Intensity Factors

An Accurate Fourier-Spectral Solver for Variable Coefficient Elliptic Equations

PART IV Spectral Methods

Chapter 5 HIGH ACCURACY CUBIC SPLINE APPROXIMATION FOR TWO DIMENSIONAL QUASI-LINEAR ELLIPTIC BOUNDARY VALUE PROBLEMS

Construction of `Wachspress type' rational basis functions over rectangles

Nodal bases for the serendipity family of finite elements

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

A Simple Compact Fourth-Order Poisson Solver on Polar Geometry

A MODIFIED DECOUPLED SCALED BOUNDARY-FINITE ELEMENT METHOD FOR MODELING 2D IN-PLANE-MOTION TRANSIENT ELASTODYNAMIC PROBLEMS IN SEMI-INFINITE MEDIA

Numerical Analysis of Differential Equations Numerical Solution of Elliptic Boundary Value

Introduction. Finite and Spectral Element Methods Using MATLAB. Second Edition. C. Pozrikidis. University of Massachusetts Amherst, USA

Remarks on the analysis of finite element methods on a Shishkin mesh: are Scott-Zhang interpolants applicable?

Fast Direct Solver for Poisson Equation in a 2D Elliptical Domain

Function Approximation

AMS 529: Finite Element Methods: Fundamentals, Applications, and New Trends

Generalised Summation-by-Parts Operators and Variable Coefficients

A High-Order Galerkin Solver for the Poisson Problem on the Surface of the Cubed Sphere

The Finite Element Method

Ultraconvergence of ZZ Patch Recovery at Mesh Symmetry Points

Partial Differential Equations and the Finite Element Method

Local discontinuous Galerkin methods for elliptic problems

JEPPIAAR ENGINEERING COLLEGE

NUMERICAL SOLUTIONS OF SYSTEM OF SECOND ORDER BOUNDARY VALUE PROBLEMS USING GALERKIN METHOD

Math 302 Outcome Statements Winter 2013

Free Vibration Analysis of Kirchoff Plates with Damaged Boundaries by the Chebyshev Collocation Method. Eric A. Butcher and Ma en Sari

Improved Lebesgue constants on the triangle

Chapter 10 INTEGRATION METHODS Introduction Unit Coordinate Integration

Vibration of Thin Beams by PIM and RPIM methods. *B. Kanber¹, and O. M. Tufik 1

Department of Structural, Faculty of Civil Engineering, Architecture and Urban Design, State University of Campinas, Brazil

Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions

CS 450 Numerical Analysis. Chapter 8: Numerical Integration and Differentiation

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

A Reverse Technique for Lumping High Dimensional Model Representation Method

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

MA8502 Numerical solution of partial differential equations. The Poisson problem: Mixed Dirichlet/Neumann boundary conditions along curved boundaries

A THEORETICAL INTRODUCTION TO NUMERICAL ANALYSIS

Numerical solution of nonlinear sine-gordon equation with local RBF-based finite difference collocation method

Fast Numerical Methods for Stochastic Computations

Discrete Projection Methods for Integral Equations

REFERENCES. 1. Strang, G., Linear Algebra and its Applications, 2nd ed., Academic Press Inc., New York, 1980.

Efficient hp-finite elements

Simple Examples on Rectangular Domains

A FAST SOLVER FOR ELLIPTIC EQUATIONS WITH HARMONIC COEFFICIENT APPROXIMATIONS

PREPRINT 2010:23. A nonconforming rotated Q 1 approximation on tetrahedra PETER HANSBO

An Introduction to Numerical Methods for Differential Equations. Janet Peterson

CAM Ph.D. Qualifying Exam in Numerical Analysis CONTENTS

HIGH-ORDER ACCURATE METHODS BASED ON DIFFERENCE POTENTIALS FOR 2D PARABOLIC INTERFACE MODELS

Introduction to Finite Element Method

A comparison of interpolation grids over the triangle or the tetrahedron

Chapter 2 Finite Element Formulations

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

A Mixed Nonconforming Finite Element for Linear Elasticity

Numerical Solutions to Partial Differential Equations

Compact Local Stencils Employed With Integrated RBFs For Fourth-Order Differential Problems

MATH 590: Meshfree Methods

A new class of highly accurate differentiation schemes based on the prolate spheroidal wave functions

Directional Field. Xiao-Ming Fu

Nonlinear, Transient Conduction Heat Transfer Using A Discontinuous Galerkin Hierarchical Finite Element Method

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

Outline. 1 Boundary Value Problems. 2 Numerical Methods for BVPs. Boundary Value Problems Numerical Methods for BVPs

Applied Mathematics and Computation 169 (2005)

Nodal O(h 4 )-superconvergence of piecewise trilinear FE approximations

Preface. 2 Linear Equations and Eigenvalue Problem 22

Pseudospectral and High-Order Time-Domain Forward Solvers

PDEs, part 1: Introduction and elliptic PDEs

CONSIDER a simply connected magnetic body of permeability

Scientific Computing I

Spectral methods for fuzzy structural dynamics: modal vs direct approach

Basic Principles of Weak Galerkin Finite Element Methods for PDEs

A Differential Quadrature Algorithm for the Numerical Solution of the Second-Order One Dimensional Hyperbolic Telegraph Equation

Numerical Solution of Two-Dimensional Volterra Integral Equations by Spectral Galerkin Method

1e N

BHAR AT HID AS AN ENGIN E ERI N G C O L L E G E NATTR A MPA LL I

Fluctuationlessness Theorem and its Application to Boundary Value Problems of ODEs

WRT in 2D: Poisson Example

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

Spectral Elements. Introduction recalling the elastic wave equation

Fast and accurate methods for the discretization of singular integral operators given on surfaces

Partial Differential Equations

Numerical Analysis Preliminary Exam 10.00am 1.00pm, January 19, 2018

The Method of Fundamental Solutions with Eigenfunction Expansion Method for Nonhomogeneous Diffusion Equation

Barycentric rational interpolation with no poles and high rates of approximation

Tong Sun Department of Mathematics and Statistics Bowling Green State University, Bowling Green, OH

which are not all zero. The proof in the case where some vector other than combination of the other vectors in S is similar.

CRITERIA FOR SELECTION OF FEM MODELS.

FINITE VOLUME METHOD: BASIC PRINCIPLES AND EXAMPLES

Classification of partial differential equations and their solution characteristics

HIGHER ORDER FINITE-ELEMENT MODELLING FOR CURVED INTERFACE PROBLEMS BASED ON STRAIGHT- EDGED N-SIMPLEXES AND POLYNOMIAL ALGEBRA

The Spectral-Element Method: Introduction

Weighted Residual Methods

Implementation of the dg method

Finite-Elements Method 2

Numerical solution of Maxwell equations using local weak form meshless techniques

Studies on Barlow points, Gauss points and Superconvergent points in 1D with Lagrangian and Hermitian finite element basis

Cubic B-spline Collocation Method for Fourth Order Boundary Value Problems. 1 Introduction

A very short introduction to the Finite Element Method

Introduction to Partial Differential Equations

SOLVING HYPERBOLIC PARTIAL DIFFERENTIAL EQUATIONS IN SPHERICAL GEOMETRY WITH RADIAL BASIS FUNCTIONS

Numerical Methods for Engineers and Scientists

Transcription:

JOURNAL OF MECHANICS OF MATERIALS AND STRUCTURES Vol., No., A GLOBAL COLLOCATION METHOD FOR TWO-DIMENSIONAL RECTANGULAR DOMAINS CHRISTOPHER G. PROVATIDIS This paper proposes the use of a global collocation procedure in conjunction with a previously developed functional set suitable for the numerical solution of Poisson s equation in rectangular domains. We propose to expand the unknown variable in a bivariate series of monomials x i y j that exist in Pascal s triangle. We also propose the use of the bivariate Gordon Coons interpolation, apart from previous intuitive choices of the aforementioned monomials. The theory is sustained by two numerical examples of Dirichlet boundary conditions, in which we find that the approximate solution monotonically converges towards the exact solution. 1. Introduction The use of collocation methods for the solution of partial differential equations (PDE) has become a subject of intensive interest in the past [Lanczos 1938; Ronto 1971; Russell and Shampine 1972; Finlayson 1972; De Boor and Swartz 1973; Diaz 1977; Houstis 1978; Botha and Pinder 1983]. While most research has focused on the local interpolation of a variable, not many works have appeared concerning the global collocation in two-dimensional problems [Frind and Pinder 1979; Hayes 1980; Van Blerk and Botha 1993]. In contrast, global approximations have been successfully applied in conjunction with the standard Galerkin Ritz procedure either using the Gordon Coons bivariate interpolation [Cavendish et al. 1976] or higher order p-methods [Szabó and Babuška 1991]. Moreover, closely related to the abovementioned p-methods [Szabó and Babuška 1991], an alternative Gordon Coons method has been proposed for the static and dynamic analysis of structures [Provatidis 2006a; 2006b; 2006c; 2006d]. In these works, the standard Galerkin Ritz procedure was applied, thus leading to stiffness and mass matrices in the form of integrals over the entire domain. This method has been called the Coons patch macroelement (CPM) approach [Provatidis 2006a; 2006b; 2006c; 2006d]. Although CPM works perfectly well, and can deal with even -shaped domains [Provatidis 2006a; 2006d], one could say that it has the disadvantage of fully populated matrices particularly when Lagrange polynomials (with no compact support) are used. This paper contributes to overcoming the abovementioned shortcoming and modifies the previous CPM methodology first by preserving the global functional space, and second by moving from the Galerkin Ritz to a collocation procedure in which no integral is needed. Quite recently, as a pilot study, this idea has been successfully applied to one-dimensional eigenvalue problems [Provatidis 2007]. It should be noted that the proposed collocation method could be formulated in terms of the global cardinal shape functions of the CPM approach, which are applicable even to curvilinear domains [Provatidis 2006a; 2006b; 2006d]. However, the aforementioned shape functions are derived through a numerical Keywords: global collocation, Coons interpolation, Poisson s equation. 101

102 CHRISTOPHER G. PROVATIDIS procedure in which the original information is lost. It is therefore preferable to work instead in conjunction with the basis functions. It has recently been shown that when the Gordon Coons interpolation is applied to the reference ξη-square (0 ξ, η 1), it leads to the functional space, ξ i η j, which consists of the well known monomials of Pascal s triangle [Provatidis 2006a; 2006b; 2006d]. Obviously, in the case of a rectangular domain, these monomials correspond to the usual x i y j monomials that appear in the classical Taylor s series expansion. It is important to mention here that while an intuitively selected part (that is, relevant indices i, j) of a Taylor s series expansion may lead to a noninvertible equation matrix [Zienkiewicz 1977, p.151], the Gordon Coons interpolation [Gordon 1971] always ensures a smooth approximation because it is based on the solid foundations of Computational Geometry [Farin 1990]. It is remarkable that the ideas just described can be extended to three-dimensional domains, that is, to the reference ξ ηζ -cube [Provatidis 2006c]. In brief, this paper utilizes the advantage of the abovementioned complete functional set, and applies a global collocation that achieves solutions to boundary value problems in rectangular domains. In this work, the performance of the proposed method is shown in two examples under the Dirichlet boundary conditions. 2. The proposed global functional set Let us consider a rectangular domain = (ABC D) = [0, a] [0, b] in 2. The axis origin is chosen to be the corner A, and the Cartesian axes x and y lie on the sides AB and AD, respectively. The sides (AB, C D) and (BC, D A) are divided into p and q segments, respectively, thus leading to (p + 1) nodes along AB or C D, as well as (q + 1) nodes along BC or D A. As a result, the univariate function u(x, 0) along the side AB can be interpolated through a polynomial of p-th degree in x (thus including the set {1, x, x 2,..., x p }), while the function u(0, y) along the side DA can be interpolated through a polynomial of q-th degree in y (thus including the set {1, y, y 2,..., y q }). 2.1. Boundary functions. Given the univariate polynomial degrees p and q, one of the most apparent extensions in the two-dimensional approximation is perhaps the use of Coons interpolation [Farin 1990], which assumes a linear blending of the aforementioned univariate polynomials. If u C 2,2 ( st ) where st = [0, 1] [0, 1] is the standard reference square, then in terms of normalized coordinates, ξ and η (0 ξ, η 1), Coons interpolation can be written as: where ũ(ξ, η) = (1 ξ)u(0, η) + ξu(1, η) + (1 η)u(ξ, 0) + ηu(ξ, 1) ũ(ξ, η), (1) ũ(ξ, η) = (1 ξ)(1 η)u(0, 0) + ξ(1 η)u(1, 0) + (1 ξ)ηu(0, 1) + ξηu(1, 1). For the rectangular domain, it holds that x = aξ and y = bη, and hereafter we replace the normalized coordinates by the Cartesian ones. Therefore, the polynomial set {1, x, x 2,..., x p } along AB(η = 0, y = 0) is projected by the blending function (1 y/b) towards the y-axis, thus including the monomials involved in the product {1, x, x 2,..., x p }(1 y/b). In an analogous way, the interpolation along D A (ξ = 0, x = 0) leads to the terms involved in the product {1, y, y 2,..., y q }(1 x/a). In summary, for the case of nodal points arranged along the boundary of the rectangular domain ABC D, the variable u(x, y) is expanded in a series (Equation (3)) comprising the aforementioned 2(p + q) monomials that compose a set, here

A GLOBAL COLLOCATION METHOD FOR RECTANGULAR DOMAINS 103 denoted as S 0, which constitutes the legs of Pascal s triangle with a surplus ( thickness ) of two layers of terms. The particular case of this scheme for p = q can be found in standard textbooks such as [Zienkiewicz 1977, p.160]. The above justified choice constitutes a subset of the space S p ( (q) st ) of polynomials on the unit reference square, (q) st, which was introduced by Szabó and Babuška in their pioneering works concerning higher-order p-methods [Szabó and Babuška 1991]. The space S p ( (q) st ) is spanned by the set of monomials x i y j, i, j = 0, 1,..., p, i + j = 0, 1,..., p, supplemented by the following monomials: (a) in the case p = 1, the monomial xy; (b) in the case p 2, the monomials x p y and xy p [Szabó and Babuška 1991, p.97]. In the particular case that p = q, it is trivial to verify that the proposed set of equations (Equation (1)) does not coincide with that proposed by Szabó and Babuška [1991]. For example, in the case of p = 4, the proposed Coons-based functional set misses the term x 2 y 2 (it belongs to the third layer parallel to the legs of Pascal s triangle), which can, however, easily be obtained in the sequence by considering one internal node (see Section 2.2). 2.2. Internal functions. In order to get full polynomials, it is necessary to use internal nodes where the PDE will be collocated. One extreme case is to use (p 1) (q 1) internal nodes, a choice that corresponds to the well known Lagrange type finite element. The corresponding space is denoted by S p,q ( (q) st ) [Szabó and Babuška 1991, p.97] and it is spanned by the set of all monomials x i y j, i = 0, 1, 2,..., p, j = 0, 1, 2,..., q. Alternatively, the author has recently presented a general systematic and automatic procedure to deal with any number of internal nodes, preferably distributed at equidistant locations, and the number of these nodes may be smaller or even larger than those in the Lagrange type element that occupies the entire domain [Provatidis 2006a]. In more detail, the Gordon Coons transfinite interpolation is applied so that the boundary (and interboundary) data are blended through higher order functions, thus leading to monomials outside the legs of Pascal s triangle with a surplus of two. For reasons of simplicity, in this paper we proceed in a slightly different but equivalent way. Apart from the monomials mentioned in Section 2.1, we consider up to nine additional monomials as follows. The first subset, S 1 = {x 2 y 2 } is related to a central node (x = a/2, y = b/2); the second set, S 2 = S 1 {x 3 y 2, x 2 y 3, x 3 y 3 } to a tensor product of 2 2 (four) points, while the third set, S 3 = S 1 S 2 {x 4 y 2, x 2 y 4, x 4 y 3, x 3 y 4, x 4 y 4 }, is related to a tensor product of 3 3 (nine) points in the interior. Finally, as an extreme case, for a certain boundary discretization through p segments per side, the abovementioned space of Lagrange-type

104 CHRISTOPHER G. PROVATIDIS finite elements, S p,q ( (q) st ), is also considered as a candidate approximation (in the proposed collocation method) of which the performance will be validated. 3. The proposed global collocation procedure 3.1. General. In any collocation method, for a given PDE: D(u) f (x, y) = 0, in = [0, a] [0, b], (2) we generally seek an approximate solution to Equation (2) which is a linear combination of the global basis functions {φ i (x, y)}, i = 1, 2,..., n: ũ(x, y) = n α j φ j (x, y). (3) j=1 For the sake of simplicity, in this work we deal with the Dirichlet conditions that hold along the entire boundary. For a given number of uniform boundary subdivisions, that is, p and q towards the x and y axes respectively, the boundary includes n b = 2(p + q) nodes. In order to achieve a complete numerical solution we also use n I internal nodes [Provatidis 2006a; 2006b]. Then, we solve for both the n b unknown fluxes ( u/ n) along and for the unknown variable u at the n I internal nodes, a total of n = n b + n I unknowns. Therefore, we need to form n linearly independent equations, one for each node of the boundary and the interior. Afterwards, the n coefficients α j, j = 1, 2,..., n, which appear in Equation (3), are determined. Without loss of generality, the proposed methodology below refers to Poisson s equation, (D(u) f = 2 u f = 0). 3.2. Matrix formulation. Because the basis functions do not fulfill any special condition, regardless of whether the Dirichlet boundary conditions are or are not homogeneous, Equation (3) is written for all boundary nodes: ū = C 0 α, (4) where ū is a vector of n b elements, including the nodal values of the prescribed variable u along, C 0 is a n b n matrix with elements [C 0 ] i j = φ j (x i, y i ), i = 1,..., n b, j = 1,..., n, and α is the vector of the n unknown coefficients appearing in Equation (3). By taking the Laplacian of both parts in Equation (3), one arrives at the following approximation: 2 ũ(x, y) = n α j 2 φ j (x, y). j=1 The collocation method enforces the residual r(x, y) = 2 ũ(x, y) f (x, y), (5) to become zero at specific points (x i, y i ). In the proposed method, it is suggested that these points be chosen so as to coincide with the abovementioned n I internal nodes. Therefore, by applying Equations

A GLOBAL COLLOCATION METHOD FOR RECTANGULAR DOMAINS 105 (5) and (6) at the internal nodes, one obtains: r = C 2 α f = 0, (6) where C 2 is an n I n matrix with elements [C 2 ] i j = 2 φ j (x i, y i ), i = 1,..., n I, j = 1,..., n, r is the vanishing vector of residuals, and f is a vector of n I elements that consists of the values of the functions f (x, y) at the collocation points (x i, y i ) in the interior. Obviously, Equations (4) and (6) constitute a linear system of n equations with n unknowns, [ ] {ū } C0 α =, f which can be easily solved in α. C 2 3.3. Numerical implementation. A FORTRAN-77 code was developed on a usual PC Pentium IV. A subroutine was written for the automatic determination of the abovementioned 2( p + q) monomials involved in the boundary discretization, Equation (1). Then, two choices are available as follows. The first concerns the use of Lagrange-type interpolation ((p 1) (q 1) terms: x i y j ; i = 0, 1,..., p, j = 0, 1,..., q), and the second, the sequence of previously defined S 1, S 2 and S 3 sets (see Section 2.2). As we are concerned with second order problems, (Poisson s equation) we have limited this subroutine only to the second derivatives in x and y. 4. Numerical results The theory is elucidated by two examples taken from literature [Elansari et al. 2001], in which the exact solution is not of polynomial form. The quality of the numerical solution is evaluated in terms of an L 2 -norm, which is defined as follows: (ũ u exact ) 2 d L 2 = u 2 exactd 100%. Both examples are defined on the square domain =[0, 2] 2 in 2, and refer to the Poisson s equation: Example 1. In this case, the exact solution is 2 u = f (x, y). f (x, y) = 2 sin(x) sin(y). u(x, y) = sin(x) sin(y). (7) The Dirichlet boundary condition is calculated using Equation (7) and prescribed on the entire boundary. In the beginning, the solution is approximated by applying Coons interpolation in conjunction with only boundary data (Equation (1)). Then, one (S 1 -space), four (S 2 -space) and nine (S 3 -space) internal nodes were introduced. For the case of four internal nodes, two options were tested: the first using equidistant positions and the second using the locations occupied in the usual Gaussian quadrature (the

106 CHRISTOPHER G. PROVATIDIS latter was initially suggested in one-dimensional problems [De Boor and Swartz 1973]). For the case of nine internal nodes, only equidistant locations were tested. In addition, for each boundary discretization (p), the corresponding (p 1) 2 internal nodes, which also exist in a Lagrange-type finite element (that occupies the entire domain), are tested. The results of this example are shown in Table 1 and suggest the following: The bivariate Coons interpolation (Equation (1)) is incapable of approximating the solution and converges to an error norm L 2 about 13.2%. The introduction of only one internal node at the center of the domain induces severe improvement in the solution (L 2 reduces to about 2.2%). The introduction of four internal nodes causes a further reduction of L 2 to about 0.6%. In contrast to prior observations [Carey and Finlayson 1975; Carey and Oden 1983; Elansari et al. 2001], when the internal points are distributed in equal distances, the solution becomes slightly better than that using locations of Gaussian quadrature. The introduction of nine equidistantly distributed internal points causes a further improvement (0.04%). The locations of uniformly distributed points according to the Lagrange-type finite element lead to the best approximate solution tested. In the abovementioned case of using the set of monomials found in the Lagrange-type finite element, it was not possible to use more than nine segments per side (p = q= 9), due to truncation errors involved. When p > 7, the L 2 -norm does not further decrease. This finding is consistent with the practice of Szabó and Babuška [1991, p.355], who reduce the use of Legendre polynomials up to the seventh degree. Example 2. Now, the exact solution is f (x, y) = 2e x+y. u(x, y) = e x+y + e y sin x. (8) The Dirichlet boundary condition is calculated using Equation (8) and prescribed on the entire boundary. In an analogous way with Example 1, the results are shown in Table 2 and indicate a very similar quality. All remarks in the bullets of Example 1 are also valid here. 5. Discussion and conclusions The global collocation method has been previously applied mainly to one-dimensional problems in conjunction with trigonometrical, Chebyshev, Legendre, and similar polynomials used in spectral methods. In the last cases, a complete space of monomials is hidden. For example, it was recently shown that either of Lagrange, Chebyshev, or Berstein polynomials led to the same results with those obtained through the Taylor s series expansion [Provatidis 2007]. Moreover, the finite element method has intuitively used monomials related to truncated Taylor s series expansion and Pascal s triangle. Therefore, it is an

p A GLOBAL COLLOCATION METHOD FOR RECTANGULAR DOMAINS 107 L 2 -norm (in %) Number of monomials related to internal nodes (n I ) 0 1 4 9 Lagrange-type Equation (1) (S 1 ) (S 2 ) (S 3 ) S p,q ( (q) st ) Equidistantly At Gauss points 1 57.29 98.22 683.29 123.29 61.77 2 13.32 5.49 3.21 3.42 23.36 5.49 3 13.09 3.56 1.58 3.08 0.54 1.58 4 13.18 2.18 0.63 1.28 0.10 0.10 5 13.19 2.19 0.62 1.29 0.06 2.86E-02 6 13.18 2.17 0.63 1.24 0.04 1.31E-03 7 13.18 2.17 0.63 1.24 0.04 2.94E-04 8 13.18 2.17 0.63 1.24 0.04 5.06E-04 9 13.18 2.17 0.63 1.24 0.04 1.44E-02 Table 1. Example 1: accuracy of the proposed method for several boundary dicretizations (p = q) and several monomials. p L 2 -norm (in %) Number of monomials related to internal nodes (n I ) 0 1 4 9 Lagrange-type Equation (1) (S 1 ) (S 2 ) (S 3 ) S p,q ( (q) st ) Equidistantly At Gauss points 1 49.58 12.27 208.18 63.08 67.70 2 6.95 5.39 2.91 2.93 9.41 5.39 3 5.45 1.39 1.11 1.91 3.19E-01 1.11 4 5.58 1.25 0.34 0.69 1.05E-01 1.05E-01 5 5.58 1.27 0.33 0.69 3.43E-02 1.51E-02 6 5.58 1.26 0.34 0.64 2.83E-02 1.17E-03 7 5.58 1.26 0.34 0.64 2.92E-02 1.92E-04 8 5.58 1.26 0.34 0.64 2.93E-02 2.60E-04 9 5.58 1.26 0.34 0.64 2.93E-02 9.11E-03 Table 2. Example 2: accuracy of the proposed method for several boundary dicretizations (p = q) and monomials.

108 CHRISTOPHER G. PROVATIDIS old idea used to approximate the solution within a domain through monomials. However, difficulties in inverting the matrix of coefficients C 0 (see Equation (4)) have been extensively discussed in the 1960s. Zienkiewicz [1977, p.151] writes that occasionally an inverse of C 0 may not exist and always considerable algebraic difficulty is experienced in obtaining an inverse in general terms suitable for all element geometries. Unlike the previous work mentioned above, we show here that instead of an intuitive choice of monomials, the well known bivariate Gordon Coons transfinite interpolation can be used. Since this method reflects the extension of linear interpolation from a one- to a two-dimensional field, and it is based on the solid background of Computational Geometry, in the case of a smooth patch such as a rectangle, the invertability of C 0 is always anticipated. We have shown here that a complete solution requires the use of internal nodes that should be generally located at equidistant locations like an imaginary uniform mesh. For a certain number of boundary discretizations, when progressively increasing the number of internal nodes up to p = 7 subdivisions, the solution monotonically improves. For p > 7, probably due to truncation errors, the solution becomes ill-conditioned and gives rise to a slightly increasing error norm (see, for example, the bottom of Table 1 and Table 2). As mentioned in Section 1, the proposed collocation method can be applied also to nonrectangular domains. However, ongoing research shows that the method should be reformulated by replacing monomials with the global cardinal shape functions of which closed form expressions have been previously reported [Provatidis 2006a; 2006b; 2006c; 2006d]. In case of a boundary under partially Dirichlet and partially Neumann conditions, the procedure is straightforward, and analogous one-dimensional applications can be found in [Provatidis 2007] (both ends fixed, one fixed the other free). Finally, it is well known that one weakness of a global interpolation method is its inability to handle problems having discontinuous boundary conditions. Indeed, the proposed method is no exception. In conclusion, the proposed method is a global collocation technique in which no domain or boundary integrals need to be computed and no least-squares procedure is required (at least for the Dirichlet conditions tested). Obviously, the extension of the proposed approach to other types of partial differential operators and/or three-dimensional problems is straightforward. References [Botha and Pinder 1983] J. F. Botha and G. F. Pinder, Fundamental concepts in the numerical solution of differential equations, Wiley, New York, 1983. [Carey and Finlayson 1975] G. F. Carey and B. A. Finlayson, Orthogonal collocation on finite elements, Chem. Eng. Sci. 30 (1975), 587 596. [Carey and Oden 1983] G. F. Carey and J. T. Oden, Finite elements: a second course, vol. II, Prentice-Hall, Englewoods Cliffs, New Jersey, 1983. [Cavendish et al. 1976] J. C. Cavendish, W. J. Gordon, and C. A. Hall, Ritz-Galerkin approximations in blending function spaces, Numer. Math. 26 (1976), 155 178. [De Boor and Swartz 1973] C. De Boor and B. Swartz, Collocation at Gaussian points, SIAM J. Numer. Anal. 10 (1973), 582 606. [Diaz 1977] J. Diaz, A collocation-galerkin method for the two-point boundary-value problem using continuous piecewise polynomial spaces, SIAM J. Numer. Anal. 14:5 (1977), 844 858.

A GLOBAL COLLOCATION METHOD FOR RECTANGULAR DOMAINS 109 [Elansari et al. 2001] M. Elansari, D. Quazar, and A. H.-D. Cheng, Boundary solution of Poisson s equation using radial basis function collocated on Gaussian quadrature nodes, Commun. Numer. Methods Eng. 17 (2001), 455 464. [Farin 1990] G. Farin, Curves and surfaces for computer aided geometric design: a practical guide, Academic Press, Boston, 1990. [Finlayson 1972] B. A. Finlayson, The method of weighted residuals and variational principles, Academic Press, New York, 1972. [Frind and Pinder 1979] E. O. Frind and G. F. Pinder, A collocation finite element method for potential problems in irregular domains, Int. J. Numer. Methods Eng. 14 (1979), 681 701. [Gordon 1971] W. J. Gordon, Blending functions methods of bivariate multivariate interpolation and approximation, SIAM J. Numer. Anal. 8 (1971), 158 177. [Hayes 1980] L. J. Hayes, An alternative-direction collocation method for finite element approximations on rectangles, Comput. Math. Appl. 6 (1980), 45 50. [Houstis 1978] E. Houstis, A collocation method for systems of nonlinear ordinary differential equations, J. Math. Anal. Appl. 62 (1978), 24 37. [Lanczos 1938] C. Lanczos, Trigonometric interpolation of empirical and analytical functions, J. Math. Phys. 17 (1938), 123 199. [Provatidis 2006a] C. G. Provatidis, Coons patch macroelements in two-dimensional parabolic problems, Appl. Math. Model. 30:4 (2006), 319 351. [Provatidis 2006b] C. G. Provatidis, Free vibration analysis of two-dimensional structures using Coons patch macroelements, Finite Elem. Anal. Des. 42:6 (2006), 518 531. [Provatidis 2006c] C. G. Provatidis, Three-dimensional Coons macroelements: application to eigenvalue and scalar wave propagation problems, Int. J. Numer. Methods Eng. 65:1 (2006), 111 134. [Provatidis 2006d] C. G. Provatidis, Transient elastodynamic analysis of two-dimensional structures using Coons patch macroelements, Int. J. Solids Struct. 43:22 23 (2006), 6688 6706. [Provatidis 2007] C. G. Provatidis, Free vibration analysis of elastic rods using global collocation, Archive of Applied Mechanics (2007). [Ronto 1971] N. I. Ronto, Application of the method of collocation to solve boundary value problems, Ukrainskii Matematicheskii Zhurnal 23:3 (1971), 415 421. [Russell and Shampine 1972] R. D. Russell and L. F. Shampine, A collocation method for boundary value problems, Numer. Math. 19 (1972), 1 28. [Szabó and Babuška 1991] B. Szabó and I. Babuška, Finite element analysis, John Wiley & Sons, Inc., New York, 1991. [Van Blerk and Botha 1993] J. J. Van Blerk and J. F. Botha, Numerical solution of partial differential equations on curved domains by collocation, Numer. Meth. Part. D. E. 9 (1993), 357 371. [Zienkiewicz 1977] O. C. Zienkiewicz, The finite element method, third ed., McGraw-Hill, London, 1977. Received March 18, 2007. Revised August 2, 2007. CHRISTOPHER G. PROVATIDIS: cprovat@central.ntua.gr NATIONAL TECHNICAL UNIVERSITY OF ATHENS, SCHOOL OF MECHANICAL ENGINEERING, 9 IROON POLYTECHNEIOU AVENUE, GR-15773 ATHENS, GREECE http://users.ntua.gr/cprovat