A finite element level set method for anisotropic mean curvature flow with space dependent weight

Similar documents
Error estimates for a semi-implicit fully discrete finite element scheme for the mean curvature flow of graphs

Modelling of interfaces and free boundaries

APPROXIMATION OF CRYSTALLINE DENDRITE GROWTH IN TWO SPACE DIMENSIONS. Introduction

Hamburger Beiträge zur Angewandten Mathematik

Error analysis of a finite element method for the Willmore flow of graphs

Priority Program 1253

Foliations of hyperbolic space by constant mean curvature surfaces sharing ideal boundary

Surface finite elements for parabolic equations

CURVATURE ESTIMATES FOR WEINGARTEN HYPERSURFACES IN RIEMANNIAN MANIFOLDS

The main motivation of this paper comes from the following, rather surprising, result of Ecker and Huisken [13]: for any initial data u 0 W 1,

The maximum principle for degenerate parabolic PDEs with singularities

An h-narrow band finite-element method for elliptic equations on implicit surfaces

Existence of viscosity solutions for a nonlocal equation modelling polymer

A sharp diffuse interface tracking method for approximating evolving interfaces

Hexagonal Surfaces of Kapouleas

c 2005 Society for Industrial and Applied Mathematics

THE CRYSTALLINE ALGORITHM FOR COMPUTING MOTION BY CURVATURE

Convergence of a finite element approximation to a state constrained elliptic control problem

1 Introduction. J.-L. GUERMOND and L. QUARTAPELLE 1 On incremental projection methods

Universität Regensburg Mathematik

Riemannian Drums, Anisotropic Curve Evolution and Segmentation

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

An interpolation operator for H 1 functions on general quadrilateral and hexahedral meshes with hanging nodes

Minkowski geometry, curve shortening and flow by weighted mean curvature. Michael E. Gage University of Rochester.

LEVEL SET BASED MULTISPECTRAL SEGMENTATION WITH CORNERS

PREPRINT 2010:25. Fictitious domain finite element methods using cut elements: II. A stabilized Nitsche method ERIK BURMAN PETER HANSBO

A level set approach to the crystalline mean curvature

COMMENT ON : HYPERCONTRACTIVITY OF HAMILTON-JACOBI EQUATIONS, BY S. BOBKOV, I. GENTIL AND M. LEDOUX

Motivation Power curvature flow Large exponent limit Analogues & applications. Qing Liu. Fukuoka University. Joint work with Prof.

A level set formulation for Willmore flow

Robust error estimates for regularization and discretization of bang-bang control problems

SHARP BOUNDARY TRACE INEQUALITIES. 1. Introduction

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

INDEX. Bolzano-Weierstrass theorem, for sequences, boundary points, bounded functions, 142 bounded sets, 42 43

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

A MULTISCALE APPROACH IN TOPOLOGY OPTIMIZATION

A Priori Error Analysis for Space-Time Finite Element Discretization of Parabolic Optimal Control Problems

Weighted Minimal Surfaces and Discrete Weighted Minimal Surfaces

On Friedrichs inequality, Helmholtz decomposition, vector potentials, and the div-curl lemma. Ben Schweizer 1

Solutions to the Hamilton-Jacobi equation as Lagrangian submanifolds

arxiv: v2 [math.dg] 27 Jan 2017

GAME-THEORETIC SCHEMES FOR GENERALIZED CURVATURE FLOWS IN THE PLANE

STRUCTURAL OPTIMIZATION BY THE LEVEL SET METHOD

BIHARMONIC WAVE MAPS INTO SPHERES

ELLIPTIC RECONSTRUCTION AND A POSTERIORI ERROR ESTIMATES FOR PARABOLIC PROBLEMS

Adaptive tree approximation with finite elements

Numerical Approximation of Phase Field Models

ECOLE POLYTECHNIQUE. Approximation of the anisotropic mean curvature ow CENTRE DE MATHÉMATIQUES APPLIQUÉES UMR CNRS A. Chambolle, M.

LECTURE 4: GEOMETRIC PROBLEMS

