• Aucun résultat trouvé

An accurate front capturing scheme for tumor growth models with a free boundary limit

N/A
N/A
Protected

Academic year: 2022

Partager "An accurate front capturing scheme for tumor growth models with a free boundary limit"

Copied!
22
0
0

Texte intégral

(1)

Contents lists available atScienceDirect

Journal of Computational Physics

www.elsevier.com/locate/jcp

An accurate front capturing scheme for tumor growth models with a free boundary limit

Jian-Guo Liu

a

, Min Tang

b

, Li Wang

c

, Zhennan Zhou

d,∗

aDepartmentofMathematicsandDepartmentofPhysics,DukeUniversity,UnitedStates

bDepartmentofMathematics,InstituteofNaturalSciencesandMOE-LSC,ShanghaiJiaoTongUniversity,China

cDepartmentofMathematics,ComputationalandData-EnabledScienceandEngineeringProgram,StateUniversityofNewYorkatBuffalo, UnitedStates

dBeijingInternationalCenterforMathematicalResearch,PekingUniversity,China

a r t i c l e i n f o a b s t r a c t

Articlehistory:

Received29August2017

Receivedinrevisedform6March2018 Accepted7March2018

Availableonline9March2018

Keywords:

Hele–Shawequation Freeboundaryproblem Frontcapturingscheme Tumorgrowthmodel Prediction-correctionmethod

We consider a class of tumor growth models under the combined effects of density- dependent pressure and cell multiplication, witha freeboundary model as itssingular limitwhenthepressure-densityrelationshipbecomeshighlynonlinear.Inparticular,the constitutive law connecting pressure p and density ρ is p(ρ)= mm1ρm1, and when m1,thecelldensityρmayevolveitssupportaccordingtoapressure-drivengeometric motionwithsharpinterfacealong itsboundary.Thenonlinearityand degeneracyinthe diffusion bring great challenges in numerical simulations. Prior to the present paper, thereislackofstandard mechanismtonumericallycapture thefrontpropagationspeed as m1.In thispaper, wedevelop anumerical schemebased onanovel prediction- correction reformulation that can accurately approximate the front propagation even when the nonlinearity is extremely strong. We show that the semi-discrete scheme naturallyconnects tothe free boundarylimit equationasm→ ∞.With proper spatial discretization, thefully discrete schemehasimprovedstability, preserves positivity,and can beimplementedwithoutnonlinearsolvers.Finally,extensivenumericalexamples in both one and two dimensions are provided to verify the claimed properties invarious applications.

©2018ElsevierInc.Allrightsreserved.

1. Introduction

In this paper, we are concerned witha tumor growth model for the cell density function

ρ

(x,t), whose governing equationisgivenby:

t

ρ − ∇ · ( ρ

p

( ρ )) = ρ

G

(

c

,

p

),

x

∈ R

d

,

t

0

,

(1) wherec(x,t)representsthenutrientconcentrationandisauniformlyboundedfunction; p(

ρ

)isthepressurethatdepends onthecelldensitythroughastateequation.Inthepresentpaper,weconsider

p

( ρ ) =

m

m

1

ρ

m1

,

(2)

*

Correspondingauthor.

E-mailaddress:zhennan@bicmr.pku.edu.cn(Z. Zhou).

https://doi.org/10.1016/j.jcp.2018.03.013

0021-9991/©2018ElsevierInc.Allrightsreserved.

(2)

as in[25] andother possible forms can be found in[28]. The tumor cells are transportedaccordingto the Darcy’s law, whosevelocityisdeterminedbythenegativegradientofthepressure,andtheyproliferatewithagrowthratethatdepends onboththenutrientconcentrationandthepressure.ThegrowthrateG(c,p)isassumedtobemonotonicallyincreasingin the c variable,monotonicallydecreasinginthe p variableandmaytakenegative values,i.e., cG(c,p)0, pG(c,p)0.

Wecomplementthissystemwithaninitialconditionthatsatisfies

ρ (

0

,

x

) = ρ

ini

(

x

)≥

0

, ρ

ini

L1

L

.

(3) It has been proved in [25] that, under some assumptions for the initial density, when m→ ∞, the solution of (1) convergestothesolutionofafreeboundaryproblemsupportedon(t).Thegeometricmotionof(t)isgovernedbythe limitingpressurep.Tounderstandthis,wefirstderivetheequationforp.Multiplyingequation(1) byp(

ρ

),itbecomes

tp

= ρ

p

( ρ )

p

+ |∇

p

|

2

+

p

( ρ ) ρ

G

(

c

,

p

) ,

andsince p(

ρ

)=mm1

ρ

