An implicitly extended Crank-Nicolson scheme for the heat equation on time-dependent domains

03/13/2022
by   Stefan Frei, et al.
0

We consider a time-stepping scheme of Crank-Nicolson type for the heat equation on a moving domain in Eulerian coordinates. As the spatial domain varies between subsequent time steps, an extension of the solution at the previous time step is required. Following Lehrenfeld & Olskanskii [ESAIM: M2AN, 53(2): 585-614, 2019], we apply an implicit extension based on so-called ghost-penalty terms. For spatial discretisation, a cut finite element method is used. We derive a complete a priori error analysis in space and time, which shows in particular second-order convergence in time under a parabolic CFL condition. Finally, we present numerical results in two and three space dimensions that confirm the analytical estimates.

READ FULL TEXT

page 19

page 23

10/07/2019

Eulerian time-stepping schemes for the non-stationary Stokes equations on time-dependent domains

This article is concerned with the discretisation of the Stokes equation...
06/08/2022

Space-time aggregated finite element methods for time-dependent problems on moving domains

We propose a space-time scheme that combines an unfitted finite element ...
11/10/2020

Explicit Time Stepping for the Wave Equation using CutFEM with Discrete Extension

In this note we develop a fully explicit cut finite element method for t...
10/25/2022

Time-dependent Steklov–Poincaré operators and space-time Robin–Robin decomposition for the heat equation

Domain decomposition methods are a set of widely used tools for parallel...
11/10/2021

Error Estimate for the Heat Equation on a Coupled Moving Domain in a Fully Eulerian Framework

We introduce an unfitted finite element method with Lagrange-multipliers...
12/08/2019

Parallel algorithm for numerical solution of heat equation in complex cylindrical domain

In this article we present a parallel algorithm for simulation of the he...

Please sign up or login with your details

Forgot password? Click here to reset