Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2023 Jun 9.
Published in final edited form as: Electron Res Arch. 2021 Jun;29(2):2007–2028. doi: 10.3934/era.2020102

DECOUPLING PDE COMPUTATION WITH INTRINSIC OR INERTIAL ROBIN INTERFACE CONDITION

Lian Zhang 1, Mingchao Cai 2,*, Mo Mu 3
PMCID: PMC10253259  NIHMSID: NIHMS1900579  PMID: 37305210

Abstract

We study decoupled numerical methods for multi-domain, multi-physics applications. By investigating various stages of numerical approximation and decoupling and tracking how the information is transmitted across the interface for a typical multi-modeling model problem, we derive an approximate intrinsic or inertial type Robin condition for its semi-discrete model. This new interface condition is justified both mathematically and physically in contrast to the classical Robin interface condition conventionally introduced for decoupling multi-modeling problems. Based on the intrinsic or inertial Robin condition, an equivalent semi-discrete model is introduced, which provides a general framework for devising effective decoupled numerical methods. Numerical experiments also confirm the effectiveness of this new decoupling approach.

Keywords: Multi-domain, multi-physics models, coupled PDEs, interface coupling conditions, decoupling, intrinsic or inertial type Robin condition, decoupled numerical methods

2020 Mathematics Subject Classification. 65N30, 65M55, 74F10

1. Introduction.

Multi-domain, multi-modeling problems find important applications in science and engineering. They usually involve coupled processes or systems in more than one geometric domains or physical fields, and arise from classical parallel computing, domain decomposition, to contemporary multi-scale and multi-physics computation. Mathematically, they are modeled by different partial differential equations(PDEs) in different domains with certain interface coupling conditions, such as fluid-structure interactions (FSI) [11, 18, 22, 28, 29], coupling fluid flow with porous media flow [1, 5, 6, 8, 12], etc..

Numerical methods for multi-domain, multi-modeling problems are generally classified as monolithic and partitioned approaches. The monolithic approach usually leads to coupled schemes [3, 23, 24, 26, 30]. Although unconditionally stable and convergent in general, those coupled schemes usually result in significant difficulties and inflexibility in the design and choice of mesh generation, PDE discretization, algebraic solvers, as well as software development.

On the other hand, certain partitioned approaches, often called loosely coupled, explicit coupling, or decoupled schemes, have also been investigated in the literature [2, 4, 5, 7, 13, 14, 15, 17, 19, 20], where the sub-model in each domain is solved locally so that existing legacy solvers may be applied by easy software integration. There are many other important physical and numerical considerations that appeal to partitioned approaches for treating different sub-models in their own physical regions independently, particularly because of the very different physical properties and time scales. However, decoupled approaches are usually theoretically much more difficult. Decoupling could easily lead to numerical instability or non-convergence. For instance, many decoupled methods in FSI applications are so-called unconditionally instable due to the artificial added-mass effect [9, 16]. Even with classical non-overlapping domain decomposition, for a long time people have been still searching for and trying to understand how to decouple the computation effectively to ensure stability and convergence. The most typical and conventional approach is to match the given interface conditions, for instance the continuity of the Dirichlet and Neumann data, in one way or another by solving local sub-models with certain given boundary conditions and then exchanging the information across the interface in certain ad hoc or intuitive way, which often leads to decoupled methods of the Dirichlet-Dirichlet or Dirichlet-Neumann type. These methods are sometimes stable and convergent, sometime not, or not very efficient. A Robin type condition has been introduced by combining the original Dirichlet and Neumann interface conditions to obtain a set of mathematically equivalent interface conditions, which results in some other types of decoupled methods such as Dirichlet-Robin, Neumann-Robin, and Robin-Robin type of schemes. Sometimes, this may help to improve the effectiveness and efficiency. However, such an approach is artificial and lack of physical justification, which results in both theoretical and practical numerical difficulties for the Robin type decoupling approach. For instance, in applications like FSI the Dirichlet data correspond to velocity, while the Neumann data correspond to interfacial force, therefore, there is a mismatch between these two different types of physical quantities. In the classical Robin approach, this physical mismatch is somehow remedied by mathematically introducing a relaxation parameter, which is to be tuned for the purposes of numerical stability and convergence. The optimal relaxation parameter is then compensated for the mathematical effect of the physical mismatch. However, the optimal parameter analysis is often very difficult, even for certain simple model problems. The choice and tuning of the relaxation parameter with the existing numerical methods are practically very difficult and even impossible for most of the real applications, never mentioning the theoretical analysis and understanding of the numerical stability and convergence.

In an interesting FSI application of a thin-wall structure coupled with a fluid flow, a so-call intrinsic Robin condition was introduced with certain formal derivation, which leads to a stable decoupled scheme and overcomes the added-mass instability effect [14, 15]. Motivated by this, we believe that this could provide certain insight and help understand the interface mechanism, as well as provide guidance for developing decoupling methodology for general multi-domain and multi-physics applications.

We investigate a typical multi-modeling model problem. By cruising various stages of numerical approximation and decoupling, and track how the information is transmitted across the interface, we clearly demonstrate how the interface conditions evolve and affect the data and error transmission across the interface during spacial discretization, time discretization, as well as decoupling. An approximate intrinsic or inertial type Robin condition is rigorously derived for a semi-discrete model with finite element spacial discretization, which makes sense both mathematically and physically in contrast to the classical Robin condition. Based on this new interface condition, an equivalent semi-discrete model is introduced, which provides a general framework for devising effective decoupled numerical methods. Numerical experiments also confirm the effectiveness of this new decoupling approach.

The paper is organized as follows. The multi-domain model problem is described in Section 2. The derivation and analysis of the new intrinsic or inertial type Robin interface condition are carried out in Section 3. The decoupling approach based on the intrinsic or inertial type Robin interface condition is introduced in Section 4, followed by numerical experiments in Section 5. Concluding remarks are given in Section 6.

2. Model problem.

We consider a scalar coupled model consisting of two heat equations in two adjacent subdomains coupled through interface conditions. Let Ω1=(0,1)×(0,1) and Ω2=(1,2)×(0,1) be the two subdomains, with the interface Γ=Ω1Ω2 as shown in Figure 1, where n1 and n2 are the unit outward normal vectors to Ω1 and Ω2, respectively.

Figure 1.

Figure 1.

Computational Domains with Interface

The coupled PDE model is described as:

ρ1u1t(β1u1)=f1,inΩ1, (1)
ρ2u2t(β2u2)=f2,inΩ2, (2)
u1=u2,onΓ, (3)
β1u1n1+β2u2n2=q,onΓ, (4)
u1=u1D,onΩ1\Γ, (5)
u2=u2D,onΩ2\Γ, (6)