m1,wefindtheequationforpthatwrites

tp

= (

m

1

)

p

p

+ |∇

p

|

2

+ (

m

1

)

pG

(

c

,

p

) .

(4)

Sendingm→ ∞intheaboveequation,weformallyhavethefollowing‘complementaryrelation’:

p

p

+

G

(

c

,

p

)

=

0

.

(5)

(t)isthesupportofp andthenormalvelocityofitsboundaryisgivenby v= −∇p∞· ˆn,wherenˆ(x,t)istheunit outer normaldirectionontheboundary.Inthelimit ofm→ ∞,theconstitutiverelation(2) isnolongersatisfiedby

ρ

and p.Instead,ifstarts withacharacteristicfunction,

ρ

remains acharacteristicfunctionof(t) alongdynamics,and psatisfies

p

P

( ρ ) =

0

,

0

ρ

<

1

,

[

0

,), ρ

=

1

.

(6)

The limit ofm→ ∞ connectstwo differentkinds ofdescriptions ofsolid tumor: one describesthedynamics ofthe cell population density,andtheother considersthe‘geometric’motionofthesolid tumorbyfree boundaryproblems.Similar limitshavealso beenconsideredin thecongested crowdtransport models,orthe congestedaggregation models[1,4,12].

Besides,thereareothertypesoftumor-growthmodelsthatconsistofCahn–Hilliardequationsthatcanyieldafreeboundary probleminthesharpinterfacelimit,e.g.[17,29].

In terms ofnumerics, there are severalchallenges insimulating the tumor growthmodels withm>1. The first one is due to the degeneracy of the diffusion in (1), whose solution profile has sharp interfaces near its support and the boundaries ofthe supportpropagate with afinite speed [30]. Owing to thelack ofsmoothness ofdegenerate problems, parabolic solvers may lose the convergence order, which results in incorrect propagation speed of the sharp interfaces.

Many numericalmethods havebeen proposed forthe simulations ofdegenerate parabolicequations, includingthefinite element method[2,6],finitevolumescheme[5,13],finitedifferencemethod[19,22],relaxationschemewhichexhibitsthe meritoftheJin–Xinrelaxationmodel[18,23],discontinuousGalerkin method[32],orsomeapproachbasedonperturbation andregularization [27]. However,to thebest ofourknowledge,no existing numericalmethodshaveever investigatethe possibilityofpreservingthefreeboundarylimitofthedegeneratereaction-diffusionequation.

The second challenge lies inthe nonlinearterm, which becomes moresevere when m1. Thereasonis that, when m1,numericalerrorsinthedensity

ρ

willbe greatlymagnifiedinthepressure pwhen

ρ

iscloseto1,seeFig.1for a schematicplot.Notehere,thepressure pstill takestheformof(2).Moreover,incorrectnumericalapproximationofthe pressure pimpliesincorrectsupportofthedensity

ρ

,whichconverselyresultsinnoticeableerrorinthedensity

ρ

.Onthe otherhand,ifonesimulatestheequationofpin(4) instead,smallerrorsinpwillinducelargeerrorsin

ρ

whenpisclose to0,asinFig.1.Thisresultsinnoticeableerrorsinthesupportof

ρ

.Therefore,strongnonlinearityduetolargemindeed raisesgreatcomputationalchallenge.

In general, thereare two traditional approachestohandle nonlinearterms.One is touse afully implicitschemeand solve theresultingdiscrete nonlinearsystemby iterativemethods. However,asm increases, thegrowingmultiplicity and stiffnessoftheJacobimatrixoftheresultingalgebraicsystemmaketheimplementationofiterativemethodsinfeasible.The other choice isto treat thenonlinear termsemi-implicitly,forexample,asinthe authors’previous work [20].Like most numericalschemes forporousmediatype equations,themethodin[20] leadsto satisfactoryresultsformoderatem,but whenmincreases,thereisafastdecreaseinthesizeofspatialgridsandtimestepsinordertogetaconsistentnumerical approximation.Thisisbecause,ifnotdoingso,eithertheschemeisunstableorthenumericalfrontpositiondeviatesfrom itstruelocation.Therefore,traditionalwaysoftreatingmoderatenonlinearityisnotenoughforthestrongnonlinearityhere, andnewmethodsneedtobedeveloped,whichisthegoalourpaper.

(3)

Fig. 1.Schematicplotoftheconstitutiverelationbetweenthedensityρandthepressurepforvariousm.Whenm1,theconstitutivelawgivesriseto greatnumericalchallenges.

Sincethenonlineardiffusiontermcausestheprimarychallengeinnumericalsimulations,toillustratethenoveltyofour scheme,weconsider