Discrete Projection Methods for Incompressible Fluid Flow Problems and Application to a Fluid-Structure Interaction

Stochastic Homogenization for Reaction-Diffusion Equations

A Necessary and Sufficient Condition for the Continuity of Local Minima of Parabolic Variational Integrals with Linear Growth

arxiv: v1 [math.na] 12 Aug 2013

Regularity estimates for fully non linear elliptic equations which are asymptotically convex

Fourier analysis for discontinuous Galerkin and related methods. Abstract

Weak sharp minima on Riemannian manifolds 1

Risk-Sensitive Control with HARA Utility

Mathematica Bohemica

Adaptive methods for control problems with finite-dimensional control space

Example 1. Hamilton-Jacobi equation. In particular, the eikonal equation. for some n( x) > 0 in Ω. Here 1 / 2

Research Article A Two-Grid Method for Finite Element Solutions of Nonlinear Parabolic Equations

Homogenization and error estimates of free boundary velocities in periodic media

A NOTE ON THE LADYŽENSKAJA-BABUŠKA-BREZZI CONDITION

ERROR ANALYSIS OF STABILIZED SEMI-IMPLICIT METHOD OF ALLEN-CAHN EQUATION. Xiaofeng Yang. (Communicated by Jie Shen)

MEAN CURVATURE FLOW OF ENTIRE GRAPHS EVOLVING AWAY FROM THE HEAT FLOW

Iterated Defect Correction with B-Splines for a Class of Strongly Nonlinear Two-Point Boundary Value Problems

Numerical Methods of Applied Mathematics -- II Spring 2009

ON WEAKLY NONLINEAR BACKWARD PARABOLIC PROBLEM

The Skorokhod reflection problem for functions with discontinuities (contractive case)

Nonlinear Flows for Displacement Correction and Applications in Tomography

arxiv: v1 [math.oc] 1 Jul 2016

Constructing optimal polynomial meshes on planar starlike domains

A VARIATIONAL METHOD FOR THE ANALYSIS OF A MONOTONE SCHEME FOR THE MONGE-AMPÈRE EQUATION 1. INTRODUCTION

Relaxation methods and finite element schemes for the equations of visco-elastodynamics. Chiara Simeoni

Surface Evolution under Curvature Flows

b i (µ, x, s) ei ϕ(x) µ s (dx) ds (2) i=1

A NUMERICAL STUDY FOR THE PERFORMANCE OF THE RUNGE-KUTTA FINITE DIFFERENCE METHOD BASED ON DIFFERENT NUMERICAL HAMILTONIANS

Singular Diffusion Equations With Nonuniform Driving Force. Y. Giga University of Tokyo (Joint work with M.-H. Giga) July 2009

DIRECT ERROR BOUNDS FOR SYMMETRIC RBF COLLOCATION

A note on accurate and efficient higher order Galerkin time stepping schemes for the nonstationary Stokes equations

Scalar curvature and the Thurston norm

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

arxiv: v1 [math.ap] 31 May 2013

ASYMPTOTICALLY EXACT A POSTERIORI ESTIMATORS FOR THE POINTWISE GRADIENT ERROR ON EACH ELEMENT IN IRREGULAR MESHES. PART II: THE PIECEWISE LINEAR CASE

COMPARISON PRINCIPLES FOR CONSTRAINED SUBHARMONICS PH.D. COURSE - SPRING 2019 UNIVERSITÀ DI MILANO

THE TOPOLOGICAL DESIGN OF MATERIALS WITH SPECIFIED THERMAL EXPANSION USING A LEVEL SET-BASED PARAMETERIZATION METHOD

ETNA Kent State University

EXISTENCE OF SET-INTERPOLATING AND ENERGY- MINIMIZING CURVES

On Pressure Stabilization Method and Projection Method for Unsteady Navier-Stokes Equations 1

Numerical Invariantization for Morphological PDE Schemes

Supraconvergence of a Non-Uniform Discretisation for an Elliptic Third-Kind Boundary-Value Problem with Mixed Derivatives

