Spline Element Method for Partial Differential Equations

Similar documents
On convergence rate of the augmented Lagrangian algorithm for nonsymmetric saddle point problems

Maximum Norm Estimate for Bivariate Spline Solutions to Second Order Elliptic Partial Differential Equations in Non-divergence Form

Mixed Finite Element Methods. Douglas N. Arnold, University of Minnesota The 41st Woudschoten Conference 5 October 2016

AMS subject classifications. Primary, 65N15, 65N30, 76D07; Secondary, 35B45, 35J50

WELL POSEDNESS OF PROBLEMS I

Unified A Posteriori Error Control for all Nonstandard Finite Elements 1

LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES. Sergey Korotov,

Numerical Simulations on Two Nonlinear Biharmonic Evolution Equations

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

Mixed Finite Elements Method

A BIVARIATE SPLINE METHOD FOR SECOND ORDER ELLIPTIC EQUATIONS IN NON-DIVERGENCE FORM

A very short introduction to the Finite Element Method

Multigrid Methods for Saddle Point Problems

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

Weak Galerkin Finite Element Scheme and Its Applications

Basic Principles of Weak Galerkin Finite Element Methods for PDEs

Theory of PDE Homework 2

Five Recent Trends in Computational PDEs

A primer on Numerical methods for elasticity

Adaptive approximation of eigenproblems: multiple eigenvalues and clusters

LEAST-SQUARES FINITE ELEMENT MODELS

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

A P4 BUBBLE ENRICHED P3 DIVERGENCE-FREE FINITE ELEMENT ON TRIANGULAR GRIDS

Lecture 18 Finite Element Methods (FEM): Functional Spaces and Splines. Songting Luo. Department of Mathematics Iowa State University

arxiv: v1 [math.na] 29 Feb 2016

A Framework for Analyzing and Constructing Hierarchical-Type A Posteriori Error Estimators

A Finite Element Method for the Surface Stokes Problem

An introduction to the mathematical theory of finite elements

Numerical methods for PDEs FEM convergence, error estimates, piecewise polynomials

Finite Elements. Colin Cotter. February 22, Colin Cotter FEM

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

Space-time sparse discretization of linear parabolic equations

Efficient Augmented Lagrangian-type Preconditioning for the Oseen Problem using Grad-Div Stabilization

A Posteriori Error Estimation Techniques for Finite Element Methods. Zhiqiang Cai Purdue University

Space-time Finite Element Methods for Parabolic Evolution Problems

Adaptive C1 Macroelements for Fourth Order and Divergence-Free Problems

Simple Examples on Rectangular Domains

Discontinuous Galerkin Methods

Numerical Analysis and Methods for PDE I

Discontinuous Galerkin Method for interface problem of coupling different order elliptic equations

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

A DELTA-REGULARIZATION FINITE ELEMENT METHOD FOR A DOUBLE CURL PROBLEM WITH DIVERGENCE-FREE CONSTRAINT

Basic Concepts of Adaptive Finite Element Methods for Elliptic Boundary Value Problems

Lecture Note III: Least-Squares Method

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

Approximation in Banach Spaces by Galerkin Methods

Scientific Computing I

Yongdeok Kim and Seki Kim

Trivariate C r Polynomial Macro-Elements

A Generalization for Stable Mixed Finite Elements

[2] (a) Develop and describe the piecewise linear Galerkin finite element approximation of,

Coupling Non-Linear Stokes and Darcy Flow using Mortar Finite Elements

It is known that Morley element is not C 0 element and it is divergent for Poisson equation (see [6]). When Morley element is applied to solve problem

1 Discretizing BVP with Finite Element Methods.

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

b i (x) u + c(x)u = f in Ω,

A Mixed Nonconforming Finite Element for Linear Elasticity

arxiv: v1 [math.na] 19 Nov 2018

A posteriori error estimates in FEEC for the de Rham complex

Chapter 5 A priori error estimates for nonconforming finite element approximations 5.1 Strang s first lemma

Generalized Newtonian Fluid Flow through a Porous Medium

Recovery-Based a Posteriori Error Estimators for Interface Problems: Mixed and Nonconforming Elements