t

ρ = ρ

m

,

(7)

whichistheporousmediaequation[30],andagreeswiththetumorgrowthmodel(1) with G0.Theideaistointroduce auxiliary quantities, like the velocity field u, then we can apply the semi-implicit time discretization to the augmented system,andthus,inthesemi-discretelevel,theaugmentedsystemnaturallyconnectsthefreeboundarylimit.

Ourapproachstarts withderivingtheequivalentvelocityequationforthecelldensitymodel.Specifically,werewritethe originalnonlineardiffusionequation (7) as

t

ρ = ∇ ·

ρ (

m

ρ

m2

)∇ ρ := −∇ · ( ρ

u

) ,

whereusatisfies

u

= −

m

ρ

m2

ρ = −

m

m

1

ρ

m1

,

canbeconsideredasvelocity.Recallthat mm1

ρ

m1 canbeviewedastheeffectivepressure pandu= −∇p.

Thenewvariableusuggestsawaytosingleoutthevelocityfromthedensityequation.Giventhefactthatvelocityfield playsthemajorroleinexpandingthefrontatthecorrectspeed,we comeupwiththefollowingnewsystemthat evolves thecelldensityandthevelocityfieldsimultaneously,iftheyareinitializedwithcompatibleprofiles:

t

ρ + ∇ · ( ρ

u

) =

0

,

tu

−∇

m

ρ

m2

∇ · ( ρ

u

)

=

0

.

Here theequation foruis obtainedbymultiplying both sidesofthedensityequation by p(

ρ

)=m

ρ

m2 andtakingthe derivativewithrespecttox.

However, aswe shallshow in Section 2, thissystem isnot stable inthe sense that perturbations inthe constitutive relationshipu= −mm1x

ρ

m1doesnotdecayintime.Forthisreason,weproposethefollowingrelaxationsystem

⎧ ⎨

t

ρ + ∇ · ( ρ

u

) =

0

,

tu

−∇

m

ρ

m2

∇ · ( ρ

u

)

= −

1

2

(

u

+

m

m

1

ρ

m1

),

(8)

where

1 is the relaxationparameter. Since we artificiallyexpand the size of the systemof equation, andthe extra relaxation term in the above system will reinforce the constitutive relation and thus helps to stabilize the discrepancy betweentheauxiliaryquantityuanditsconsistentrepresentation.

Weshallshowinthepaperthat,as →0,thetimesplittingmethodtotherelaxationsystem(8) leadstoasystemof augmenteddifferentialalgebraicequations(DAEs),whichcanbeunderstoodasapredictioncorrectionmethod.Inaddition, forthetumorgrowthmodel,theproposednumericalmethodfortheaugmentedDAEsiscompatiblewiththefreeboundary limitofthecelldensitymodel,andisshowntocapturethecorrectfrontspeedofthemovingboundaries.

Therestofthepaperisorganizedasfollows.Therelaxationsystemofthecelldensitymodelareformulatedandanalyzed in Chapter2. We alsoshow augmented DAEs asthe limitingsystemof therelaxation system. In Chapter3, we propose

(4)

the prediction correction method of the augmented DAEs in the semi-discrete level, andproves how it connectsto the free boundarylimit—the Hele–Shawmodel.The fullydiscretescheme ispresentedinChapter4, alongwithsome further numerical analysisresults.At last, inChapter 5 we confirmthe propertiesof ournumerical methodwithnumerous test examples,andwealsoexploretheapplicationsoftheschemeforafewextendedmodels.

2. Relaxationsystemandthepredictioncorrectionformulation 2.1. Reformulatingtheuequation

In this section, we focus on the density equation (1), and formulate a relaxation systemout ofit, which provides a superior frameworkforaccurate numericalapproximations. Asbrieflymentioned intheintroduction,letusfirstintroduce thevelocityfieldthattransportsthecellpopulation:

u

= −∇

p

( ρ ) = −

m

m

1

ρ

m1

,

(9)

thentheequationfor

ρ

reads

t

ρ + ∇ · ( ρ

u

) = ρ

G

(

c

) .

(10)

Obviously, together with(9), the reformulation (10) is as difficult to solve numerically asthe original one. However, as discussed inthe introduction,one canderive an equation forufromthe equation for

ρ

andevolve the celldensityand thevelocity fieldsimultaneously.When

ρ

anduareinitializedwithcompatibleprofiles,thefollowingtransportsystemis consideredinstead:

⎧ ⎪

⎪ ⎪

⎪ ⎨

⎪ ⎪

⎪ ⎪

tu

=

m

ρ

m2