where u1 and u2 are temperature, ρ1 and ρ2 are density, β1 and β2 are material diffusivity, f1 and f2 are external source, and the Dirichlet and Neumann conditions are imposed on the interface by (3) and (4). For illustration and without loss of generality, we will assume q=0,u1D=0, and u2D=0. For convenience, we introduce two spaces, X and Y defined by

X=H1(Ω)H2Ω1H2Ω2,Y=L2(Ω)H1Ω1H1Ω2.

We assume that the solution uL2(0,T;X)H1(0,T;Y). Such a regularity assumption can be guaranteed under the condition that f1,f2 and the initial condition are smooth enough [10, 25]. Here and thereafter, we assume that the solution satisfy the above regularity.

It serves as a typical model for investigating decoupling techniques for various important applications, bridging classical domain decomposition and parallel computing with contemporary multi-physics computing. When ρ1=ρ2 and β1=β2, this coupled model is equivalent to a underlying single model of a heat equation defined over the global domain, being partitioned to subdomain problems with non-overlapping domain decomposition so that various domain decomposition time marching schemes or iterative methods may be devised for parabolic or elliptic problems with parallel computing. When β1β2, and/or ρ1ρ2, it may be used as a model problem to study decoupling techniques for jumping coefficients and multi-scale applications. The scalar model problem may also be used to investigate and understand the numerical and physical properties of decoupling techniques for being further extended to other important applications in multi-domain, multi-physics, multi-scale computation such as FSI.

Define the function spaces

V1=v1H1Ω1:v1=0 on Ω1\Γ,V2=v2H1Ω2:v2=0 on Ω2\Γ,V=v1,v2V1×V2:v1=v2 on Γ,V~=v1,v2V1×V2,VΓ=v1,v2V1×V2:v1=v2=0 on Γ,ΛΓ=ξ=v1Γ:v1V1=ξ=v2Γ:v2V2,V1Γ=v1V1:v1=0 on Γ,V2Γ=v2V2:v2=0 on Γ. (7)

Integration by parts gives the weak form of the coupled model (1)-(6):

Model C: The Weak Form of the Continuous Coupled Model

Find uC=u1C,u2CV, such that

ρ1u1Ct,v1Ω1+β1u1C,v1Ω1+ρ2u2Ct,v2Ω2+β2u2C,v2Ω2=f1,v1Ω1+f2,v2Ω2,v=v1,v2V. (8)

3. Semi-discretization and approximate intrinsic or inertial type Robin conditions.

The weak formulation is mathematically equivalent to the strong form of the original coupled PDE model in the conventional sense, and its solution still satisfies the original Dirichlet and Neumann conditions (2.3) and (2.4) on the interface. There could be various equivalent interface conditions to be derived for various purposes. To understand what should be the appropriate interface conditions for a numerical scheme, in particular for the purpose of effectively decoupling numerical computation later, let us start with the original continuous model and investigate the mechanism on how the interface conditions would change from the original model due to discrete approximations.

Note that the issue of numerical stability during time marching in numerical computation is caused by the discretization in both space and time. To understand how the spacial discretizatin affects the interface conditions, yet without affecting the stability, let us concentrate on the finite element semi-discrete approximation:

Model Sh : The Semi-Discrete Model with Finite Element Approximation in Space

Find uhS=u1,hS,u2,hSVh, such that

ρ1u1,hSt,v1,hΩ1+β1u1,hS,v1,hΩ1+ρ2u2,hSt,v2,hΩ2+β2u2,hS,v2,hΩ2=f1,h,v1,hΩ1+f2,h,v2,hΩ2,vh=v1,h,v2,hVh, (9)

where Vh is a standard finite element subspace of V. Note now that Model Sh is no longer equivalent to Model C, but just an approximation. Yet there are standard error estimates for the solutions of these two models under certain regularity assumptions.

However, it is essentially important to point out that the approximate solution uhS of Model Sh no longer satisfies the interface conditions of the original coupled model although the Dirichlet condition remains enforced in the solution space Vh. Little attention has been paid on this in the past, mainly because the fully implicit time discretization will then lead to an unconditionally stable scheme, and the convergence and error analysis are ready in the classical finite element analysis, so it appears unnecessary to further investigate what happens on the interface. However, if decoupling is necessary as a further approximation, it would then become crucially important to find out what is indeed the corresponding new interface coupling conditions implied by this approximate semi-discrete model due to the spacial discretization, which would then provide us insight for decoupling the numerical computation properly in order to keep maintaining numerical stability and convergence for decoupled methods.

Unfortunately, it is difficult to derive the local interface conditions for such a weak formulation defined in the integration form over the entire geometric domain. For finding out such an interface condition approximately, motivated by [15], we propose to apply the lumped-mass technique [27], which will lead to a further approximation to the semi-discrete model.

Let us now briefly review the lumped-mass technique. Let A be a n×n matrix and AL be the corresponding lumped-mass matrix

A=[a11a12a21a22a23aii1aiiaii+1ann1ann] Lumped-mass (10)
AL=[a100a200ai00an], (11)

where

ai=j=1naij. (12)

Denote WhH1 as the FE space consists of continuous, piecewise linear functions on a quasi-uniform family of triangulations 𝒯h of a domain Ω, where Ω=Ω1 or Ω=Ω2. The inner product in Wh is defined by

uh,vhΩ=Ωuhvh, for any uh,vhWh.

Let τ be a triangle of the triangulation 𝒯h and Pτ,j be its vertices. Define the quadrature formula for any function f

Qτ(f)=13area (τ)j=13fPτ,j, (13)

then define the lumped-mass approximation of inner product uh,vhΩ by

(uh,vh)Ω,L=τ𝒯hQτ(uhvh). (14)

Let viinWh be the finite element basis, the following two properties hold [27]:

  • vi,vjΩ,L=0 for ij,

  • (vi,vi)Ω,L=j=1n(vi,vj)Ω.

From the properties, if A is generated by vi,vjΩ, then AL is generated by vi,vjΩ,L.

Denote V1,h,V1,h,ΛΓ,h,V1,hΓ,V2,hΓ be the corresponding discrete spaces with continuous piecewise linear functions. Applying the lumped-mass technique to the mass matrices that induced by L2 inner product of V1,h, we may build connections among the inner products in ΛΓ,h and V1,h,V2,h. Define two discrete lifting operators

1,h:ΛΓ,hV1,h,2,h:ΛΓ,hV2,h, (15)