Approximation of fluid-structure interaction problems with Lagrange multiplier

A NEW FAMILY OF STABLE MIXED FINITE ELEMENTS FOR THE 3D STOKES EQUATIONS

Chapter 1 Foundations of Elliptic Boundary Value Problems 1.1 Euler equations of variational problems

Past, present and space-time

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

The Discontinuous Galerkin Finite Element Method

Discontinuous Petrov-Galerkin Methods

Lehrstuhl Informatik V. Lehrstuhl Informatik V. 1. solve weak form of PDE to reduce regularity properties. Lehrstuhl Informatik V

Analysis and Computation of Navier-Stokes equation in bounded domains

A Locking-Free MHM Method for Elasticity

The Mortar Boundary Element Method

Math 660-Lecture 15: Finite element spaces (I)

Axioms of Adaptivity (AoA) in Lecture 2 (sufficient for optimal convergence rates)

Cubic spline collocation for a class of weakly singular Fredholm integral equations and corresponding eigenvalue problem

Adaptive Finite Element Methods Lecture Notes Winter Term 2017/18. R. Verfürth. Fakultät für Mathematik, Ruhr-Universität Bochum

A Domain Decomposition Method for Quasilinear Elliptic PDEs Using Mortar Finite Elements

Finite Element Exterior Calculus. Douglas N. Arnold, University of Minnesota The 41st Woudschoten Conference 5 7 October 2016

PhD dissertation defense

An introduction to Birkhoff normal form

Analysis of Hybrid Discontinuous Galerkin Methods for Incompressible Flow Problems

SPLINE COLLOCATION METHOD FOR SINGULAR PERTURBATION PROBLEM. Mirjana Stojanović University of Novi Sad, Yugoslavia

Regularity Theory a Fourth Order PDE with Delta Right Hand Side

Global Carleman inequalities and theoretical and numerical control results for systems governed by PDEs

Stochastic multiscale modeling of subsurface and surface flows. Part III: Multiscale mortar finite elements for coupled Stokes-Darcy flows

Une méthode de pénalisation par face pour l approximation des équations de Navier-Stokes à nombre de Reynolds élevé

On angle conditions in the finite element method. Institute of Mathematics, Academy of Sciences Prague, Czech Republic

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

Chapter 2. General concepts. 2.1 The Navier-Stokes equations

Introduction. J.M. Burgers Center Graduate Course CFD I January Least-Squares Spectral Element Methods

1 The Stokes System. ρ + (ρv) = ρ g(x), and the conservation of momentum has the form. ρ v (λ 1 + µ 1 ) ( v) µ 1 v + p = ρ f(x) in Ω.

Convergence and optimality of an adaptive FEM for controlling L 2 errors

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

Fast Iterative Solution of Saddle Point Problems

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

On Two Nonlinear Biharmonic Evolution Equations: Existence, Uniqueness and Stability

PDEs, part 1: Introduction and elliptic PDEs

Numerical Solutions to Partial Differential Equations

Second Order Elliptic PDE

Transcription:

for Partial Differential Equations Department of Mathematical Sciences Northern Illinois University 2009 Multivariate Splines Summer School, Summer 2009

Outline 1 Why multivariate splines for PDEs? Motivation Features of the method Approximation properties 2 Uniform refinement of a tetrahedron Numerical methods for saddle point problems 3 4 Robustness of the method for singular perturbation problems Fourth order singular problem Darcy-Stokes equation 5 Navier-Stokes equations

Motivation Features of the method Approximation properties 1 Why multivariate splines for PDEs? Motivation Features of the method Approximation properties 2 Uniform refinement of a tetrahedron Numerical methods for saddle point problems 3 4 Robustness of the method for singular perturbation problems Fourth order singular problem Darcy-Stokes equation 5 Navier-Stokes equations