∇ · ( ρ

u

)ρ

G

(

c

) ,

t

ρ + ∇ · ( ρ

u

) = ρ

G

(

c

),

u

(

x

,

0

) = −

m

m

1

ρ

m1

(

x

,

0

).

(11)

Note thatherethe firsttwo equationsareequivalent to theoriginal celldensityonlywhen thelast equationis satisfied.

Indeed,ifweintroducethediscrepancyterm W

=

u

+

m

m

1

ρ

m1

,

itisstraightforwardtoverifythat

tW

(

x

,

t

) =

0

,

W

(

x

,

0

) =

0

.

Therefore,weconcludeW(x,t)=0,andtheconsistencycondition(9) isalwayssatisfied.

However,whensolvingthesystem(11) numerically,thediscretizationerrordestroystherelation(9).Infact,W deviates from0 at everytime step,andsincethere isnodampinginthe W equation, thelocaltruncationerroraccumulatesand leads to a largeglobalerror. Itis worth emphasizingthat, W isnot a directquantity ofinterest, however,itdetermines whetherthetransportsystemisanequivalentreformulationoftheoriginaldensityequation (1).

Toillustratethepropagationofthediscrepancywhennumericalerrorispresent,weaddasmallperturbationto(11):

⎧ ⎪

⎪ ⎪

⎪ ⎨

⎪ ⎪

⎪ ⎪

tu

=

m

ρ

m2

∇ · ( ρ

u

)ρ

G

(

c

) + δ

1

,

t

ρ + ∇ · ( ρ

u

) = ρ

G

(

c

) + δ

2

,

u

(

x

,

0

) = −

m

m

1

ρ

m1

(

x

,

0

).

(12)

Here, δ1,δ2 are smallperturbationfunctions(innumericalschemes, theyare justlocaltruncationerrors).Then by direct calculation,weget

tW

(

x

,

t

) = δ

1

+

m

( ρ

m2

δ

2

).

Clearly,W(·,t)L mayincreaselinearlyintime,whichbreakstheconsistencycondition(9) inthetransportsystem(11).

Inparticular,W(·,t)L mayincreasefasterwhenmislarge.

(5)

2.2. Therelaxationsystemanditsproperties

Toensure theconsistency condition, we insteadconsider thefollowing equationfor thediscrepancywithan artificial damping

tW

(

x

,

t

) = −

1

2W

(

x

,

t

),

(13)

where0<

1 istherelaxationconstant.Thisdiscrepancyequationleadstothefollowingrelaxationsystem

⎧ ⎪

⎪ ⎪

⎪ ⎨

⎪ ⎪

⎪ ⎪

tu

=

m

ρ

m2

∇ · ( ρ

u

)ρ

G

(

c

)

1

2

u

+

m

m

1

ρ

m1

,

t

ρ + ∇ · ( ρ

u

) = ρ

G

(

c

),

u

(

x

,

0

) = −

m

m

1

ρ

m1

(

x

,

0

).

(14)

Correspondingly,therelaxationsystemwithperturbationsisgivenby

⎧ ⎪

⎪ ⎪

⎪ ⎨

⎪ ⎪

⎪ ⎪

tu

=

m

ρ

m2

∇ · ( ρ

u

)ρ

G

(

c

)

1

2

u

+

m

m

1

ρ

m1

+ δ

1

,

t

ρ + ∇ · ( ρ

u

) = ρ

G

(

c

) + δ

2

,

u

(

x

,

0

) = −

m

m

1

ρ

m1

(

x

,

0

),

(15)

whereagain,δ1,δ2 aresmallperturbationfunctionsthatmayrepresentlocaltruncationerrorsfromnumericalschemes.

Asweshallseebelow,theadvantageoftherelaxationsystem(14) canbeseenintwoways.Firstofall,when issmall, theconsistencycondition (9) iseffectivelypreservedalongthe dynamicseveninthepresenceofperturbations. Secondly, therelaxationtermin(15) canbe shownofthesameorderaslocalperturbations, sothatevenwithperturbationstheu equationin(15) stillwellapproximatestheuequationin(11).Thispropertyisimportantastheaccuracyinapproximating udeterminestheaccuracyofthefrontposition.Inparticular,intheabsenceofperturbation,therelaxationtermisexactly 0.

Morespecifically,weshowinthefollowingthat1)when →0,W(x,t)0 fort0,whichindicatesthepreservation oftheconsistencycondition(9);2)therelaxationtermsin(14) W(x,t)

2 isofthesameorderastheperturbations.

For(15),wefindthat W(x,t)satisfies

tW

(

x

,

t

) = −

1

2W

(

x

,

t

) + δ