such that the nodal values of 1,hξh and 2,hξh vanish out of Γ for all ξhΛΓ,h. The interface operator B1,h:ΛΓ,hΛΓ,h is defined by B1,h=1,h*1,h, where 1,h* is the adjoint operator of 1,h w.r.t the lumped-mass inner product in V1,h. B2,h is also defined similarly. Based on the discrete operators introduced above, we have

B1,hξh,λhΓ=1,hξh,1,hλhΩ1,L,ξh,λhΛΓ,h,B2,hξh,λhΓ=2,hξh,2,hλhΩ2,L,ξh,λhΛΓ,h. (16)

The Lemmas below are similar to Lemma 1 in [15], which are useful in the subsequent analysis. For simplicity, we denote 1,hv1,hΓ,2,hv2,hΓ by 1,hv1,h, 2,hv2,h.

Lemma 3.1. For all v1,h,ξV1,h×ΛΓ,h, we have

v1,h,1,hξhΩ1,L=B1,hv1,h,ξhΓ. (17)

Proof. For v1,hV1,h, it can be decomposed into v1,h=v1,h~+1,hv1,h with v1,h~V1,hΓ. From the definition of lumped-mass inner product (14), we can conclude that v1,h~,1,hξΩ1,L=0 for all ξhΛΓ,h since all the nodal values of v1,h~1,hξh are 0. Therefore, using (16), we have

v1,h,1,hξhΩ1,L=v1,h~,1,hξhΩ1,L+1,hv1,h,1,hξhΩ1,L=B1,hv1,h,ξhΓ.

See also [15], a similar lemma and proof Similarly, we also have

Lemma 3.2. For all v2,h,ξhV2,h×ΛΓ,h, we have

v2,h,2,hξhΩ2,L=B2,hv2,h,ξhΓ. (18)

We may now define the lumped-mass semi-discrete model as a further approximation, denoted by Model Lh.

Model Lh : The Lumped-Mass Semi-Discrete Model

Find uhL=u1,hL,u2,hLVh, such that

ρ1u1,hLt,v1,hΩ1,L+β1u1,hL,v1,hΩ1+ρ2u2,hLt,v2,hΩ2,L+β2u2,hL,v2,hΩ2=f1,h,v1,hΩ1+f2,h,v2,hΩ2,vh=v1,h,v2,hVh. (19)

Under certain regularity assumptions, there are also standard error estimates for the solutions of the two semi-discrete models, as well as the original continuous model [27]. In particular, if uC=u1C,u2C has H2 regularity, for each subdomain we have

ui,hL-uiCL2Ωi=Oh2,i=1,2,ui,hL-uiCH1Ωi=O(h),i=1,2. (20)

There are many important applications in numerical computation where the Dirichlet condition enforced in the solution space Vh should be relaxed at certain steps for decoupling purposes. Such cases arise from matching the Dirichlet data on the interface by the classical non-overlapping domain decomposition approach for constructing parallel time marching schemes for parabolic problems or for constructing parallel iterative methods for elliptic problems by the time evolution to the equilibrium state. For understanding the interface mechanism in order to construct effective decoupled numerical methods as well as to conduct the corresponding numerical analysis in the future, it will be fundamentally important to examine the following modified problem to the above Model Lh by removing the Dirichlet interface condition from the solution space Vh, where the modification of Vh is defined as V~h=v1,h,v2,hV1,h×V2,h.

Problem Ph. A Perturbation to Model Lh.

Consider a function uhL~=u1,hL~,u2,hL~V~h satisfying

ρ1u1,hL~t,v1,hΩ1,L+β1u1,hL~,v1,hΩ1+ρ2u2,hL~t,v2,hΩ2,L+β2u2,hL~,v2,hΩ2=f1,h,v1,hΩ1+f2,h,v2,hΩ2,vh=v1,h,v2,hVh. (21)

The following theorem reveals the equations that uhL~ should satisfies.

Theorem 3.3. If uhL~V~h satisfies (21) in Problem Ph, then uhL~ satisfies the following equations:

ρ1B1,hu2,hL~t,ξhΓ+ρ2u2,hL~t,2,hξhΩ2,L+β2u2,hL~,2,hξhΩ2-f2,h,2,hξhΩ2=ρ1B1,hu1,hL~t,ξhΓ-ρ1u1,hL~t,1,hξhΩ1,L+β1u1,hL~,1,hξhΩ1-f1,h,1,hξhΩ1+ρ1B1,hu1,hL˜-u2,hL˜t,ξhΓ,ξhΛΓ,h. (22)

Proof. Given ξhΛΓ,h, taking v1,h=1,hξh and v2,h=2,hξh in (21), we have

ρ1u1,hL~t,1,hξhΩ1,L+β1u1,hL~,1,hξhΩ1-f1,h,1,hξhΩ1+ρ2u2,hL˜t,2,hξhΩ2,L+β2u2,hL~,2,hξhΩ2-f2,h,2,hξhΩ2=0. (23)

The lumped-mass property (17) in Lemma 3.1 allows us to condense the inner product in subdomain Ω1 to the interface Γ:

ρ1u1,hL˜t,1,hξhΩ1,L=ρ1B1,hu1,hL˜t,ξhΓ. (24)

In order to pass the Dirichlet information from Ω1 to Ω2, denote eD=u2,hL~Γ-u1,hL~Γ, we have

ρ1u1,hL˜t,1,hξhΩ1,L=ρ1B1,hu2,hL˜t,ξhΓ-ρ1B1,heDt,ξhΓ. (25)

Applying (25) to (23) gives

ρ1B1,hu2,hL~t,ξhΓ+β1u1,hL~,1,hξhΩ1-f1,h,1,hξhΩ1+ρ2u2,hL~t,2,hξhΩ2,L+β2u2,hL~,2,hξhΩ2-f2,h,2,hξhΩ2=ρ1B1,heDt,ξhΓ. (26)

Reorganizing the terms by separating the information on each subdomain yields

ρ1B1,hu2,hL~t,ξhΓ+ρ2u2,hL~t,2,hξhΩ2,L+β2u2,hL~,2,hξhΩ2-f2,h,2,hξhΩ2=-β1u1,hL~,1,hξhΩ1-f1,h,1,hξhΩ1+ρ1B1,heDt,ξhΓ. (27)

Note that the left hand side in (27) consists of two part: the expression in the bracket corresponds to the terms in (21) from Problem Ph for subdomain Ω2, and the time derivative term being condensed to the interface from subdomain Ω1, but then exchanged the Dirichlet interface data with subdomain Ω2 yet consisting of an error term in the right hand side. This will play the key role in the intrinsic Robin condition to be derived.