Motivation Features of the method Approximation properties Finite element implementation with Lagrange multipliers The finite element method is the most widely used method for solving numerically partial differential equations A collection of methods falls under the designation f.e.m. Model problem { u = f in Ω u = g on Ω where Ω will denote the boundary of the bounded domain Ω and denotes the Laplace operator, = n i=1 2. xi 2 Green s identity Ω ( div u)v dx = Ω u u v dx Ω ν v.

Motivation Features of the method Approximation properties Find u in H0 1 (Ω) such that u v = Ω Ω fv, v H 1 0 (Ω), Biharmonic equation Ω 2 u = f in Ω u = g on Ω u n = h in Ω, u v dx = Ω f v, v H0 2 (Ω), (1) Abstract variational problem Find u V such that Lax Milgram lemma a(u, v) = l, v for all v V

Motivation Features of the method Approximation properties Discrete approximations Find u V h such that a(u, v) = l, v for all v V h Cea s lemma u u h V C min v Vh u v V for a constant C independent of h. Requirements for conforming approximations Let k 1 and suppose Ω is bounded. Then a piecewise infinitely differentiable function v : Ω R belongs to H k (Ω) if and only if v C k 1 (Ω). Even in two dimensions, conforming finite element spaces can be very complicated and there are no satisfactory answer in three dimesnions. Nonconforming approximations are not very popular.

Motivation Features of the method Approximation properties Discrete approximations Find u V h such that a(u, v) = l, v for all v V h Cea s lemma u u h V C min v Vh u v V for a constant C independent of h. Requirements for conforming approximations Let k 1 and suppose Ω is bounded. Then a piecewise infinitely differentiable function v : Ω R belongs to H k (Ω) if and only if v C k 1 (Ω). Even in two dimensions, conforming finite element spaces can be very complicated and there are no satisfactory answer in three dimesnions. Nonconforming approximations are not very popular.

Motivation Features of the method Approximation properties Discrete approximations Find u V h such that a(u, v) = l, v for all v V h Cea s lemma u u h V C min v Vh u v V for a constant C independent of h. Requirements for conforming approximations Let k 1 and suppose Ω is bounded. Then a piecewise infinitely differentiable function v : Ω R belongs to H k (Ω) if and only if v C k 1 (Ω). Even in two dimensions, conforming finite element spaces can be very complicated and there are no satisfactory answer in three dimesnions. Nonconforming approximations are not very popular.

Motivation Features of the method Approximation properties Stokes equations Find (u, p) H 1 (Ω) n L 2 0 (Ω) such that ν u + p = f in Ω div u = 0 in Ω u = g on Ω Linear elasticity equations Find (σ, u) in H(div, Ω, S) L 2 (Ω, R n ) such that { Aσ = ɛ(u) div σ = f u = g on the boundary and Aσ = 1 2µ σ λ 4µ(µ+λ) tr σ δ, Equilibrium conditions are very difficult to enforce in the finite element method G. Awanou, Spline element method for elasticity, Coming soon

Motivation Features of the method Approximation properties Stokes equations Find (u, p) H 1 (Ω) n L 2 0 (Ω) such that ν u + p = f in Ω div u = 0 in Ω u = g on Ω Linear elasticity equations Find (σ, u) in H(div, Ω, S) L 2 (Ω, R n ) such that { Aσ = ɛ(u) div σ = f u = g on the boundary and Aσ = 1 2µ σ λ 4µ(µ+λ) tr σ δ, Equilibrium conditions are very difficult to enforce in the finite element method G. Awanou, Spline element method for elasticity, Coming soon

Motivation Features of the method Approximation properties 1 Why multivariate splines for PDEs? Motivation Features of the method Approximation properties 2 Uniform refinement of a tetrahedron Numerical methods for saddle point problems 3 4 Robustness of the method for singular perturbation problems Fourth order singular problem Darcy-Stokes equation 5 Navier-Stokes equations

Motivation Features of the method Approximation properties V h = {c R N, Rc = 0}, W h = {c R N, Rc = G} The condition a(u, v) = l, v for all v V h becomes K (c)d = L T d d V h, that is for all d with Rd = 0 K (c, c) + λ T R = L T. [ K T R T R 0 ] [ c λ ] = [ L G ]

Motivation Features of the method Approximation properties V h = {c R N, Rc = 0}, W h = {c R N, Rc = G} The condition a(u, v) = l, v for all v V h becomes K (c)d = L T d d V h, that is for all d with Rd = 0 K (c, c) + λ T R = L T. [ K T R T R 0 ] [ c λ ] = [ L G ]

Advantages of the method Motivation Features of the method Approximation properties Can be applied to a wide range of PDEs in science and engineering in both two and three dimensions. Constraints and Smoothness are enforced exactly and there is no need to implement basis functions with the required properties. Particularly suitable for higher order PDEs. No inf-sup condition One gets in a single implementation approximations of variable order. The mass and stiffness matrices are assembled easily and this can be done in parallel. Easy implementation of p-adaptive approximation and simplicity of a posteriori error estimate

Possible Disadvantages Motivation Features of the method Approximation properties Large size matrices for 3D problems and high order approximations» K T R T R 0» c λ» L = G K T R T R µi c (l+1) λ (l+1)» = L G µλ (l) Computing c (1) from λ (0), one solves (K T + 1 µ RT R)c (l+1) = K T c (l) + 1 µ RT G, l = 1, 2,... c c (l+1) Cµ c c (l)

Motivation Features of the method Approximation properties 1 Why multivariate splines for PDEs? Motivation Features of the method Approximation properties 2 Uniform refinement of a tetrahedron Numerical methods for saddle point problems 3 4 Robustness of the method for singular perturbation problems Fourth order singular problem Darcy-Stokes equation 5 Navier-Stokes equations

Motivation Features of the method Approximation properties Recall Cea s lemma u u h V C min v Vh u v V Assume V h is a spline space S r d (T h) Bivariate splines For d 3r + 2 and 0 m d and for 0 k m. f Qf p,k Ch m+1 k f p,m+1 The constant C depends on the smallest angle in Trivariate splines For 0 k d, f Wp d+1 (Ω) f Qf p,k Ch d+1 k f p,d+1 The constant C depends on the shape parameter σ K = h K /ρ K

Motivation Features of the method Approximation properties Recall Cea s lemma u u h V C min v Vh u v V Assume V h is a spline space S r d (T h) Bivariate splines For d 3r + 2 and 0 m d and for 0 k m. f Qf p,k Ch m+1 k f p,m+1 The constant C depends on the smallest angle in Trivariate splines For 0 k d, f Wp d+1 (Ω) f Qf p,k Ch d+1 k f p,d+1 The constant C depends on the shape parameter σ K = h K /ρ K

Uniform refinement of a tetrahedron Numerical methods for saddle point problems 1 Why multivariate splines for PDEs? Motivation Features of the method Approximation properties 2 Uniform refinement of a tetrahedron Numerical methods for saddle point problems 3 4 Robustness of the method for singular perturbation problems Fourth order singular problem Darcy-Stokes equation 5 Navier-Stokes equations

Uniform refinement of a tetrahedron Numerical methods for saddle point problems Non degenerate tetrahedron σ T = h T ρ T < Quasi-uniform tetrahedral partition σ T = h T ρ T Care must be taken for uniform refinement σ <, T T h Example of uniform refinement Tetrahedra Sigma Types 1 4.1815 1 8 6.8102 2 64 10.1948 4 512 16.6254 10 4096 26.8399 24 Tetrahedra Sigma Types 1 4.1815 1 8 4.1815 1 64 4.1815 1 512 4.1815 1 4096 4.1815 1

Uniform refinement of a tetrahedron Numerical methods for saddle point problems 1 Why multivariate splines for PDEs? Motivation Features of the method Approximation properties 2 Uniform refinement of a tetrahedron Numerical methods for saddle point problems 3 4 Robustness of the method for singular perturbation problems Fourth order singular problem Darcy-Stokes equation 5 Navier-Stokes equations

Uniform refinement of a tetrahedron Numerical methods for saddle point problems ( A L T L 0 ) ( c λ λ (l+1) ) = [ F G Assume the system above has a unique solution c. ( ) [ ] [ ] A L T c (l+1) F = L ɛi G ɛλ (l), (2) where λ (0) is a suitable initial guess e.g. λ (0) = 0, Assume that A s = 1 2 (A + AT ) the symmetric part of A is positive definite with respect to L, i.e., x T A s x 0 and x T A s x = 0 with Lx = 0 implies x = 0. Then, the sequence (c (l+1) ) defined by the iterative method converges to the solution c for any ɛ > 0. Furthermore, c c (l+1) Cɛ c c (l) for some constant C independent of ɛ and l. ],

Uniform refinement of a tetrahedron Numerical methods for saddle point problems Ac (l+1) + L T λ (l+1) = F and (1) Lc (l+1) ɛλ (l+1) = G ɛλ (l) (2). Multiplying (2) on the left by L T and substituing L T λ (l+1) into (1) and rewriting (2), we get (A + 1 ɛ LT L)c (l+1) = L T λ (l) + F + 1 ɛ LT G (3) λ (l+1) + 1 ɛ Lc(l+1) = λ (l) + 1 ɛ G. A + 1 ɛ LT L is invertible (A + 1 ɛ LT L)x = 0 x = 0.

Uniform refinement of a tetrahedron Numerical methods for saddle point problems 0 = x T (A + 1 ɛ LT L)x = x T (A s + 1 ɛ LT L)x = x T A s x + 1 ɛ (Lx)T (Lx) It follows that x T A s x = 0 and (Lx) T (Lx) = 0. so x = 0. c (l+1) converges to c Put u (l+1) = c (l+1) c and p (l+1) = λ (l+1) λ { (A + 1 ɛ LT L)u (l+1) + L T p (l) = 0 p (l+1) = p (l) + 1 ɛ Lu(l+1). p (l) 2 p (l+1) 2 = 2 ɛ (A su (l+1), u (l+1) ) + 1 ɛ 2 Lu(l+1) 2. { p (l) } is seen to be decreasing, bounded below by 0 so cvges Use positive definiteness of A s + 1 ɛ LT L to conclude

Uniform refinement of a tetrahedron Numerical methods for saddle point problems We prove that c c (l+1) Cɛ c c (l) { (A + 1 ɛ LT L)u (l+1) + L T p (l) = 0 p (l+1) = p (l) + 1 ɛ Lu(l+1), Au (l+1) + L T p (l+1) = 0 We write u (l+1) = û (l+1) + u (l+1) with û (l+1) Ker(L) and u (l+1) Im(L T ). Note that L : Im(L T ) Im(L) has a bounded inverse, so there exists k 0 > 0 such that from which it follows that u (l+1) 1 k 0 Lu (l+1), u (l+1) 2ɛ k 0 p (l)

Uniform refinement of a tetrahedron Numerical methods for saddle point problems To get a bound on û (l+1), we notice that A is invertible on Ker(L) since A + 1 ɛ LT L is invertible. This gives for some α 0 > 0, û (l+1) 1 α 0 sup v 0 Ker(L) (v 0, Aû (l+1) ) v 0 = sup v 0 Ker(L) v T 0 Au(l+1) v 0 A u (l+1). Putting together, we obtain u (l+1) Cɛ p (l), for some constant C > 0 To finish, we need a bound on p (l) in terms of u (l). It can be shown that one can choose λ 0 such that p (l) Im(L) and since L T : Im(L) Im(L T ) has a bounded inverse, p (l) 1 k 0 L T p (l). This completes the proof since L T p (l) = Au (l).

Trivariate splines Let d 1 and r 0 S r d (Ω) = {p Cr (Ω), p t P d, t T }. Bijkl d d! (v) = i!j!k!l! bi 1 bj 2 bk 3 bl 4, i + j + k + l = d. The set B d = {B d ijkl (x, y, z), i + j + k + l = d} is a basis for P d. s T = i+j+k+l=d c T ijkl Bd ijkl,

Interpolation On the tetrahedron T = v 1, v 2, v 3, v 4 at ξ ijkl = iv 1+jv 2 +kv 3 +lv 4 d On the edge v 1, v 2 at ξ ij = iv 1+jv 2 d c ij Bd ij (v), Bd ij = d! i!j! bi 1 bj 2. p = p = i+j=d i+j+k=d i+j+k+l=d c ijk B d ijk, q = i+j=d c ijkl B d ijkl, q = i+j+k=d c ij0 B d ij0 c ijk0 B d ijk0 Rc = c b

Derivatives D i c, i = 1, 2 encode respectively the B-net of s x i. Integration Ω pq = c T Id Smoothness conditions This shows that there s a (l, N) matrix H such that s is in C r (Ω) if and only if Hc = 0.

Poisson equation Tetrahedra d=1 d=2 d=3 d=4 6 6.4017e+00 1.3922e+00 2.3880e-01 3.2070e-02 6*8=48 2.7623e+00 2.9100e-01 2.5136e-02 1.7554e-03 48*8=384 9.5226e-01 4.9066e-02 1.5654e-03 5.0882e-05 Tetrahedra d=5 d=6 6 4.0221e-03 3.9298e-04 6*8=48 7.9726e-05 4.6256e-06 u = exp(x + y + z)

Biharmonic equation Tetrahedra 6 48 d=2 1.5571e-01 5.9921e-02 d=3 6.4337e-02 9.1870e-03 d=4 1.0803e-02 5.9974e-03 d=5 1.2830e-02 Out of memory u = exp( x 2 y 2 z 2 )

Stokes equations u 1 = exp(x + 2y + 3z), u 2 = 2 exp(x + 2y + 3z), u 3 = exp(x + 2y + 3z), p = x(1 x)z(1 z) Table 1 Approximation Errors from Trivariate Spline Spaces on I 1 degrees u 1 u 2 u 3 p 3 3.3633 10 5.9431 10 4.0397 10 1.3466 10 3 4 1.7010 10 4.4374 10 3.5368 10 3.8562 10 2 5 2.3804 7.3711 5.9629 9.8470 10 1 6 3.9620 10 1 1.2238 1.0311 2.7404 10 1 7 6.7456 10 2 1.9789 10 1 1.6260 10 1 6.8411 Rate 1.56 10 7 d 9.8294 3.22 10 7 d 9.6203 2.32 10 7 d 9.5463 8.50 10 6 d 7.1353 Table 2 Approximation Errors from Trivariate Spline Spaces on I 2 degrees u 1 u 2 u 3 p 3 1.5083 10 1.8709 10 1.5222 10 4.4382 10 2 4 9.4142 10 1 2.2094 1.8373 3.5278 10 1 5 9.1619 10 2 2.2322 10 1 2.0176 10 1 5.8199 6 8.5128 10 3 2.3520 10 2 1.9276 10 2 7.1884 10 1 Rate 9.31 10 6 d 11.5631 1.24 10 7 d 11.1692 1.09 10 7 d 11.1901 1.05 10 7 d 9.1064

Fourth order singular problem Darcy-Stokes equation 1 Why multivariate splines for PDEs? Motivation Features of the method Approximation properties 2 Uniform refinement of a tetrahedron Numerical methods for saddle point problems 3 4 Robustness of the method for singular perturbation problems Fourth order singular problem Darcy-Stokes equation 5 Navier-Stokes equations

Biharmonic Poisson Fourth order singular problem Darcy-Stokes equation ɛ 2 2 u u = f in Ω u = 0, u = 0 in Ω n V = W = H0 2 (Ω), ɛ2 u v + u v = Ω V h = {u Sd 1, u = 0 and u/ n = 0 on Ω} {c R N, Hc = 0, Rc = 0, Nc = 0} Ω Ω fv.

Fourth order singular problem Darcy-Stokes equation ɛ 2 B + K H T R T N T H 0 0 0 R 0 0 0 N 0 0 0 u 2 = ɛ 2 T T h T c λ 1 λ 2 λ 3 = D 2 u : D 2 v dx + T T h u I h u h u I h T MF 0 0 0 Du : Dv dx

Fourth order singular problem Darcy-Stokes equation Theorem For d 3r + 2 and 0 m d and for 0 k m. For u H d+1 (Ω), for d 5, f Qf p,k C m+1 k f p,m+1 inf v S 1 d u v 2 ɛ ɛ 2 h 2(d 1) u 2 d+1 + h2d u 2 d+1 = h 2(d 1) (h 2 + ɛ 2 )) u 2 d+1

Using cubic polynomials Fourth order singular problem Darcy-Stokes equation ɛ/h 2 3 2 4 2 5 2 6 2 0 2.1265 10 1 1.0271 10 1 1.9464 10 2 3.3889 10 3 2 2 1.8980 10 1 9.4724 10 2 4.5625 10 2 8.5138 10 3 2 4 9.6005 10 2 4.5406 10 2 2.2429 10 2 1.0786 10 2 2 6 4.0374 10 2 1.4142 10 2 6.3389 10 3 3.0774 10 3 2 8 3.2036 10 2 7.5016 10 3 2.2452 10 3 8.6681 10 4 2 10 3.1423 10 2 6.8540 10 3 1.6684 10 3 4.4247 10 4 Poisson (S) 2.3071 10 2 5.2191 10 3 1.2678 10 3 3.1412 10 4 Poisson 1.9685 10 3 2.6203 10 4 3.3516 10 5 4.2260 10 6 Biharmonic 2.1450 10 1 1.0367 10 1 1.965410 2 4.3614 10 3 u(x, y) = (sin(πx) sin(πy)) 2

Using polynomials of degree 4 Fourth order singular problem Darcy-Stokes equation ɛ/h 2 3 2 4 2 5 2 6 2 0 2.4378 10 2 5.8674 10 3 1.0959 10 3 2.7988 10 4 2 2 2.1598 10 2 5.1899 10 3 1.2694 10 3 2.3759 10 4 2 4 1.0534 10 2 2.4702 10 3 6.0576 10 4 9.4533 10 5 2 6 4.0397 10 3 7.6437 10 4 1.7134 10 4 4.1365 10 5 2 8 2.9540 10 3 3.9977 10 4 6.1923 10 5 1.1852 10 5 2 10 2.8664 10 3 3.6170 10 4 4.6177 10 5 6.2184 10 6 Poisson (S) 1.9956 10 3 2.571210 4 3.2459 10 5 4.5161 10 6 Poisson 2.4134 10 4 1.5286 10 5 9.5869 10 7 6.2866 10 10 Biharmonic 2.4605 10 2 5.9116 10 3 1.2668 10 3 3.0533 10 4 *

Fourth order singular problem Darcy-Stokes equation 1 Why multivariate splines for PDEs? Motivation Features of the method Approximation properties 2 Uniform refinement of a tetrahedron Numerical methods for saddle point problems 3 4 Robustness of the method for singular perturbation problems Fourth order singular problem Darcy-Stokes equation 5 Navier-Stokes equations

Fourth order singular problem Darcy-Stokes equation u ɛ 2 u p = f in Ω div u = g in Ω u = 0 on Ω. W = {u H0 1(Ω)2, div u = g} V = {u H0 1(Ω)2, div u = 0} Find u W, ɛ 2 u u + u v = f v, v V. Ω Ω Ω W h = {c R N, Hc = 0, Rc = 0, Dc = G}

Fourth order singular problem Darcy-Stokes equation ɛ 2 K + M H T R T D T H 0 0 0 R 0 0 0 D 0 0 0 c λ 1 λ 2 λ 3 = MF 0 0 G v 2 ɛ = v 2 + ɛ 2 v 2 Ṽ = {v L 2 (Ω) 2, div v = 0, v n = 0 on Ω}.

Divergence-free vector fields Fourth order singular problem Darcy-Stokes equation V d = {f (H d (Ω)) 2, f = curl φ, φ H d+1 (Ω)} and V d = {s (S 0 d (Ω))2, s = curl S, S S 1 d+1 (Ω)} inf s V d f s 2 h d f d and inf f s 2 h d 1 f d, s V d inf s V d u s ɛ (ɛh d 1 + h d ) u d, d 4. s=0 on Ω

Using cubic polynomials Fourth order singular problem Darcy-Stokes equation ɛ/h 2 2 2 3 2 4 2 5 2 0 1.0061 10 1 2.3718 10 2 5.8212 10 3 1.4467 10 3 2 2 8.9696 10 2 2.1014 10 2 5.1490 10 3 1.2791 10 3 2 4 4.6793 10 2 1.0240 10 2 2.4505 10 3 6.0662 10 4 2 6 2.3921 10 2 3.8922 10 3 7.5706 10 4 1.8105 10 4 2 8 2.0934 10 2 2.8315 10 3 3.9537 10 4 1.3380 10 4 0.00 2.0708 10 2 2.7403 10 3 3.5598 10 4 5.8378 10 5 * Darcy 4.3368 10 3 8.6596 10 4 1.7278 10 5 * 1.9652 10 2 + u = curl` sin(πx) 2 sin(πy) 2, and p = sin(πx)

Fourth order singular problem Darcy-Stokes equation Pressure P 3 /P 4 ɛ/h 2 2 2 3 2 4 2 0 7.9689 3.1380 8.9906 10 1 2 2 5.0369 10 1 1.9471 10 1 5.6019 10 2 2 4 3.3121 10 2 1.1486 10 2 3.4025 10 3 2 6 2.9191 10 3 6.8701 10 4 1.9454 10 4 2 8 1.5185 10 3 9.0396 10 5 1.1731 10 5 0.00 1.4690 10 3 6.9076 10 5 2.7063 10 6 Darcy 1.4690 10 3 6.9076 10 5 2.7063 10 6

Using polynomials of degree 4 Fourth order singular problem Darcy-Stokes equation ɛ/h 2 2 2 3 2 4 2 5 2 0 1.7486 10 2 1.0465 10 3 6.0180 10 5 4.0017 10 6 2 2 1.5541 10 2 9.2597 10 4 5.3232 10 5 1.7016 10 5 + 2 4 7.8996 10 3 4.4325 10 4 2.5327 10 5 1.5584 10 4 + 2 6 3.6643 10 3 1.4529 10 4 * 2.0257 10 5 1.2314 10 4 + 2 8 3.0271 10 3 8.5252 10 5 8.3301 10 6 * 1.0183 10 2 + 0.00 2.9751 10 3 7.8673 10 5 1.7288 10 3 + 1.7788 10 2 + Darcy 6.4139 10 4 2.1203 10 5 1.2037 10 4 + 1.5822 10 2 +

Fourth order singular problem Darcy-Stokes equation Pressure P 4 /P 5 ɛ/h 2 2 2 3 2 0 7.5061 9.0088 10 1 2 2 4.7198 10 1 5.6434 10 2 2 4 2.9984 10 2 3.5811 10 3 2 6 2.5980 10 3 2.2229 10 4 2 8 1.1138 10 3 1.7635 10 5 0.00 1.0343 10 3 9.3820 10 8 Darcy 1.0343 10 3 9.3820 10 8

Navier-Stokes equations 1 Why multivariate splines for PDEs? Motivation Features of the method Approximation properties 2 Uniform refinement of a tetrahedron Numerical methods for saddle point problems 3 4 Robustness of the method for singular perturbation problems Fourth order singular problem Darcy-Stokes equation 5 Navier-Stokes equations

Navier-Stokes equations { ν u + 3 j=1 u j u x j + p = f in Ω, div u = 0 in Ω. V 0 = {v H 1 0 (Ω)3, div v = 0} L 2 0 (Ω) = {u L2 (Ω), u = 0} Ω and H 1 2 ( Ω) = {τ(u), u H 1 (Ω)},

Navier-Stokes equations Weak formulation : Find u H 1 (Ω) 3 such that ν Ω u v + 3 j=1 Ω u u j v = f v v V 0 x j Ω div u = 0 u = g in Ω on Ω νk c + B(c)c + L T λ = MF Lc = G

Lid driven Cavity Flow Navier-Stokes equations FIG.: 3D fluid profile in the x y plane

Navier-Stokes equations FIG.: 3D fluid profile in the y z plane

Navier-Stokes equations FIG.: 3D fluid profile in the x z plane

References Navier-Stokes equations G. Awanou, Energy Methods in 3D Spline Approximations of Navier-Stokes Equations, Ph.d. dissertation, 2003, University of Georgia. G. Awanou, M. J. Lai and P. Wenston, The multivariate spline method for numerical solutions of partial differential equations and scattered data fitting, Wavelets and Splines : Athens 2005, pp. 24 74. G. Awanou and M. J. Lai, Trivariate spline approximations of 3D Navier-Stokes equations, Math. Comp. 74 (2005), pp. 585 601. G. Awanou, Robustness of a spline element method with constraints, Journal of Scientific Computing, 36, 3, (2009) pp. 421 432.