1

+

m

( ρ

m1

δ

2

) ,

whosesolutioncanberepresentasfollows W

(

x

,

t

) =

exp

t

2

W

(

x

,

0

) +

t 0

exp

t

τ

2

δ

1

( τ ) +

m

( ρ

m1

δ

2

)( τ )

d

τ .

Then,withintegrationbyparts,weget W

(

x

,

t

)

2

=

1

2exp

t

2 W

(

x

,

0

)

2

δ

1

(

0

)

2m

∇( ρ

m1

δ

2

)(

0

)

+ δ

1

(

t

) +

m

∇( ρ

m1

δ

2

)(

t

)

t 0

exp

t

τ

2

τ

δ

1

( τ ) +

m

∇( ρ

m1

δ

2

)( τ )

d

τ ,

whichindicatesthatwhen →0, W

(

x

,

t

)

2

= δ

1

(

t

) +

m

∇( ρ

m1

δ

2

)(

t

) +

O

(

2

).

Obviously, W(x,t)

2 isatthesameorderofδ1 andδ2 forsmall ,andwhen →0,W(x,t)0 fort0.

We shallfurther explore therole of therelaxationterm by theChapman–Enskog expansion belowsimilar to what is donein[18].ConductingtheChapman–Enskogexpansiontotherelaxationsystem(14),weget

u

= −

m

m

1

ρ

m1

2

tu

+

2m

ρ

m2

∇ · ( ρ

u

)ρ

G

(

c

)

= −

m

m

1

ρ

m1

2

t

m

m

1

ρ

m1

2

tu

+

2m

ρ

m2

∇ · ( ρ

u

)ρ

G

(

c

) +

2m

ρ

m2

∇ · ( ρ

u

)ρ

G

(

c

)

= −

m

m

1

ρ

m1

+

4

t

tu

m

ρ

m2

∇ · ( ρ

u

)ρ

G

(

c

)

.

(6)

Ifwecontinuethecalculations,formally,allhigherordertermswillcanceleachother,whichimpliesthat(14) isequivalent to(1),notonlytotheleadingorder,butalsoateach higherorder.Thisisnotsurprisingsinceanalyticallywe alwayshave theconsistencycondition(9) andtheextrarelaxationtermissimplyzero,andthus(14) isequivalentto(11).Ontheother hand,whensolving(11) numerically,theconsistencycondition isnolongersatisfiedwithfullaccuracy,andtherelaxation term in(14) will add extra contributions to counteractthe perturbations causedby numericalapproximations sothat it reinforcestheconsistencyrelationbetweenuand

ρ

withoutaddinganydissipation.Therefore,therelaxationtermin(11), althoughremainingzeroanalytically,playsancrucialroleinnumericalapproximation.Weremarkthat,thesameresultcan alsobeobtainedbyapplyingChapman–Enskogexpansionto(13),whichisequivalentto

t

u

+

m

m

1

ρ

m1

= −

1

2

u

+

m

m

1

ρ

m1

.

2.3. Theprediction-correctionmethod

Basedontheanalysisintheprevioussections,wechoosetosolve(14) insteadandproposethefollowingtimesplitting method:

⎧ ⎨

t

ρ + ∇ · ( ρ

u

) = ρ

G

(

c

),

tu

=

m

ρ

m2

∇ · ( ρ

u

)ρ

G

(

c

) ,

⎧ ⎨

t

ρ =

0

,

tu

= −

1

2

(

u

+

m

m

1

ρ

m1

) .

(16)

At every time step,given (

ρ

n,un),one solves the left systemin(16) foronetime step t andobtains the intermediate values(

ρ

,u),andthensolvethesecondsystemofequationsin(16) toget(

ρ

n+1,un+1).

When →0,thesecondstepin(16) reducesto

t

ρ =

0

,

u

(

x

,

t

) = −

m

m

1

ρ

m1

(

x

,

t

),

(17)

whichcanbeunderstoodasaprojectionstep.Notethatintheprojectionstep,

ρ

isaconstantintime,namely

ρ

=

ρ

n+1. Therefore,thetimesplittingmethodforthefullyrelaxedsystem(

=0)becomes:

⎧ ⎨

t

ρ + ∇ · ( ρ

u

) = ρ

G

(

c

),

tu

=

m

ρ

m2

∇ · ( ρ

u

)ρ

G

(

c

)

,

u

(

x

,

t

) = −

m

m

1

ρ

m1

(

x

,

t

).

(18)

We usethe first two equations to numericallyevolve thesystems while takingthe last equation asa constraint, which induces the followingprediction-correctionmethod: ateachtime step,we firstsolve theleft two equationsin(18) from