For symmetry and later on to compare with the semi-discrete model, let us add and subtract the same term ρ1u1,hL˜t,1,hξhΩ1,L to equation (27), which gives

ρ1B1,hu2,hL~t,ξhΓ+ρ2u2,hL~t,2,hξhΩ2,L+β2u2,hL~,2,hξhΩ2-f2,h,2,hξhΩ2=ρ1u1,hL~t,1,hξhΩ1,L-ρ1u1,hL~t,1,hξhΩ1,L+β1u1,hL~,1,hξhΩ1-f1,h,1,hξhΩ1+ρ1B1,heDt,ξhΓ. (28)

Using (24) again, the added inner product term outside of the bracket in the right hand side of the above equation may also be condensed to the interface, which yields (22) and thus completes the proof. □

The fundamental significance of Theorem 3.3 as well as its derivation is in that the error equation (22) reveals the interface mechanism of the semi-discrete model, in particular the impact of the error in the Dirichlet data on the interface conditions when the Dirichlet data is transmitted across the interface, which results instead in the error of the time derivative of the Dirichlet data in the form of ρ1B1,heDt on the interface. Mathematically, we note that the effect of the Dirichlet interface error eD at a given time t here leads to an interface error of eDt in the time evolution model, which implies how the Dirichlet type of information should be properly related on different time levels when time discretization is applied, in particular when decoupling is necessary along the interface. It explains why in most of the classical explicit type of decoupled schemes, the explicit use of Dirichlet data from previous time levels, such as the Dirichlet-Dirichlet, Dirichlet-Neumann type of decoupling methods, would usually lead to stability issues. Most importantly, we note that when this scalar model problem is extended to other applications such as FSI, the Dirichlet variable will physically correspond to velocity, while the related time derivative interface terms ρ1B1,ht in (22) will correspond to certain interface inertial force quantities due to spacial discretization, which will make the new interface condition to be derived physically meaningful in contrast to the classical Robin interface condition.

Notice that eD and thus eDt become zero in the error equation (22) if the Dirichlet condition is enforced on the interface. Therefore, as a special case of (22), for (19) in Model Lh we have the following interface relationship.

Theorem 3.4. If uhL is a solution of Model Lh, then uhL satisfies

ρ1B1,hu2,hLt,ξhΓ+ρ2u2,hLt,2,hξhΩ2,L+β2u2,hL,2,hξhΩ2-f2,h,2,hξhΩ2=ρ1B1,hu1,hLt,ξhΓ-ρ1u1,hLt,1,hξhΩ1,L+β1u1,hL,1,hξhΩ1-f1,h,1,hξhΩ1, (29)

for any ξhΛΓ,h.

Mathematically, (29) is equivalent to (19) in Model Lh since the additional two terms ρ1B1,hu2,hLt,ξhΓ and ρ1B1,hu1,hLt,ξhΓ are canceled each other due to the Dirichlet interface condition being enforced in the solution space. However, they could make significant differences numerically when further approximation is applied for time discretization as well as decoupling.

To further understand the interface mechanism implied by (29), let us assume all the regularity requirements, well-posedness, as well as error estimates for the related continuous and semi-discrete models in order to focus on illustrating the derivation and understanding the mechanism of the intrinsic Robin condition to be derived. Let us also first concentrate on the terms inside the two brackets in (29), denoted by

F[ρ2(u2,hLt,2,hξh)Ω2,L+(β2u2,hL,(2,hξh))Ω2(f2,h,2,hξh)Ω2]+[ρ1(u1,hLt,1,hξh)Ω1,L+(β1u1,hL,(1,hξh))Ω1(f1,h,1,hξh)Ω1], (30)

which actually corresponds to all the terms in (19) of the lumped-mass model. Because (19) in Model Lh is an approximation to (9) in Model Sh due to the lumped-mass condensation of the L2 inner product to the interface, we may relate the terms in F back to (9) in Model Sh by approximating the lumped-mass terms using ρ1u1,hLt,1,hξhΩ1 and ρ2u2,hLt,2,hξhΩ2 with an error of Oh2, where the error between the inner product and its corresponding lumped-mass approximation in Vh is Oh2 as shown in [27]. So, we have the estimate for F with the solution of Model Lh, yet in terms of the expression in Model Sh as follows.

F=ρ2u2,hLt,2,hξhΩ2+β2u2,hL,2,hξhΩ2-f2,h,2,hξhΩ2+ρ1u1,hLt,1,hξhΩ1+β1u1,hL,1,hξhΩ1-f1,h,1,hξhΩ1+Oh2. (31)

Now that Model Sh is also the standard finite element approximation to Model C, while Model Lh is an approximation to Model C, too. Therefore, by using (20) we may approximate u1,hL,u2,hL in (31) by the continuous solution u1C,u2C with the error of O(h) to further relate the expression F to the weak form of the coupled model, yet restricted to the test function space Vh:

F=ρ2u2Ct,2,hξhΩ2+β2u2C,2,hξhΩ2-f2,h,2,hξhΩ2+ρ1u1Ct,1,hξhΩ1+β1u1C,1,hξhΩ1-f1,h,1,hξhΩ1+O(h). (32)

Under sufficient regularity assumptions for the continuous solution uC and following the standard procedure, integrating by parts in (32) and using the strong form of the coupled PDE model leads to

F=(β2u2Cn2,ξh)Γ+(β1u1Cn1,ξh)Γ+O(h),ξΛh. (33)

Therefore, we see that F actually corresponds to the Neumann condition in the original interface matching conditions, or physically presenting the jump of the flux across the interface.

Combining (33) with (29), we get

ρ1B1,hu2,hLt,ξhΓ+β2u2Cn2,ξhΓ=ρ1B1,hu1,hLt,ξhΓ-β1u1Cn1,ξhΓ+O(h). (34)

Approximating the continuous solution u1C,u2C in (34) back to the solution u1,hL,u2,hL of the approximate lumped-mass semi-discrete model, we find that (34) actually implies the following matching condition for u1,hL,u2,hL on the interface:

ρ1B1,hu2,hLt,ξhΓ+β2u2,hLn2,ξhΓ+=ρ1B1,hu1,hLt,ξhΓ-β1u1,hLn1,ξhΓ-+O(h),ξΛh, (35)

which may be formally written as

ρ1B1,hu2,hLt+β2u2,hLn2=ρ1B1,hu1,hLt-β1u1,hLn1+O(h), on Γ (36)

