Error analysis of an implicit-explicit time discretization scheme for semilinear wave equations with application to multiscale problems††thanks: Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) – Project-ID 258734477 – SFB 1173. BV also acknowledges funding by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under project number 496556642 and under Germany’s Excellence Strategy – EXC-2047/1 – 390685813.
keywords:
implicit–explicit time integration, IMEX, semilinear wave equation, heterogeneous multiscale method, error analysis, a-priori error bounds, semilinear evolution equations, operatorAbstract. We present an implicit-explicit (IMEX) scheme for semilinear wave equations with strong dam**. By treating the nonlinear, nonstiff term explicitly and the linear, stiff part implicitly, we obtain a method which is not only unconditionally stable but also highly efficient. Our main results are error bounds of the full discretization in space and time for the IMEX scheme combined with a general abstract space discretization. As an application, we consider the heterogeneous multiscale method for wave equations with highly oscillating coefficients in space for which we show spatial and temporal convergence rates by using the abstract result.
AMS subject classifications. 65J08, 65M60, 65M15, 65M12, 35L71
1 Introduction
For numerically solving partial differential equations (PDEs) in time, a variety of different methods have been investigated in the literature, broadly categorized as implicit or explicit schemes. Explicit schemes are popular since they are simple to implement, computationally efficient, but they suffer from step-size restrictions, so-called CFL conditions. On the other hand, implicit schemes involve solving a system of nonlinear equations at each time step, resulting in improved stability and allowing for larger time steps compared to explicit methods. However, they require a higher computational effort. To combine the advantages of both strategies, we construct and numerically analyze an implicit-explicit (IMEX) method in which the CFL condition only depends on non-stiff terms. Besides many applications, e.g., air pollution models [30], hydrodynamics and atmospheric dynamics [14, 20], fluid-structure interaction [27], there is a well-developed theory of IMEX-Runge Kutta (IMEX-RK) [8, 11, 21, 22, 24] and IMEX multistep methods [5, 9, 18, 19] for ordinary differential equations and parabolic problems. For the wave equation IMEX-RK [7], Crank-Nicolson/Leapfrog (CNLF) schemes [17, 23] (note that these are not equivalent) and a -scheme/Leapfrog combination [25] are considered. As in [17], we consider numerical solutions of semilinear wave equations in a general Hilbert space of the following form
(1.1) |
Here, and are linear, possibly unbounded operators, representing the wave propagation and (strong) linear dam** of the system, respectively. The nonlinear operator and the function denote additional (nonlinear) source and dam** terms. In [17] a rigorous error analysis for the CNLF applied to (1.1) was presented if . However, if depends on , this scheme is not very attractive, as it leads to a system of nonlinear equations. In addition, [17] requires boundedness conditions on which are not be fulfilled in our application. We therefore propose a different method based on the implicit and explicit midpoint rule applied to the first-order system of (1.1). Our scheme leads to a system of linear equations also in the general case and can be formulated for a larger class of operators . Even with these greater application possibilities, the computational effort of the implicit/explicit midpoint rule is about the same as for the CNLF in the case (see the discussion in Section 5). Although the scheme has already been considered in the literature [9], to the best of our knowledge there is no error analysis for (nonlinear) wave equations. We provide a proof of second-order convergence, which requires significantly different arguments than in [17]. A central aspect of the proof is to consider the first-order formulation and to interpret the scheme as a perturbation of the implicit midpoint rule. This view allows us to bound the error terms of the IMEX method by terms of the implicit midpoint rule. Building on the unified error analysis from [15], our main result is a full discretization bound for the IMEX scheme combined with an abstract space discretization method.
As an application we consider the semilinear wave equation with dam**
(1.2) |
in a bounded Lipschitz domain and with Dirichlet boundary conditions and initial values. The parameter describes small scale effects, e.g., fast oscillations, which appear in the coefficient and therefore also in the solution . This in connection with Finite Elements (FE) can lead to a high computational effort, since a grid width in the order of magnitude of must be chosen. On the other hand, in applications we are often only interested in the macroscopic behavior of . We therefore propose a multiscale method based on the Heterogeneous Multiscale Method (HMM) introduced in [2]. The idea of the HMM is to derive a model related to (1.2), which is independent of . Missing microscopic data is collected by solving microscopic problems on small subdomains and only where the data is needed. Here we make use of a convergence result for (see [26]) which leads to a homogenized version of (1.2) with an -independent coefficient . This coefficient can be calculated explicitly if scale separation and -periodicity of is assumed, by solving so-called cell problems. For the space discretization we consider FE for the homogenized problem of (1.2), where we can now choose a much coarser mesh than if we would apply FE directly for (1.2), since the homogenized problem does not contain any microscopic features. We show that the HMM fits into the abstract framework and thus the error estimates can be applied, which extends the known results for the HMM discretization from linear [3, 4] to semilinear wave equations.
The paper is organized as follows. In Section 2 we introduce the abstract setting, present a wellposedness result, the time integration scheme, and the error result for the semidiscrete equation. The full discretization error is investigated in Section 3 where we combine the IMEX scheme with an abstract space discretization. Finally, we derive the fully discrete finite element heterogeneous multiscale methode for semilinear wave equations with dam** in Section 4 and prove convergence rates using the abstract results. These theoretical findings are demonstrated by numerical results presented in Section 5.
2 Time Integration
In this section, we consider time-integration methods for the first-order model equation (1.1). We start with the general framework and the wellposedness result. Secondly, we construct an IMEX scheme motivated by the observation that the operator is often non-stiff in practice.
2.1 Wellposedness of the continuous problem
Let be a Hilbert space with inner products and be a densely embedded subspace. The corresponding norm is denoted by . We consider the variational problem
(2.1) | ||||
for all , , and impose the following conditions on , and :
Assumption 2.1 (Forms, nonlinearity, source term).
-
(i)
The bilinear form is symmetric and continuous. In addition, there exist constants and such that
is an inner product on and the embedding is continuous, i.e.,
-
(ii)
The bilinear form is continuous and quasi-monotone, i.e., there exists a constant such that:
-
(iii)
The nonlinearity is locally Lipschitz continuous , i.e, for all there exists a Lipschitz constant such that for all and with it holds
-
(iv)
The right-hand side satisfies
By (i), , induces a norm . The product space will be equipped with the norm . Moreover, we identify with its dual space , resulting in the following Gelfand triple:
We define the operators associated to :
Problem (2.1) can thus be written as the following evolution equation
(2.2) | ||||
2.2 First-order formulation
In order to derive a first-order formulation of (2.2), we set: ,
Then (2.2) reads as follows:
Seek , such that
(2.3) | ||||
To obtain an evolution equation in we consider the following restriction of the operator :
Lemma 2.2.
The operator is the generator of -semigroup, which satisfies
with .
Proof.
This follows by a combination of Lemma 4.2 (with ), Lemma 2.3 and Theorem 2.4 in [15]. ∎
The well-posedness result can be found in [16, Lemma 3.2].
2.3 The IMEX scheme
The implicit midpoint scheme applied (2.3) can be written in a half step formulation as
(2.4a) | ||||
(2.4b) |
while explicit midpoint rule uses
(2.5) |
instead of (2.4a). Combining (2.4a) and (2.5) leads to the following linearly implicit scheme:
(2.6a) | ||||
(2.6b) |
Hence the operator is treated implicitly and the nonlinear operator explicitly. This results in second-order error bounds for the IMEX scheme.
Theorem 2.4.
3 Full discretization
In this section we analyze the full discretization of (2.2) using the IMEX scheme (2.6) as time step** method and an abstract space discretization. We first recall some results from [16].
3.1 Space discretization
Let be a family of finite-dimensional spaces, e.g., a finite element space. For these subspaces we can formulate a discrete version of (2.2) as
(3.1) | ||||
for , with . Here, are approximations to . Similar to the continuous case in Assumption 2.1, we assume the following conditions:
Assumption 3.1 (Discrete setting).
-
(i)
The bilinear form is symmetric and continuous, and
is a scalar product on . The approximation space equipped with the scalar product will be denoted by with induced norm . In addition, we assume that there is a constant such that
-
(ii)
The bilinear form is continuous and quasi-monotone w.r.t. the -norm with constant .
-
(iii)
The nonlinearity is locally Lipschitz continuous with Lipschitz constant and w.r.t. the -norm.
-
(iv)
The right-hand side satisfies
Note that in (i) a different Garding constant than could be used. Then one has to set as the maximum of the constants arising in Assumptions 2.1 and Assumptions 3.1.
The discrete associated operators are defined via
This yields the following evolution equation, which is the discrete counterpart of (2.2):
(3.2) | ||||
To derive error bounds for the abstract spatial discretization, we need interpolation and projection operators for which the following assumptions hold.
Assumption 3.2 (Operators).
-
(i)
Projection operator: There exist linear operators and such that:
for all .
-
(ii)
Interpolation operator: There exists an interpolation operator defined on a dense subspace of with
-
(iii)
Embedding: There exist constants such that
for all .
Remark 3.3.
In [16] lift operators are introduced that are not needed here, as we assume that .
In addition, we have to measure the error between the scalar products , and the corresponding discrete counterparts.
Definition 3.4.
For we define the following errors by the differences of the scalar product:
Analogously to the continuous case, we now want to write the discrete equation (3.2) in first-order formulation. This allows us to transfer the error result from [16].
For the semidiscrete equation we set:
We can write the discrete equation as follows
Seek , such that
(3.3) | ||||
Local well-posedness for the first-order formuation (3.3) and therefore local well-posedness for (3.2) follows from Picard-Lindelöf theorem with maximal existence time of the solution .
Then, using the operators from Assumption 3.2, the operators for the first-order formulation (3.3) are given by the following definition.
Definition 3.5.
We set and define the first-order reference operator and first-order projection operator by
By Assumption 3.2 we have
The reference operator is needed to obtain optimal error bounds w.r.t .
3.2 Error bounds for the full discretization
For the fully discrete scheme, we apply the IMEX scheme to (3.3). This yields
(3.4a) | ||||
(3.4b) |
We now present the main result, i.e., error bounds for the fully discrete IMEX scheme.
Theorem 3.6.
Let be the solution of (2.2) with and . Further, let be the approximations obtained by the fully discrete IMEX scheme (2.6) at time . We set
and assume that satisfies the step size restriction
(3.5) |
Then, the error bound
(3.6) |
holds true with and a constant which depends on derivatives of , but is independent of and . Here,
(3.7a) | ||||
contains the abstract space discretization error terms given by | ||||
(3.7b) | ||||
In order to prove the Theorem, we first define the remainder term, which is an essential part of the error.
Definition 3.7.
In the following let .
-
(i)
The remainder of the linear monotone operator is given by
-
(ii)
The remainder of the Lipschitz continuous nonlinearity is given by
The next lemma provides an error bound for the remainder term. The proof can be found [15, Lemma 4.7]. Note that the reference uses additional lift operators , which are here the identity.
Lemma 3.8.
In order to provide error bounds, we start by defining defects and of the IMEX scheme (3.4) via
(3.8a) | ||||
(3.8b) |
Here, we used the short notation
(3.9) |
Bounds on the defects are given in the following Lemma in terms of the constants
(3.10) |
and defined in (3.7a).
Lemma 3.9.
A key idea of the proof is to interpret the IMEX scheme (3.4) as a perturbation of the implicit midpoint rule.
Proof.
(a) Set and we get
(3.12) |
where
is the projected defect arising in the first stage of the implicit midpoint rule (2.4a) applied to (2.3) and
(3.13) | ||||
Since is the error of the rectangular rule applied to on , we can bound it by
(3.14) |
Thus, (3.12) and the Lipschitz continuity (Assumption 2.1) yield
Moreover, by Lemma 3.8 and [15, Theorem 4.8] we get
(3.15) | ||||
(b) Next we bound the defect defined in (3.8b). We obtain
(3.16) |
where
is the projected defect arising in the second stage of the implicit midpoint rule (2.4b) applied to (2.3) and
Analogously to (3.15) we conclude
(3.17) |
The quadrature error of the midpoint rule satisfies
This, (3.16), and (3.17) yield
(3.18) |
(c) Finally, we consider . From (3.12) we get
(3.19) | ||||
Analogously to (3.13), the defect is bounded by
(3.20) |
Using (2.3) and Taylor expansion, one can easily verify that
From this, the space error estimate (3.15) and the relation (3.19), it follows that:
This completes the proof. ∎
Next we introduce the operators
(3.21) |
The following properties of can be shown similarly to the continuous case [17, Lemma 2.4]:
Lemma 3.10.
Let be as defined in Lemma 2.2. Then, if , the following assertions hold true:
-
a)
is invertible with
-
b)
satisfying .
The main theorem can now be proved as follows.
Proof of Theorem 3.6.
We start by splitting the error into two parts
(3.22) |
where
As in [17, equation (27)] we have
(3.23) |
Hence, it remains to bound .
(a) Error recursion. By subtracting (3.8) from (3.4) we obtain the error recursion
(3.24a) | ||||
(3.24b) |
where . We rewrite (3.24a) using the operators defined in (3.21) as
(3.25) |
Plugging (3.25) into (3.24b) and using yields
(3.26) |
(b) Stability. Solving the error recursion (3.26) and using Lemma 3.10 yields
Multiplying by on both sides, using the Lipschitz continuity and summation by parts for terms results in
(3.27) | ||||
Next, we need to estimate the error of the half step in terms of the full step. By (3.25), the Lipschitz continuity and Lemma 3.10, we derive
Using this estimate in (3.27) and yields
where
(3.28) | ||||
By the Grönwall’s inequality and , we get
(3.29) |
Overall, we get by Lemma 3.9, (3.23), (3.29), and
the error bound (3.6). ∎
Under additional assumptions, the existence of and on can be proved analogously to [17, Corollary 3.5] by the following Theorem.
Theorem 3.11.
Remark 3.12.
-
(i)
Theorem 2.4 can be proved in a similar way as above by replacing the discrete expressions with the continuous ones, since the assumptions are almost identical in both cases. The error terms in space vanish in the semidiscrete case.
- (ii)
4 Application: Semilinear damped wave equations with highly oscillatory coefficients
In this section, we illustrate the theory of the previous sections using a specific nonlinear model problem. In particular, we are interested in wave problems with nonlinear dam** terms and a coefficient which is oscillating fast in space. Using G-convergence results we derive a homogenized version, for which we apply the heterogeneous multiscale method.
4.1 Notations
Let , be a bounded domain with a Lipschitz boundary . With we denote the standard Sobolev space and with the space consisting of functions of which are zero on in the trace sense. If we use the notation and . In addition, let
where is the closure of in the -norm on a hypercube . In the following, we denote as the hypercube with side length and as the unit hypercube. Further, there exists a constant , such that the Poincare inequality is fulfilled .
For a Banach space we denote by the Bochner space of functions equipped with the norm
In the following, we set
4.2 Model problem and G-convergence
We consider the semilinear wave equation with dam**:
(4.1) |
and are time derivatives of , which we denoted in Section 2 and 3 as and , respectively. However, since the index occurs here, we have changed the notation for better readability. For the coefficient , and the nonlinear operator we assume the following
Assumption 4.1.
Let be positive constants.
-
(i)
and , a.e. in for all , .
-
(ii)
and .
-
(iii)
is Lebesgue measurable for all and
maps bounded sets to bounded sets for almost all .
-
(iv)
for all with .
-
(v)
For all sequences with in for there exists a subsequence which we still denote by with
in .
-
(vi)
The weak formulation of (4.1) reads as follows
(4.2) |
where
(4.3) | ||||
for all . Next we check whether (4.2) fits into the abstract setting.
Lemma 4.2.
By Lemma 4.2 and Corollary 2.3 (4.1) is locally wellposed.
Next we give an example for which the Assumptions 4.1(iii),(iv) are satisfied.
Example 4.3.
We set
(4.4) |
and where . Let with in . We have to show that, if ,
(4.5) |
for all . We know that there is a subsequence, which we also denote by , such that for almost all
According to the Theorem of Yegorov there exist a sequence with
Further if is small enough
By dominated convergence we obtain
If we now let it follows that (4.5) converges to zero. If , then for almost all . Then is Lipschitz continuous with respect to the -norm, since
By the assumptions we obtain the following convergence result.
Theorem 4.4.
Remark 4.5.
In [29], the authors assumed . However, it is straightforward to extend the proof of the theorem to the more general assumptions, where essentially only constants change.
Remark 4.6.
It can be seen in the proof that the homogenized coefficient coincides with the homogenized coefficient from an auxiliary parabolic problem. Therefore, we know that the coefficient satisfies Assumption 4.1(i) by parabolic compactness [28, Theorem 3.1]. Lemma 4.2 shows that also the weak formation of the homogenized equation (4.6) fulfills Assumption 2.1.
4.3 Heterogeneous Multiscale Method
We formulate the Finite Element Heterogeneous Multiscale Method (FE-HMM). For the macroscopic model we take the homogeneous equation (4.6) which we derived in Section 4.2. Based on this model, we want to compute an approximation of by discretization in space. We start with the macroscopic problem. We use a partition into simplicial or quadrilateral elements, where we denote the elements of by . As the finite element space we choose
where is the space of polynomials of maximal degree . Further we set and , where is the interpolation operator to . Let be the solution of the semi-discrete equation
(4.7) |
for all , with and with . Theorem 4.4 does not provide an explicit representation for the homogenized coefficient . However, if we assume more structure on the microscopic scale, i.e.,
(4.8) |
and is -periodic w.r.t , we can derive the same well-known formula for the homogenized coefficient as in the elliptic case [10, Chapter 1, Eq. 2.20] with the help of Remark 4.6 and [28, Theorem 8.1]
where are the Kronecker delta and are the solutions of the following cell problems on :
Find :
(4.9) |
for all . To approximate the resulting bilinear form we use a suitable quadrature formula in the following:
(4.10) |
with the coefficient
where are the solutions of the shifted cell problems on :
Find :
(4.11) |
for all , with
solves a similar cell problem, using instead of .
Remark 4.7.
To ensure the optimal convergence rates of the FE-HMM we have to use a suitable quadrature formula of sufficient order. A detailed discussion including estimates of the quadrature error can be founded [2, Chp. 4.1].
In a next step we discretize the cell problems. Since in applications the finescale parameter may be unknown, we consider as cell domain with . Further, let be a partition for each cell domain consisting of simplicial or quadrilateral elements and a microscopic finite element space consisting of piecewise polynomial functions
where consist of all polynomials of order and is a subspace of the Sobolev space . This space describes the coupling between the macroscopical and microscopical problem. Common choices are
-
(1)
periodic boundary conditions:
-
(2)
Dirichlet boundary conditions:
-
(3)
Neumann boundary conditions: .
We consider the discrete micro problems: find :
(4.12) |
for all .
Using this, we formulate the discrete form of (4.10) as
(4.13) |
with the discrete coefficient
(4.14) |
4.4 Error bounds for the fully discrete FE-HMM
In this section we want to apply the abstract spatial error bounds to the discrete homogenized problem.
Proof.
We set
Hence, is the -projection on with . Using [1, Lemma 5], is coercive with constant and bounded and therefore Assumption 3.1(i) is fulfilled, where and . Then exists by the Theorem of Lax-Migram and . Consequently, Assumption 3.2(i)(iii) is fulfilled. We set
where we denote as the nodal interpolation operator as map** from to . Then Assumption 3.2(ii) is fulfilled for a constant due to standard interpolation error estimates for each subspace of . Assumption 3.1(ii),(iv) follows directly from Assumption 4.1 and boundedness of the interpolation operator. In addition, for all with we obtain
and therefore 3.1(iii) is fulfilled. ∎
Next, we specify the required regularity of the exact solution in order to derive a priori error bounds.
Assumption 4.10.
-
(i)
Let be constants independent of and . For the small-scale parameter we assume
-
(ii)
For the discrete initial conditions we assume
-
(iii)
The right-hand side and the coefficients satisfy
-
(iv)
Let and . Then we assume that the solution of the homogenized problem (4.6) satisfies the following regularity assumptions
We set
Further, for the nonlinearity we assume
We now estimate the errors terms occurring in Theorem 3.6 in our specific setting.
Lemma 4.11.
Proof.
The terms for can be bounded using standard interpolation bounds (see ,e.g., [12, Corollary 4.4.20]) by
For the errors of the nonlinearity we obtain by local Lipschitz continuity
Further, for the strong dam** term we obtain
for . We obtain
It remains to bound the conformity error of the scalar products in . Let . Then
where is the Frobenius norm and is a quadrature error arising from the quadrature in (4.10). For estimating this we define the auxiliary problem: Find such that
(4.15) |
for all . Define
We now split the micro error into two terms
The first term represents the model error caused by the use of wrong cell sizes or wrong boundary conditions. The second term represents the discretization error of the cell problems and can be estimated as follows using [2, Lemma 4.7] and Remark 4.7:
∎
Remark 4.12.
We now apply the abstract time error bounds to the homogenized equation (4.6).
Theorem 4.13.
Let Assumption 4.1 be fulfilled and assume that the solution of (4.6) satisfies
-
(a)
(Semi-discrete): There exists , such that for all the error of the IMEX applied on (4.6) can be bounded by
where . The constant depends only on the derivatives of and , .
-
(b)
(Full-discrete): Let Assumption 4.10 be fulfilled. Then there exist such that for all and the errors of the fully discrete solution of the IMEX and the FE-HMM satisfy the following bounds
where . The constant depends only on the derivatives of and , .
5 Numerical Examples
In the following we present numerical results to demonstrate the accuracy of the error estimates. For this, we use an implementation in the FEM-library deal.II. We verify numerically the space and time convergence rates of Theorem 4.13 for periodic coefficients. In the following we define the error function for all as
Note that in our example the denominator will never be zero.
5.1 Implementation
To explain the implementation we first introduce some notation. We denote by the coefficient vector corresponding to the solution . Furthermore, we set as the mass matrix. We denote as the stiffness matrices and as the load vectors to the discrete quantities and . In the following, we set
From (3.4a) we obtain for the half step the following second-order formation
(5.1a) | ||||
(5.1b) |
Using this, we can calculate and for the full-step (3.4b) by
(5.2a) | ||||
(5.2b) |
In total, we have to solve two linear systems (5.1a), (5.2a) in each time step with one application of , one of and two evaluations of the nonlinearity .
In the special case only one linear system, namely (5.1a), must be solved, since we do not need to calculate , as only is required.
5.2 Setting
We set as our domain , and consider the homogenized nonlinear wave equation
(5.3) | ||||
with homogeneous Dirichlet boundary conditions. For the microscopic problem we consider periodic boundary conditions with and , where we use linear elements on a uniform microscopic mesh with grid width . We set
as coefficient. According to [4, Chapter 5.3], the homogenized coefficient can be calculated exactly as
(5.4) |
As an exact solution of the homogenized equation we choose
with a corresponding right-hand side and initial conditions. For the macroscopic discretization we use finite elements on a uniform quadrilateral mesh with meshsizes .
5.3 Results
In Figure 1(a) we consider the spatial error for different microscopic meshsizes for a fixed time step-size . Here we use finite elements of order as macroscopic space discretization. As predicted in Theorem 4.13, we obtain first order convergence till we reach the plateau of the space discretization of the cell problems.
In Figure 1(b) we compare the implicit and explicit midpoint rule with the IMEX scheme. For the macroscopic space discretization, we use piecewise quadratic elements with a fixed . In addition, we use the formula (5.4) for the homogenized coefficient here, since we are focusing on the time discretization error. One can observe the predicted convergence rate for the IMEX scheme as well as the second-order convergence for the implicit midpoint rule until the spatial discretization error is reached. The explicit midpoint rule is only stable under a strong CFL condition and the error immediately reaches the plateau of the spatial discretization error.
Conflict of interest
The authors declare that they have no conflict of interest to this work.
Data availability
The codes to reproduce the experiments are available on https://doi.org/10.35097/gkHSEiWVXPBkLPxL.
References
- [1] A. Abdulle. The finite element heterogeneous multiscale method: a computational strategy for multiscale PDEs. In Multiple scales problems in biomathematics, mechanics, physics and numerics, volume 31 of GAKUTO Internat. Ser. Math. Sci. Appl., pages 133–181. Gakkotosho, Tokyo, 2009.
- [2] A. Abdulle, W. E, B. Engquist, and E. Vanden-Eijnden. The heterogeneous multiscale method. Acta Numer., 21:1–87, 2012.
- [3] A. Abdulle and M. J. Grote. Finite element heterogeneous multiscale method for the wave equation. Multiscale Model. Simul., 9(2):766–792, 2011.
- [4] A. Abdulle, M. J. Grote, and C. Stohrer. Finite element heterogeneous multiscale method for the wave equation: long-time effects. Multiscale Model. Simul., 12(3):1230–1257, 2014.
- [5] G. Akrivis, M. Crouzeix, and C. Makridakis. Implicit-explicit multistep methods for quasilinear parabolic equations. Numer. Math., 82(4):521–541, 1999.
- [6] W. Arendt and M. Kreuter. Map** theorems for Sobolev spaces of vector-valued functions. Studia Math., 240(3):275–299, 2018.
- [7] K. R. Arun, A. J. Das Gupta, and S. Samantaray. Analysis of an asymptotic preserving low Mach number accurate IMEX-RK scheme for the wave equation system. Appl. Math. Comput., 411:Paper No. 126469, 20, 2021.
- [8] U. M. Ascher, S. J. Ruuth, and R. J. Spiteri. Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations. Appl. Numer. Math., 25(2-3):151–167, 1997. Special issue on time integration (Amsterdam, 1996).
- [9] U. M. Ascher, S. J. Ruuth, and B. T. R. Wetton. Implicit-explicit methods for time-dependent partial differential equations. SIAM J. Numer. Anal., 32(3):797–823, 1995.
- [10] A. Bensoussan, J.-L. Lions, and G. Papanicolaou. Asymptotic analysis for periodic structures. AMS Chelsea Publishing, Providence, RI, 2011. Corrected reprint of the 1978 original [MR0503330].
- [11] S. Boscarino. Error analysis of IMEX Runge-Kutta methods derived from differential-algebraic systems. SIAM J. Numer. Anal., 45(4):1600–1621, 2007.
- [12] S. C. Brenner and L. R. Scott. The mathematical theory of finite element methods, volume 15 of Texts in Applied Mathematics. Springer, New York, third edition, 2008.
- [13] R. Du and P. Ming. Convergence of the heterogeneous multiscale finite element method for elliptic problems with nonsmooth microstructures. Multiscale Model. Simul., 8(5):1770–1783, 2010.
- [14] D. J. Gardner, J. E. Guerra, F. P. Hamon, D. R. Reynolds, P. A. Ullrich, and C. S. Woodward. Implicit–explicit (imex) runge–kutta methods for non-hydrostatic atmospheric models. Geoscientific Model Development, 11(4):1497–1515, 2018.
- [15] D. Hipp, M. Hochbruck, and C. Stohrer. Unified error analysis for nonconforming space discretizations of wave-type equations. IMA J. Numer. Anal., 39(3):1206–1245, 2019.
- [16] M. Hochbruck and J. Leibold. Finite element discretization of semilinear acoustic wave equations with kinetic boundary conditions. Electron. Trans. Numer. Anal., 53:522–540, 2020.
- [17] M. Hochbruck and J. Leibold. An implicit-explicit time discretization scheme for second-order semilinear wave equations with application to dynamic boundary conditions. Numer. Math., 147(4):869–899, 2021.
- [18] F. Huang and J. Shen. A new class of implicit-explicit BDF SAV schemes for general dissipative systems and their error analysis. Comput. Methods Appl. Mech. Engrg., 392:Paper No. 114718, 25, 2022.
- [19] W. Hundsdorfer and S. J. Ruuth. IMEX extensions of linear multistep methods with general monotonicity and boundedness properties. J. Comput. Phys., 225(2):2016–2042, 2007.
- [20] S. Y. Kadioglu, D. A. Knoll, R. B. Lowrie, and R. M. Rauenzahn. A second order self-consistent IMEX method for radiation hydrodynamics. J. Comput. Phys., 229(22):8313–8332, 2010.
- [21] T. Koto. IMEX Runge-Kutta schemes for reaction-diffusion equations. J. Comput. Appl. Math., 215(1):182–195, 2008.
- [22] W. Layton, Y. Li, and C. Trenchea. Recent developments in IMEX methods with time filters for systems of evolution equations. J. Comput. Appl. Math., 299:50–67, 2016.
- [23] W. Layton and C. Trenchea. Stability of two IMEX methods, CNLF and BDF2-AB2, for uncoupling systems of evolution equations. Appl. Numer. Math., 62(2):112–120, 2012.
- [24] D. Li, C. Quan, and T. Tang. Stability and convergence analysis for the implicit-explicit method to the Cahn-Hilliard equation. Math. Comp., 91(334):785–809, 2022.
- [25] H. Methenni, A. Imperiale, and S. Imperiale. An implicit–explicit time discretization for elastic wave propagation problems in plates. International Journal for Numerical Methods in Engineering, 125(5):e7393, 2024.
- [26] G. Nguetseng, H. Nnang, and N. Svanstedt. -convergence and homogenization of monotone damped hyperbolic equations. Banach J. Math. Anal., 4(1):100–115, 2010.
- [27] J. C. Pedro, M. K. Banda, and P. Sibanda. Implicit-explicit higher-order time integration schemes for computations of structural dynamics with fluid-structure interaction. Appl. Appl. Math., 10(1):287–311, 2015.
- [28] N. Svanstedt. -convergence of parabolic operators. Nonlinear Anal., 36(7):807–842, 1999.
- [29] N. Svanstedt. Convergence of quasi-linear hyperbolic equations. J. Hyperbolic Differ. Equ., 4(4):655–677, 2007.
- [30] J. G. Verwer, J. G. Blom, and W. Hundsdorfer. An implicit-explicit approach for atmospheric transport-chemistry problems. Appl. Numer. Math., 20(1-2):191–209, 1996. Workshop on the method of lines for time-dependent problems (Lexington, KY, 1995).