ρ

n,un

to obtain

ρ

n+1,un

(herein

ρ

equation, the convection term istreated semi-implicitly, i.e., ∇ ·(

ρ

nun)), and then usetherightequationtoenforceun+1= −mm1(

ρ

n+1)m1.Hereun isanintermediatevaluewhichisonlyusedto help compute

ρ

n+1 better. Actually,un can bea goodapproximation to u(tn+1), but, un and

ρ

n+1 maynot satisfy the consistencycondition (9).

Weremarkthat,theintroductionofun givesusthefreedomtosolvefor

ρ

n+1 stablyandaccuratelywithoutworrying aboutthe constraint(9). Hence, un can be viewedasa prediction,whichis correctedby theconsistency condition. The correctionisessentiallyaprojectionontothesolutionmanifold(asshowninFig.2),whichisnotcarriedoutonundirectly, butbyusing

ρ

n+1 andtheexplicitconsistencycondition(9).Itisworthmentioningthatsimilarprojectionideashavebeen introduced tootherequationsinnumericalsimulations,liketheincompressibleflows ([10,11,15])andtheLandau–Lifshitz equation ([8,31]).

3. TimediscretizationandconnectionstotheHele–Shawmodel

Inthissection,weaimtoproposeasemi-discreteformof(18) thatyieldsagoodstabilitycondition.Notethatalthough in theprediction stepof(18),the two equationsare linearrespectively in

ρ

andu, they arestill nonlinear equations.If we naivelyupdate

ρ

andu explicitlythere,itisequivalenttoexplicitlyupdatingoriginalequation (1),whichissubjectto severe stability constraintsthathighly dependonthestrength ofthenonlinearityencodedby m.Instead,weconsideran implicit-explicitdiscretizationfor(18) asfollows:

un

un

t

=

m

( ρ

n

)

m2

∇ · ( ρ

nun

)ρ

nG

(

cn

,

p

( ρ

n

))

,

(19)

ρ

n+1

ρ

n

t

= −∇ · ( ρ

nun

) + ρ

n+1G

(

cn

,

p

( ρ

n

)) ,

(20) un+1

= −

m

m

1

∇( ρ

n+1

)

m1

.

(21)

(7)

Fig. 2.Schematicplotoftheprediction-correctionnumericalsimulationoftheaugmenteddifferentialalgebraicequations(18).Thecorrectionisonlydone ontheucomponentbyprojectingontothesolutionmanifold.

Inthisscheme,each equation can besolved consecutively,andeach ofthem isonlysemi-implicit, whichmeansthat no nonlinearsolverisneededinimplementingthescheme.Weremarkthatsemi-implicitmethodsforasimilarDarcy-coupled modelwithHele–Shawlimithasbeenconsideredin[14].Fortheeaseofanalysis,weassumeGisaconstantinthissection to conduct the numerical analysis. In the numerical examples, we shall instead consider more generaltime andspatial dependentG invariousexamples.

3.1. TheconnectiontotheHele–Shawmodel

Inthefreeboundarylimit,m→ ∞,withproperlypreparedinitialconditions,thedensityfunction

ρ

behavesasatime dependentcharacteristicfunctionwithasharpfront,whosegeometricmotionisgovernedbytheHele–Shawmodelforthe pressure(seee.g. [25]).

In orderto examine theconnection of thesemi-discrete scheme to theHele–Shaw model,we aimto show that un, computedfrom(19) andusedin(20) topropagate

ρ

n+1,satisfiestheHele–Shawmodelwhenm→ ∞,witht fixed.We point outthat ourcomputation hereis formal,andforthisreason, we assumethat the limitsof

ρ

n and pn existswhen m→ ∞,i.e.,

ρ

n

ρ

n,pnpn.

Form1,therighthandsideof(19) isdominating,andtheleadingorderwithrespecttom reads

0

= ∇

( ρ

n

)

m2

∇ · ( ρ

nun

)ρ

nG

= ∇

( ρ

n

)

m1

∇ ·

un

+ ( ρ

n

)

m2

(ρ

n

) ·

un

( ρ

n

)

m1G

.

Bythedefinitionofthepressurep(

ρ

),andsinceun= −mm1∇(

ρ

n)m1 fromthepreviousstep,weobtain

0

= ∇

m

1

m p

( ρ

n

) ∇ ·

un

1

mun

·

un

m

1 m p

( ρ

n

)

G

.

Form1,thiseffectivelyreducesto

0

= ∇

p

( ρ

n

)

∇ ·

un

G

,

whichindicatesthatthereexistsascalarconstantathatisindependentofspace,suchthat p