Similar to the above argument, if we condense the inner product from Ω2 to the interface and transmit the Dirichlet data u2,h to the other side of the interface, we may have the following similar interface relation

ρ2B2,hu2,hLt+β2u2,hLn2=ρ2B2,hu1,hLt-β1u1,hLn1+O(h), on Γ (37)

First, note that in the above interface conditions (36) and (37), uhL itself does not exist on Γ because functions in the finite element space Vh have discontinuous derivatives on the interface, while the gradient of ui,hL for i=1,2 is defined in the boundary layer cells in the subdomains on each side of the interface. Therefore, we denote each side of the interface in (35) by Γ+ and Γ-, respectively, to distinguish the interface values of a discontinuous function restricted from the corresponding interface side.

Most importantly, in contrast to the classical Robin interface condition, which simply takes a linear combination of the original Dirichlet and Neumann interface conditions, as introduced for constructing numerical methods for various decoupling purposes, this new type of interface condition instead combines the Neumann condition with the time derivative of the Dirichlet interface data, which physically describes the total exchange of heat or temperature balances on the interface and is referred to as the so-called intrinsic Robin condition. When such a scalar model problem is further extended to other applications such as FSI, as pointed out earlier, the related time derivative interface terms ρ1B1,ht in the new type of Robin condition will correspond to certain interface inertial force quantities according to Newton’s second law, because the derivative of velocity gives acceleration, multiplying by the “mass” factor ρ1B1,h then leads to a force. We therefore may also call this new type of interface condition generally as the inertial type Robin condition, because it is the inertial data then, instead of the velocity data, that are combined with the Neumann data from each side of the interface.

Indeed, together with the Dirichlet condition enforced in the solution space Vh, the classical Robin condition, as well as the inertial type Robin condition (36) or (37) just introduced above, despite their approximation errors of O(h), are all consistently equivalent to the original interface condition set consisting of the Dirichlet and Neumann conditions. However, the classical Robin condition is mathematically introduced by kind of artificially combining the Dirichlet and Neumann conditions to obtain another set of mathematically equivalent interface conditions, yet lack of physical justification. Notice that, in applications like FSI, the Dirichlet data correspond to velocity, while the Neumann data correspond to interfacial force, therefore, there is a mismatch between these two different types of physical quantities. Such a physical mismatch was not seriously realized in the past several decades. In most papers, authors usually introduce a relaxation parameter, which is to be tuned for the purposes of numerical stability and convergence. The optimal relaxation parameter is then compensated for the mathematical effect of the physical mismatch. However, the optimal parameter is often derived for certain simple model problems under ideal assumptions on boundary conditions or coefficients. The choice and tuning of the relaxation parameter with the existing numerical methods are practically difficult and even impossible for many real applications.

The inertial type of Robin condition, however, results from our error analysis in Theorem 3.3 where we track how the information and its error are transmitted across the interface. The combination of the Dirichlet data, now through its time derivative instead, with the Neumann data becomes physically meaningful for applications like FSI because it characterizes how the inertial and stress forces should be balanced along the interface, which will in turn guide us in future approximation during time discretization and decoupling in order to maintain numerical stability and convergence properly.

4. Full discretization and decoupling.

Implicit time discretization for the above semi-discrete models will lead to stable and convergent coupled methods. For illustration, let us consider the first order backward Euler scheme, although the discussions may be extended to high order schemes, such as the Crank-Nicolson Scheme. For simplicity, let us also consider linear finite elements in spacial discretization.

The standard finite element semi-discrete model is often applied to derive implicit coupled scheme by enforcing both Dirichlet and Neumann conditions on the current time level. To derive decoupled schemes, one may need to relax either Dirichlet or Neumann condition, or replace them by some other equivalent interface conditions such as the classical Robin condition or our new inertial type Robin condition. Problem Ph illustrates how the Dirichlet data may be exchanged at certain step with the neighboring subdomain by using the computed data from the other side of the interface with the removal of the Dirichlet constraint from the solution space. For the purpose of relaxing the Neumann constraint at certain step instead of implicitly enforcing the Neumann condition as a natural interface condition imposed by Model C, one may take the local PDEs (1)-(2) in the original coupled model, multiplying by the corresponding test functions, integrating by parts, and then exchanging the Neumann information across the interface by applying the Neumann interface condition explicitly, and finally add them together to get a coupled form defined in the tensor product space of V1×V2. This will, of course, result in the corresponding interface terms involving the Neumann data on the other side of the interface, which may later be approximated by using computed information for the purpose of decoupling. For instance, we may formally derive the following quasi-weak formulation:

Problem EC. A Quasi-Weak Formulation of the Continuous Coupled Model

Find uEC=u1EC,u2ECV, such that

ρ1u1ECt,v1Ω1+β1u1EC,v1Ω1+ρ2u2ECt,v2Ω2+β2u2EC,v2Ω2=-β2u2ECn2,v1Γ-β1u1ECn1,v2Γ+f1,v1Ω1+f2,v2Ω2,v=v1,v2V~. (38)

Note that we call this the quasi-weak formulation because the two interface terms β2u2ECn2,v1Γ and β1u1ECn1,v2Γ are not defined if uEC is only in the H1 space V, unless the PDE solution has further regularity of at least H3/2 so that the traces of u1EC and u2EC may be defined on the interface. However, the corresponding discrete counterparts are well defined as for the same reason as in the intrinsic or inertial Robin condition. Its corresponding finite element approximation then reads:

Problem ESh. A Semi-Discrete Model with Finite Element Approximation in Space

Find uhES=u1,hES,u2,hESVh, such that

ρ1u1,hESt,v1,hΩ1+β1u1,hES,v1,hΩ1+ρ2u2,hESt,v2,hΩ2+β2u2,hES,v2,hΩ2=-β2u2,hESn2,v1,hΓ--β1u1,hESn1,v2,hΓ++f1,h,v1,hΩ1+f2,h,v2,hΩ2,vh=v1,h,v2,hV~h. (39)

For comparison, let us first review a couple of typical decoupled methods by classical decoupling approaches in the literature. Algorithm 1 describes the decoupled Dirichlet-Neumann (DN) scheme [17, 21] based on decoupling the implicit scheme from Problem ESh by applying the Dirichlet (3) and Neumann interface conditions (4) at alternating time levels with the use of computed data from the previous step on the other side of the interface during time marching.

In the conventional Robin-Robin approach [2, 13], the equivalent classical Robin-Robin interface conditions are introduced by combining the original Dirichlet and Neumann conditions with two mathematical relaxation parameters α1 and α2 as