Interpolation in h-version finite element spaces

INTRODUCTION TO FINITE ELEMENT METHODS

Fast Marching Methods for Front Propagation Lecture 1/3

Classical solutions for the quasi-stationary Stefan problem with surface tension

Abstract. 1. Introduction

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

SECOND ORDER TIME DISCONTINUOUS GALERKIN METHOD FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS

Units. Year 1. Unit 1: Course Overview

The Method of Intrinsic Scaling

Transcription:

A finite element level set method for anisotropic mean curvature flow with space dependent weight Klaus Deckelnick and Gerhard Dziuk Centre for Mathematical Analysis and Its Applications, School of Mathematical Sciences, University of Sussex, Falmer Brighton BN1 9QH, UK K.P.Deckelnick@sussex.ac.uk Institut für Angewandte Mathematik, Albert Ludwigs Universiät Freiburg, Hermann-Herder-Straße 10, 79104 Freiburg, Germany gerd@mathematik.uni-freiburg.de 1 Introduction Forced anisotropic mean curvature flow is the evolution of hypersurfaces according to the law on (1) Here, is the normal velocity of, denotes the anisotropic mean curvature with respect to a weight function and is a given function. For theoretical background in the context of Finsler geometry see [1]. The flow (1) plays an important role in many applications such as in the modeling of dendritic growth [15], [12] or in image processing [2], [14]. In order to solve such a problem analytically or numerically, a suitable description of the hypersurface is required. The choice of description will depend on properties of the problem under consideration (such as the occurance of topological changes) and popular choices are the parametric approach, the level set method [13] and the phase field method. The level set and phase field approaches have the advantage that they are capable of handling topological changes in the evolving hypersurfaces. In this work we shall be concerned with a level set method for solving (1). The PDE satisfied by the level set function is both singular and degenerate, but the existence of a unique viscosity solution is guaranteed under quite general assumptions on the data of the problem, [11], [3]. Furthermore, the viscosity solution can be approximated locally uniformly by the (smooth) solutions of a sequence of regularised problems. We shall employ this fact in order to construct an approximation of the viscosity solution by discretising the regularised equation using finite elements. For a fixed value of the regularisation parameter and the resulting semidiscrete scheme we shall obtain optimal error estimates. The corresponding analysis involves energy arguments for geometric quantities like the normal or the normal velocity. Even though these quantities are nonlinear expressions of the level set function and its derivatives, their use leads to a natural and fairly transparent convergence analysis. The paper is organised as follows: We will first define what we mean by weighted mean curvature flow of level sets with space dependent anisotropy and introduce the differential equation satisfied by the level set function. We then regularise the problem with the help of a suitable extension of the weight function and

discretise the resulting partial differential equation using piecewise linear finite elements. The main part of this paper is devoted to the convergence proof and we conclude with computational results. Let us mention some results which are related to our proof. In [5] the authors proved error estimates for the isotropic mean curvature flow of twodimensional graphs. A generalization to the anisotropic situation is contained in [6]. The time discretization was discussed in [10], [8] and [4]. [7] contains a proof of the fact that the discrete solution of the regularised equation in fact approximates the viscosity solution. This is done for the isotropic case. 2 Anisotropic mean curvature flow Throughout this paper we shall use weight functions of the following type. Let be a subset of. An admissable anisotropy or weight function is a positive function, which for fixed satisfies and for, which is positively homogeneous of degree one, and which is convex in the sense that there exists a constant for (2) such that for all with (3) and all. By we denote the matrix of the second derivatives of with respect to. Analogously we use and. We also assume that We emphasize that we allow the weight functions to depend on the space variables. Anisotropy can be visualized using the Frank diagram and the Wulff shape. In our case these sets vary with. Here is the dual of, As a consequence of homogeneity and smoothness of and all, we have for (4) (5)