( ρ

n

)

∇ ·

un

G

=

a

.

Notethat,duetothedegeneratediffusion,ifweinitiallystartwithadensitythat hascompactsupport,then

ρ

aswell as thepressurep(

ρ

n)remaincompactlysupported,whichimplies

p

( ρ

n

)

∇ ·

un

G

=

0

.

Therefore,ifwedenotethesupportof p(

ρ

n)byn,thenthevelocityfieldun satisfies

∇ ·

un

G

=

0

,

x

n

.

(22)

From (19), since p(

ρ

n)=0 outside of n, we have un=un for x∈Rd/¯n. From (21) of the previous step, un is supportedinn,soisun.Theabovelimitisforthevelocityfieldun,whichiscloselyrelatedtothelimitingpressure.We furthershowthatthevelocityfieldcanbewrittenasthegradientofascalarfunction,whichplaystheroleofthepressure.

(8)

Weobservethat,(19) canberewrittenas un

=

un

+ ∇

m

t

( ρ

n

)

m2

∇ · ( ρ

nun

)ρ

nG

,

and recall un= −mm1∇(

ρ

n)m1,then un can also be written asthe gradientof a scalarfunction, which we denoteby

pn,namelyun= −∇pn.Thus,(22) becomes

pn

=

G

,

x

n

.

It is worth emphasizingthat we didnot assume pn is thesolution toa Hele–Shawflow model,theexistence of pn is onlyfromthefactthatun isthegradientofascalarfunction.Besides,itisobviousthattheexistenceofpn isnotunique, whichleadstothefollowingdiscussiononthenonuniquenessoftheboundaryconditionsonn.

Next,wetrytofindtheboundaryconditionfor pn onn byassumingthat pn iscontinuousacross n.Duetothe definitionof pn suchthat un= −∇pn andthefactthatun issupportedinn,we concludethat pn isconstant along

n.Thenwehaveforsomeconstanta,

pn

=

G

,

x

n

,

pn

=

a

,

x

n

.

(23)

The solutionsto (23) yieldthesameun= −∇pn fordifferentconstanta. Especially,we canview un as−∇pn0,where pn0solvestheHele–Shawmodel

pn0

=

G

,

x

n

,

pn0

=

0

,

x

n

.

(24)

We remark that, forpositive G,due to theconcavity of pn0 within n, although pn0 is continuous in thewhole space,

pn mayhavejumpsacrossn,whichreflectsthejumpsinun acrossn.

To sum up, for m1 and fixed t, due to (21) from the previous time step, and (19), the velocity field of the semi-discrete numerical schemeisthe sameasthevelocity field givenby thelimitingHele–Shawmodel.Then thefront propagatesaccordingtothevelocityfieldun from(20),whichisthesameasthefreeboundarymodel.

3.2. Stabilityanalysis

Whenm>1,itisdifficulttoanalyzethestabilityofthesemi-discreteschemeduetononlinearity.However,form=2, thenonlinearityinthedegeneratediffusionisonlyquadratic,andtheintroductionofthevelocityumakesstabilityanalysis oftheaugmentedDAEs(19)–(21) feasible.Similarobservationhasbeenmadeinarecentwork[9].Forsimplicity,westill assumethat Gisaconstant,andtheextensionstomoregeneralGfunctionswillbediscussedlaterinthissection.

Heuristicargumentform>1:Inobtaining un fromequation (19),therighthandside istreatedsemi-implicitly:only the velocityon therighthandside istakenimplicitlywhiletherestofthe termsare stilltakenexplicitly.Therefore, the stability may be compromised for efficiency. Besides, in solving for

ρ

n+1 from equation (20) with un and cn+1 given, the convectionterm onthe righthandside istreatedexplicitly. Therefore,the time stept needs to satisfy theregular hyperbolicCFLconstraint.

However, duetothehighnonlinearityofthesystem, itisimpossibleforusto derivethesufficientstability condition, butweshallnumericallyverifythat,withproperspatialdiscretization,theresultingschemeisuniformlyaccurateinmand the stability conditionis notvery sensitivetom (see examplesin Section5.1). Wewantto emphasizethat suchstability constraintsistotallyacceptable.Fromtheperspectiveofmodeling,wedonotneedm tobeverylarge,forexample,m=80 is big enough tomake the cell densitymodelbehave almost the sameasthe free boundarydynamics (see examples in Section5.2and5.3).

Rigorousstabilityanalysisform=2:Whenm=2,thesemi-discretization(19)–(21) reducesto:

un

un

t

=

2

∇ · ( ρ

nun

)ρ

nG

,

(25)

ρ