β1u1n1+β2u2n2+α1(u1u2)=0, (40)
β1u1n1+β2u2n2+α2u2-u1=0. (41)

Algorithm 2 describes the corresponding decoupled Robin-Robin (RR) scheme by applying the two Robin conditions above at alternating time levels during time marching. As discussed earlier, such an approach is lack of physical justification, and the determination of the optimal relaxation parameters is difficult both theoretically and practically for complicated real applications.

We now propose our new decoupling approach based on the intrinsic or inertial type Robin condition. Notice that the decoupled RR Algorithm 2 corresponds to adding the two Dirichlet terms α1u1,h-u2,h,v1,hΓ and α2u2,h-u1,h,v2,hΓ to Model ESh in the classical Robin interface condition to obtain another equivalent problem and then applying the decoupling technique similar to the Dirichlet-Neumann scheme. As discussed in the previous section, the lack of physical justification of the Robin-Robin approach results in both theoretical and practical numerical difficulties. Mathematically, instead of adding the Dirichlet terms α1u1,h-u2,h,v1,hΓ and α2u2,h-u1,h,v2,hΓ, one may add any other term on both sides to Problem ESh to obtain another equivalent model without changing the solution, for instance the parameters α1 and α2 are generally arbitrary, just like in the classical fixed point iteration where there are infinite many possibilities one might try. The key is whether one may find a particular setting that leads to a better or even possibly optimal numerical algorithm. Motivated by the interface data transmission analysis in the previous section, for instance an equivalent form (29) for the lumped-mass finite element semi-discrete approximation, it is suggested that it indeed makes sense both mathematically and physically to instead add the time derivative terms ρ2B2,hu1,ht-u2,ht,v1,hΓ or ρ1B1,hu2,ht-u1,ht,v2,hΓ. This leads to an equivalent semi-discrete problem of Problem Sh:

Problem ESIh. An Equivalent Semi-Discrete Problem based on the Intrinsic or Inertial Robin Conditions

Find uhESI=u1,hESI,u2,hESIVh, such that

ρ1u1,hESIt,v1,hΩ1+β1u1,hESI,v1,hΩ1+ρ2u2,hESIt,v2,hΩ2+β2u2,hESI,v2,hΩ2+ρ2B2,hu1,hESIt-u2,hESIt,v1,hΓ=-β2u2,hESIn2,v1,hΓ--β1u1,hESIn1,v2,hΓ++f1,h,v1,hΩ1+f2,h,v2,hΩ2,vh=v1,h,v2,hV~h. (42)

graphic file with name nihms-1900579-f0004.jpg

graphic file with name nihms-1900579-f0005.jpg

Applying the backward Euler scheme gives an implicit and stable algorithm. However, this stable algorithm is coupled on the interface through the implicit approximation for the time derivative of the two interface Dirichlet data terms u1,hnt and u2,hnt, as well as the Dirichlet interface condition u1,hn=u2,hn enforced in the solution space.

graphic file with name nihms-1900579-f0001.jpg

Our framework described here will then allows one to apply various strategies to further decouple the implicit coupled scheme corresponding to Problem ESIh, while depending on the practical physical properties in more general real applications. For instance, as motivated by the thin-wall FSI application [14], we may keep the implicit approximation for the time derivative of the interface Dirichlet data terms u1,hnt and u2,hnt on one side, say u1,hntδu1,hnδt=u1,hn-u1,hn-1Δt, while approximate the other term by using computed data from previous time levels explicitly on the other side of the interface, say u2,hntδu2,hn-1δt=u2,hn-1-u2,hn-2Δt. Furthermore, to decouple the Dirichlet interface condition, we may remove the enforced condition u1,hn=u2,hn in the solution space, while incorporate it into the algorithm by further approximating u1,hn-1 in the implicit approximation δu1,hnδt=u1,hn-u1,hn-1Δt by passing the Dirichlet data from the other side with u2,hn-1, which implies to explicitly enforce the Dirichlet interface condition on the previous time level instead, namely, δu1,hnδt=u1,hn-u1,hn-1Δtu1,hn-u2,hn-1Δt. This gives a decoupled intrinsic or inertial Robin-Neumann (iRN) type algorithm.

Note that it is well known from the practical experiences that the numerical instability with decoupled methods is usually caused by making use of the computed Dirichlet data explicitly from the previous time level for decoupling the Dirichlet interface condition. It is the introduction of the time derivative of the Dirichlet data in the intrinsic or inertial Robin interface condition that is not only physically justified, but also mathematically allows for the implicit use of computed Dirichlet data from the previous time level to decouple the Dirichlet condition effectively.

graphic file with name nihms-1900579-f0006.jpg

In addition, we have only outlined above the basic principles in our decoupling framework based on the intrinsic or inertial type Robin interface conditions. The ingredients and strategies in a particular decoupled algorithm may vary and be fine tuned, such as whether to apply one inertial or Neumann interface term and how to decouple the Dirichlet and Neumann data by explicit approximation from using computed data, on which side or both sides or on alternating time levels, which would depend on the specific mathematical and physical properties in real applications, such as the ratio of the subdomain sizes, physical parameters like ρ,β, etc. For instance, the strategy described in Algorithm 3 works particularly effectively in the thin-wall FSI application, where it is observed that the implicit interface approximation must be maintained on the bulk fluid side like Ω1 here, while the interface time derivation may be relaxed by applying an explicit approximation on the thin-wall structure side for decoupling. Numerical experiments will be designed and conducted in the next section to confirm the effectiveness of the proposed decoupling approach, as well as to investigate some of these questions to provide certain insight and guidance for real applications.

In order to compare with the classical decoupled DN and RR schemes, we may also consider to apply the corresponding intrinsic or inertial Robin conditions (36) and (37) symmetrically on both sides of the interface by adding another term ρ1B1,hu2,ht-u1,ht,v2,hΓ to Problem ESIh, which leads to another version of the intrinsic or inertial Robin-Robin(iRR) type of decoupled scheme.

5. Numerical experiments.

Numerical experiments are conducted to examine the effectiveness of the proposed decoupling approach based on the intrinsic or inertial type Robin interface conditions applied to the model problem in Section 2. For illustration, let β(x,y)=2+x2+y2, and the source term is defined such that the exact solution of the coupled model is given by

u=tsin (2πx)sin (2πy). (43)

The total time is set to be T=1s in all simulation.