Fig. 1. Frank-diagram and the corresponding Wulff-shape (scaled) for a non-convex anisotropy. Fig. 2. Frank-diagram and the corresponding Wulff-shape (scaled) for a convex anisotropy. We will use the following simple result about weight functions be found in [9], Proposition 1.. A proof can Lemma 1. Let be an admissable weight function. Then there exists a constant such that for with and Let us now return to the evolution law (1). As already mentioned in the Introduction we shall be concerned with hypersurfaces which are level sets of a scalar function, (6) At points where, normal and normal velocity of are given by

(7) Next, for a given anisotropy function, anisotropic mean curvature can be formally introduced as the first variation of the weighted area, this leads to the following expres- In the context of the level set description of sion for : (8) In conclusion, for the level set function has to satisfy the following nonlinear, singular and degenerate PDE or equivalently, (9) (10) Note that for the choices, we recover the well studied level set equation (11) and all level sets of formally evolve according to (isotropic) mean curvature flow. 3 Regularisation The nonlinear equation (9) is degenerate parabolic and not defined where, a situation, which occurs for example, when the topology of changes. We regularise the equation by using an extension of the anisotropy to space dimensions. We assume that there exists an admissable weight function with, such that

does not depend on. In the following we denote this extension again by. Rather than treating (9) we introduce for a (small) positive parameter the regularised problem (12) or written explicitly, We consider this differential equation on, where is a bounded smooth domain and is some final time. Furthermore, we prescribe the initial and boundary conditions In what follows we shall assume that the problem (12), (13) has a unique solution, which satisfies (13) (14) The above regularity properties will allow us to carry out an error analysis for our finite element method to be presented in the next section. 4 Finite element method Although the differential equation (12) is not in divergence form, we can introduce the followoing variational form, which is consistent with the underlying law of motion (1), (15) This is the basis for a finite element method. For this let be a family of triangulations of with maximum mesh size diam. We denote by the corresponding discrete domain, i.e.