n+1

ρ

n

t

= −∇ · ( ρ

nun

) + ρ

n+1G

,

(26)

un+1

= −

2

ρ

n+1

.

(27)

Clearly,(25) isequivalentto un

un

t

=

2

∇∇ · ( ρ

nun

) +

unG

,

(28)

(9)

wherewehaveusedun= −2

ρ

n.Takethespatialgradientof(26) andmultiplyby−2,weget un+1

un

t

=

2

∇∇ · ( ρ

nun

) +

un+1G

.

(29)

Subtracting(28) from(29),wesee un+1

un

t

= (

un+1

un

)

G

,

(30)

whichimplies

un

=

un+1

tG

(

un+1

un

).

(31)

Itisimportanttonotethatthisrelationtellsthatun isindeedagoodpredictionofun+1 sincetheirdiscrepancyisoforder O(t2)whenun+1un isatordert.

Nowmultiplyingbothsidesof(26) by

ρ

n+1t,integratinginspace,onegets 1

2

ρ

n+1

2

1

2

ρ

n

2

+

1

2

ρ

n+1

ρ

n

2

= −

t

Rd

∇ · ( ρ

nun

) ρ

n+1dx

+

tG

ρ

n+1

2

.

(32)

Here· representstheL2 norm.Ifweassumethattheschemeispositivitypreserving,i.e.,

ρ

n0,thenwithintegration bypartsand(27),welearnthat

Rd

∇ · ( ρ

nun

) ρ

n+1dx

= −

1 2

Rd

ρ

nun

·

un+1dx

.

Therefore,from(31),weobtain

1 2

Rd

ρ

nun

·

un+1dx

= −

1 2

Rd

ρ

n

|

un+1

|

2dx

+

O

(

t

).

(33)

Hence,weconcludethat

1 2

G

t

ρ

n+1

2

1

2

ρ

n

2

+

O

(

t2

).

(34)

Thisimpliesthefollowingstabilityestimatefor 12Gt>0,

ρ

n

2

≤ ¯

C1e2G T

ρ

0

2

+ ¯

C2

≤ ¯

C e2G T

ρ

0

2

,

n

t

<

T

,

whereC¯1,C¯2 andC¯ onlydependonthefinaltimeT.Here,wehaveassumedthat

ρ

0isfinite.

Inconclusion,wehaveprovedthefollowingstabilityestimate

Theorem3.1.ForsomeT>0andG>0,ifGt<12,andifthesemi-discretescheme(25),(26),(27)ispositivitypreserving,thenthe solutionstothisschemesatisfy

ρ

n

L2

C eG T

ρ

0

L2

,

n

t

<

T

,

(35) wheretheconstantC onlydependsonT andG.

Althoughthe theoremabovedoesnot necessarilyimplythe stability constraintofafullydiscrete scheme,it indicates thatourtimediscretizationrespectsthestabilityestimateoftheoriginaldensitymodel(1).

4. Thefullydiscretescheme

In thissection, weintroduce the spatial discretizationto obtain thefully discrete scheme.We firstconstruct thedis- cretization for (19)–(21) in one spatial dimension, and then extend it to 2D. Higher dimensional extensions should be similar.Wewillfocusourattentionexclusivelyonthediscretizationof

ρ

andubyassumingthatGisgiven,anddiscretiza- tionforcisstraightforward,see[21].Wealsolookintothescheme’spropertyonpositivityandestablishaformal energy estimate.

Références

Documents relatifs

Renaud C., Cimetière A., « BEM solution of two dimensional unilateral contact problems with friction by a new approach », Engineering Analysis with Boundary Elements, vol.

Parallel adaptive mesh refinement method based on WENO finite difference scheme for the simulation of.. multi-dimensional

Bordas would like to acknowledge partial support for his time from European Research Council Starting Independent Research Grant (ERC Stg grant agreement No. 279578)

Pipeline to analysis Acquire images Segment images Mesh Surfaces Mesh Volume Perform analysis Traditional NURBS/CAD Geometry data Loss of data.. Time consuming

A review of some other modern methods General presentation MPFA schemes Diamond schemes Nonlinear monotone FV schemes Mimetic schemes Mixed finite volume methods SUCCES /

The notion of an entropy-process solution, successfully used for the Dirichlet problem, is insufficient to obtain a uniqueness and convergence result be- cause of a lack of

The most popular MCMC techniques are the iterative Gibbs sampler and the Metropolis-Hastings (MH) algorithm, which ensure the existence of a transition kernel such that the

The pattern formation for the model (2.1) with the above mentioned and associated functions, has been established in [31] using Turing’s principle and the linear stability