We first examine the effectiveness of our new decoupled iRN scheme in Algorithm 3 by comparing it with the corresponding implicit coupled scheme that is known to be numerically stable and convergent. For this purpose, we simply set ρ1=ρ2=1 and β1=β2=β. The errors of the corresponding numerical solutions of the coupled and decoupled schemes to the exact solution are compared in Table 1 with four levels of mesh refinement, where Δt=h2 in order to examine the discretization error in space. It is clearly observed that our new iRN scheme effectively decouples the computation by properly approximating the interface data using the computed solution, while still retains the same order of accuracy with the numerical solutions of the coupled scheme. The order of convergence is numerically verified because the errors are reduced by a factor of 4 as the mesh size and time step are refined once, which indicates the second order accuracy in space and first order accuracy in time in the L2 norm. To further examine the stability of the decoupled iRN scheme, we increase Δt from =Oh2 to =O(h) and plot the computed solutions as well as the exact solution at t=1 in Figure 2, where the stability and accuracy of the decoupled iRN scheme are clearly observed. The decoupled scheme is still numerically stable as the time step size keeps increasing, although the accuracy is reduced accordingly as expected due to bigger discretization error in time as well as in approximating the interface data from previous time levels for the decoupling purpose.

Table 1.

Errors of uh,N-uext(T)0,Ω with ρ1=ρ2=1,β1=β2=β(x,y),Δt=h2.

h Coupled scheme Decoupled iRN scheme
18 3.43107e-2 3.75366e-2
116 9.20988e-3 1.13574e-2
132 2.34374e-3 2.61407e-3
164 5.88545e-4 5.77793e-4

Figure 2.

Figure 2.

A comparison of the exact solution and solutions obtained by the decoupled iRN scheme at t=1 with Δt=h=18,116,132.

Similar to Table 1, we compare in Table 2 the errors between the exact solution and the numerical solutions of the decoupled iRR scheme with those of the classical decoupled DN and RR schemes, as well as the implicit coupled scheme as the reference. In terms of effectiveness, it is still observed that, for simple cases where if different decoupling techniques all work, such as our new iRR scheme, as well as the classical DN scheme and RR scheme with α1=10,α2=5, they could have comparable effective performance. However, for the classical RR method, its performance relies on, and is very sensitive to the selection of relaxation parameters as discussed earlier, which would make it difficult for theoretical analysis, and most importantly for its application and extension to complicated real problems. For instance, it is shown in the table that the accuracy gets worse as the parameters are perturbated to α1=α2=1. For the classical DN approach, although it works pretty well in this simple setting, it will be shown in the next experiment that it may fail, too when physical parameters vary. In the contrary, our decoupled iRR scheme is always robust and parameter-free. It is also numerically verified that the order of accuracy of the iRR scheme is similar to the iRN scheme.

Table 2.

Errors of uh,N-uext(T)0,Ω with ρ1=ρ2=1,β1=β2=β(x,y),Δt=h2.

h Coupled scheme Decoupled DN scheme
18 3.43107e-2 3.53891e-2
116 9.20988e-3 9.46749e-3
132 2.34374e-3 2.40475e-3
h Decoupled iRR scheme Decoupled RR scheme
α1 = 10, α2 = 5 α1 = 1, α2 = 1
18 3.53436e-2 3.24908e-2 3.80028e-2
116 9.55398e-3 8.81404e-3 1.39637e-2
132 2.25541e-3 2.26911e-3 5.08893e-3

Let us finally illustrate the effects of physical properties by varying the value of ρ in different subdomains on different decoupling approaches of the three decoupled schemes as compared in Table 2. Two cases are tested, where Table 3 shows the results corresponding to the parameter set ρ1=10ρ2, while in Table 4 the parameter ratio is switched by ρ2=10ρ1. It is clearly seen that the classical DN approach is very sensitive to physical properties and could fail if not applied carefully, while the decoupled iRR scheme always works perfectly.

Table 3.

Errors of uh,N-uext(T)0,Ω with ρ1=10,ρ2=1,β1=β2=β(x,y),Δt=h2.

h Coupled scheme Decoupled DN scheme
18 3.36012e-2
116 9.01136e-3
132 2.29268e-3
h Decoupled iRR scheme Decoupled RR scheme
α1 = 10, α2 = 5 α1 = 1, α2 = 1
18 3.24630e-2 3.18627e-2 3.72954e-2
116 8.80706e-3 8.64307e-3 1.37006e-2
132 2.27580e-3 2.26911e-3 5.00114e-3

Table 4.

Errors of uh,N-uext(T)0,Ω with ρ1=1,ρ2=10,β1=β2=β(x,y),Δt=h2.

h Coupled scheme Decoupled DN scheme
18 3.39101e-2 3.21780e-2
116 9.09826e-3 9.38034e-3
132 2.31506e-3 2.38207e-3
h Decoupled iRR scheme Decoupled RR scheme
α1 = 10, α2 = 5 α1 = 1, α2 = 1
18 3.23888e-2 3.21780e-2 3.76394e-2
116 8.82536e-3 8.72945e-3 1.38221e-2
132 2.28889e-3 2.24812e-3 5.04232e-3

6. Concluding remarks.

We have derived an intrinsic or inertial type Robin condition for multi-modeling problems, which is justified both mathematically and physically in contrast to the classical Robin condition. Based on this new interface condition, a decoupling approach is presented for devising effective decoupled numerical methods for applications from classical parallel computing to multi-physics applications. Numerical experiments show the effectiveness and robustness of our decoupling approach, its advantages over the existing decoupling approaches, as well as the promising potential for its application to complicated real problems in science and technology. Theoretical analysis for stability and convergence is under investigation.

Acknowledgments.

The authors would like to thank Kun Xu and Yiyi Huang for valuable discussions.

The first and the third authors’ research is supported in part by the Hong Kong RGC Competitive Earmarked Research Grant HKUST16301218 and NSFC (91530319,11772281). The second author’s research is supported in part by NIH-BUILD grant through UL1GM118973, NIH-RCMI grant through U54MD013376, and the National Science Foundation Awards (1700328, 1831950).

Contributor Information

Lian Zhang, Department of Mathematics, Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hongkong, China.

Mingchao Cai, Department of Mathematics, Morgan State University, 1700 E Cold Spring Ln, MD 21251, USA.

Mo Mu, Department of Mathematics, Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, HongKong, China.