and assume that all vertices on also lie on. Furthermore we suppose that the triangulation is nondegenerate in the sense that diam where the constant is independent of and denotes the radius of the largest ball which is contained in. As a discrete function space we use the space of piecewise linear finite elements on the discrete domain, and is a linear polynomial on each A function from is always set zero outside. There exists an interpolation operator into such that mapping (16) for all. A spatially discrete solution of (15) is a function,( such that with (17) for all and (18) 5 Convergence From now on we will use the following abbreviations for the geometric quantities which appear in the differential equations.

Theorem 5.1 Suppose that is the a solution of (12), (13) with finite norms (14) and let be the solution of (17), (18). Then The constant depends on the solution of (12), (13) through the norms occuring in (14). Proof. We prove the result for the case of a convex domain. The general case only adds technical difficulties which can be treated with standard methods from numerical analysis (see e. g. [4]). We may therefore assume from now on that. Because of (4) the difference between smooth (15) with and discrete (17) variational equation implies for every. Since the boundary values are independent of time, we may use as a test function and get (19) Let us estimate the terms in this equation separately. We begin with the two main estimates for the terms on the left hand side of (19). Firstly,

(20) Here we have used Young s inequality and the fact that The main term on the left hand side of (19) is the one which contains the anisotropy. Observing that the st component of the vector (21) equals zero we conclude (22) We use the homogeneity properties (4) of. For the terms this gives (23) (24)

For the second integral we have (25) and can be written as (26) We add (24), (25), (26) and, (27) and arrive at the following expression for (22): (28) Two terms in the above formula contain Taylor expansions of the anisotropy function with respect to the variable. If we let,

can continue and observe that for all we In order to estimate the second and the third integral we require a lower bound on and respectively. To this purpose we calculate for Since (14) implies that we obtain so that (5) yields uniformly in. Thus, we can estimate If we apply a similar argument to the third integral above and also use the simple inequality we finally obtain from (28)

(29) Let us now estimate the right hand side of (19). (30) and with (16) For the second term on the right hand side of (19) we have (31) We collect the estimates (20), (29), (30), (31) and get (32)

We integrate with respect to time and use Lemma 1 to estimate We thus finally arrive at the estimate (33) A Gronwall argument completes the proof of Theorem 5.1. 6 Computational results For the implementation we use a semi-implicit time discretisation as it was studied in [6]. It is such that in every time step a linear system of equations has to be solved numerically, which is done with a conjugate gradient method. was chosen in accordance with the stability condition discussed in [4]. Algorithm 6.1 Set. For given, compute such that and for all. We computed the solution of (9) on and initial and boundary data anisotropy with the right hand side and the (34) with. In Figure 3 we show the Frank diagrams for this weight function at the points,. The anisotropy function is such that it is nearly not admissable near some parts of. This is why corrugated level sets appear there. In Figure 4 we show the zero level set of the solution.

Fig. 3. Space dependent Frank-diagrams for the weight function (34) on. Fig. 4. Evolution of the zero level set under anisotropy (34).

Fig. 5. The detection of an object by anisotropic mean curvature flow with weight function (35) in detail. Zero level sets from right to left with increasing time.

In Figure 5 we show some time steps of the evolution of an initial circle under ansiotropic mean curvature flow with the weight function with and the unit disk as domain. We have thus chosen a weight function which is discontinuous with respect to the variable. Acknowledgements: This work was supported by the Deutsche Forschungsgemeinschaft via Graduiertenkolleg Nichtlineare Differentialgleichungen: Modellierung, Theorie, Numerik, Visualisierung. The program GRAPE was used for the graphical presentation. (35) References 1. G. Bellettini and M. Paolini. Anisotropic motion by mean curvature in the context of Finsler geometry. Hokkaido Math. J., 25:537 566, 1996. 2. V. Caselles, R. Kimmel, G. Sapiro, and C. Sbert. Minimal surfaces: a geometric three dimensional segmentation approach. Numer. Math., 77:423 451, 1997. 3. Y.-G. Chen, Y. Giga, and S. Goto. Uniqueness and existence of viscosity solutions of generalized mean curvature flow equations. J. Diff. Geom, 33:749 786, 1991. 4. K. Deckelnick and G. Dziuk. A fully discrete numerical scheme for weighted mean curvature flow. Numer. Math., to appear. 5. K. Deckelnick and G. Dziuk. Convergence of a finite element method for non parametric mean curvature flow. Numer. Math., 72:197 222, 1995. 6. K. Deckelnick and G. Dziuk. Discrete anisotropic curvature flow of graphs. Math. Modelling Numer. Anal., 33:1203 1222, 1999. 7. K. Deckelnick and G. Dziuk. Convergence of numerical schemes for the approximation of level set solutions to mean curvature flow. Preprint Mathematische Fakultät Freiburg, 00-17, 2000. 8. K. Deckelnick and G. Dziuk. Error estimates for a semi implicit fully discrete finite element method scheme for the mean curvature flow of graphs. Interfaces and Free Boundaries, 2:341 359, 2000. 9. G. Dziuk. Discrete anisotropic curve shortening flow. SIAM J. Numer. Anal., 36:1808 1830, 1999. 10. G. Dziuk. Numerical schemes for the mean curvature flow of graphs. In P. e. a. Argoul, editor, IUTAM Symposium on Variations of Domains and Free-Boundary Problems in Solid Mechanics., pages 63 70. Kluwer Academic Publishers, 1999. 11. L. Evans and J. Spruck. Motion of level sets by mean curvature I. J. Diff. Geom., 33:636 681, 1991. 12. M. Fried and A. Veeser. Simulation and numerical analysis of dendritic growth. In B. Fiedler, editor, Ergodic theory, analysis, and efficient simulation of dynamical systems, pages 225 252. Springer, 2001. 13. S. Osher and J. A. Sethian. Fronts propagating with curvature dependent speed: Algorithms based on Hamilton-Jacobi formulations. J. Comp. Phys., 79:12 49, 1988. 14. M. Preußer, T. Rumpf. A level set method for anisotropic geometric diffusion in 3d image processing. Report SFB 256 Bonn, 37, 2000. 15. A. Schmidt. Computation of three dimensional dendrites with finite elements. J. Comp. Phys., 125:293 312, 1996.