REFERENCES

  • [1].Badea L, Discacciati M and Quarteroni A, Numerical analysis of the Navier–Stokes/Darcy coupling, Numer. Math, 115 (2010), 195–227. [Google Scholar]
  • [2].Badia S, Nobile F and Vergara C, Fluid–structure partitioned procedures based on Robin transmission conditions, J. Comput. Phys, 227 (2008), 7027–7051. [Google Scholar]
  • [3].Barker AT and Cai X-C, Scalable parallel methods for monolithic coupling in fluid–structure interaction with application to blood flow modeling, J. Comput. Phys, 229 (2010), 642–659 [Google Scholar]
  • [4].Bukac M and Muha B, Stability and convergence analysis of the extensions of the kinematically coupled scheme for the fluid-structure interaction, SIAM J. Numer. Anal, 54 (2016), 3032–3061. [Google Scholar]
  • [5].Cai M, Mu M and Xu J, Numerical solution to a mixed Navier–Stokes/Darcy model by the two-grid approach, SIAM J. Numer. Anal, 47 (2009), 3325–3338. [Google Scholar]
  • [6].Cai M, Mu M and Xu J, Preconditioning techniques for a mixed Stokes/Darcy model in porous media applications, J. Comput. Appl. Math, 233 (2009), 346–355. [Google Scholar]
  • [7].Canic S, Muha B and Bukac M, Stability of the kinematically coupled β-scheme for fluid-structure interaction problems in hemodynamics, Int. J. Numer. Anal. Model, 12 (2015), 54–80. [Google Scholar]
  • [8].Cao Y, Gunzburger M, Hua F and Wang X, Coupled Stokes-Darcy model with Beavers-Joseph interface boundary condition, Commun. Math. Sci, 8 (2010), 1–25. [Google Scholar]
  • [9].Causin P, Gerbeau J-F and Nobile F, Added-mass effect in the design of partitioned algorithms for fluid–structure problems, Comput. Methods Appl. Mech. Engrg, 194 (2005), 4506–4527. [Google Scholar]
  • [10].Chen Z and Zou J, Finite element methods and their convergence for elliptic and parabolic interface problems, Numer. Math, 79 (1998), 175–202. [Google Scholar]
  • [11].Crosetto P, Reymond P, Deparis S, Kontaxakis D, Stergiopulos N and Quarteroni A, Fluid-structure interaction simulation of aortic blood flow, Comput. & Fluids, 43 (2011), 46–57. [Google Scholar]
  • [12].Discacciati M and Quarteroni A, Navier-Stokes/Darcy coupling: Modeling, analysis, and numerical approximation, Rev. Mat. Complut, 22 (2009), 315–426. [Google Scholar]
  • [13].Discacciati M, Quarteroni A and Valli A, Robin–Robin domain decomposition methods for the Stokes-Darcy coupling, SIAM J. Numer. Anal, 45 (2007), 1246–1268. [Google Scholar]
  • [14].Fernández MA, Mullaert J and Vidrascu M, Explicit Robin–Neumann schemes for the coupling of incompressible fluids with thin-walled structures, Comput. Methods Appl. Mech. Engrg, 267 (2013), 566–593. [Google Scholar]
  • [15].Fernández MA, Mullaert J and Vidrascu M, Generalized Robin–Neumann explicit coupling schemes for incompressible fluid-structure interaction: Stability analysis and numerics, Internat. J. Numer. Methods Engrg, 101 (2015), 199–229. [Google Scholar]
  • [16].Förster C, Wall WA and Ramm E, Artificial added mass instabilities in sequential staggered coupling of nonlinear structures and incompressible viscous flows, Comput. Methods Appl. Mech. Engrg, 196 (2007), 1278–1293. [Google Scholar]
  • [17].Lan R, Sun P and Mu M, Mixed finite element analysis for an elliptic/mixed elliptic interface problem with jump coefficients, Procedia Comput. Sci, 108 (2017), 1913–1922. [Google Scholar]
  • [18].Leng W, Zhang C-S, Sun P, Gao B and Xu J, Numerical simulation of an immersed rotating structure in fluid for hemodynamic applications, J. Comput. Sci, 30 (2019), 79–89. [Google Scholar]
  • [19].Mu M and Xu J, A two-grid method of a mixed Stokes–Darcy model for coupling fluid flow with porous media flow, SIAM J. Numer. Anal, 45 (2007), 1801–1813. [Google Scholar]
  • [20].Mu M and Zhu X, Decoupled schemes for a non-stationary mixed Stokes-Darcy model, Math. Comp, 79 (2010), 707–731. [Google Scholar]
  • [21].Quarteroni A and Valli A, Domain Decomposition Methods for Partial Differential Equations, Numerical Mathematics and Scientific Computation, The Clarendon Press, Oxford University Press, New York, 1999. [Google Scholar]
  • [22].Razzaq M, Damanik H, Hron J, Ouazzi A and Turek S, FEM multigrid techniques for fluid-structure interaction with application to hemodynamics, Appl. Numer. Math, 62 (2012), 1156–1170. [Google Scholar]
  • [23].Rivière B, Analysis of a discontinuous finite element method for the coupled Stokes and Darcy problems, J. Sci. Comput, 22/23 (2005), 479–500. [Google Scholar]
  • [24].Rivière B and Yotov I, Locally conservative coupling of Stokes and Darcy flows, SIAM J. Numer. Anal, 42 (2005), 1959–1977. [Google Scholar]
  • [25].Sinha RK and Deka B, Optimal error estimates for linear parabolic problems with discontinuous coefficients, SIAM J. Numer. Anal, 43 (2005), 733–749. [Google Scholar]
  • [26].Sun P and Wang C, Distributed Lagrange multiplier/fictitious domain finite element method for Stokes/parabolic interface problems with jump coefficients, Appl. Numer. Math, 152 (2020), 199–220. [Google Scholar]
  • [27].Thomée V, Galerkin Finite Element Methods for Parabolic Problems, Springer Series in Computational Mathematics, 25, Springer-Verlag, Berlin, 2006. [Google Scholar]
  • [28].Turek S and Hron J, Proposal for numerical benchmarking of fluid-structure interaction between an elastic object and laminar incompressible flow, in Fluid Structure Interaction, Lect. Notes Comput. Sci. Eng, 53, Springer, Berlin, 2006, 371–385. [Google Scholar]
  • [29].Turek S, Hron J, Razzaq M, Wobker H and Schäfer M, Numerical benchmarking of fluid-structure interaction: A comparison of different discretization and solution approaches, In Fluid Structure Interaction II, Lect. Notes Comput. Sci. Eng, 73, Springer, Heidelberg, 2010, 413–424. [Google Scholar]
  • [30].Wick T, Solving monolithic fluid-structure interaction problems in arbitrary Lagrangian Eulerian coordinates with the deal. II Library, Arch. Numer. Software, 1 (2013), 1–19. [Google Scholar]

RESOURCES