• No se han encontrado resultados

Cell-average WENO with progressive order of accuracy close to discontinuities with applications to signal processing

N/A
N/A
Protected

Academic year: 2023

Share "Cell-average WENO with progressive order of accuracy close to discontinuities with applications to signal processing"

Copied!
25
0
0

Texto completo

(1)

Applied Mathematics and Computation 403 (2021) 126131

ContentslistsavailableatScienceDirect

Applied Mathematics and Computation

journalhomepage:www.elsevier.com/locate/amc

Cell-average WENO with progressive order of accuracy close to discontinuities with applications to signal processing

Sergio Amat

a,1

, Juan Ruiz-Álvarez

a,1,

, Chi-Wang Shu

b,2

, Dionisio F. Yáñez

c,3

a Department of Applied Mathematics and Statistics, Universidad Politécnica de Cartagena, (Spain)

b Division of Applied Mathematics, Brown University, USA

c Department of Mathematics, Universidad de Valencia, Spain

a rt i c l e i nf o

Article history:

Received 1 August 2020 Revised 17 February 2021 Accepted 21 February 2021 Available online 21 March 2021 JEL classification:

65D05 65D17 65M06 65N06 Keywords:

WENO Cell-average New optimal weights Multiresolution schemes

Improved adaption to discontinuities Signal processing

a b s t ra c t

Inthispaperwetranslatetothecell-averagesettingthealgorithmforthepoint-valuedis- cretizationpresentedinAmatelal.(2020).Thisnewstrategytriestoimprovetheresults ofWENO-(2r− 1)algorithmclosetothesingularities,resultinginanoptimalorderofac- curacyatthesezones.Themainideaistomodifytheoptimalweightssothattheyhavea nonlinearexpressionthatdependsonthepositionofthediscontinuities.Inthispaperwe study theapplicationofthenewalgorithmtosignalprocessingusingHarten’smultires- olution.Severalnumericalexperimentsareperformedinordertoconfirmthetheoretical resultsobtained.

© 2021 The Authors. Published by Elsevier Inc.

ThisisanopenaccessarticleundertheCCBY-NC-NDlicense (http://creativecommons.org/licenses/by-nc-nd/4.0/)

1. Introductionandreview:Harten’smultiresolutionforcell-averagesetting

Multiresolutionand, inparticularHarten’smultiresolution(MR),hasbeenusedextensivelyforacademicandindustrial applications inthepast years.Someexamples aresignal andimage processing, compressionordenoising(see,e.g. [2,3]).

Thereexistsaninterestingconnectionbetweenwaveletstheory,subdivisionschemesandMR(see[4]).Whiletheapproach presentedinwaveletstheory isbasedonfunctionalanalysis,MRallows toanalyzeandstudytheproblemfromthepoint

Corresponding author.

E-mail addresses: [email protected] (S. Amat), [email protected] (J. Ruiz-Álvarez), [email protected] (C.-W. Shu), [email protected] (D.F.

Yáñez).

1 This work was funded byproject 20928/PI/18 (Proyecto financiado por la Comunidad Autónoma de la Región de Murcia a través de la convocatoria de Ayudas a proyectos para el desarrollo de investigación científica y técnica por grupos competitivos, incluida en el Programa Regional de Fomento de la Investigación Científica y Técnica (Plan de Actuación 2018) de la Fundación Séneca-Agencia de Ciencia y Tecnología de la Región de Murcia) and through the national research project (MINECO/FEDER) PID2019-108336GB-I00.

2 The author has been supported through the NSF grant DMS-2010107 and AFOSR grant FA9550-20-1-0055.

3 The author has been supported through the Spanish MINECO project MTM2017-83942-P.

https://doi.org/10.1016/j.amc.2021.126131

0 096-30 03/© 2021 The Authors. Published by Elsevier Inc. This is an open access article under the CC BY-NC-ND license ( http://creativecommons.org/licenses/by-nc-nd/4.0/ )

(2)

of view offunction approximationandinterpolation. The field isalsoconnected tosubdivision schemes,that are usually appliedincomputeraideddesignandthatcanbemodifiedtocreateaMRschemeundersometheoreticalconditions.

Harten’sMRconsistsoffouroperators:letussupposethatl isthelevelofresolutionandthat

{

xlj

}

2j=0l areequallyspaced

pointsof theinterval [0,1]withxlj=j/2l,hl=1/2l.We interpretthe dataasthediscretization ofan integrablefunction, L1([0,1]),throughthediscretizationoperator:

Dl:L1

(

[0,1]

)

Vl,

whereVl isadiscretespace.Intheliterature,severaldiscretizationoperatorscanbefound(see,e.g.[2,3,5,6]).Inthispaper, weconsiderourdataastheaveragesofafunctionintheintervalsIlj=[(j− 1)· hl,j· hl],i.e.eachcomponentof ¯flisdefined as:

¯flj:=

(

Dlf

)

j=h−1l

xl

j xlj−1

f

(

x

)

dx, j=1,...,2l. (1)

Oncewehavechosenthediscretization,inordertomovebetweentwoconsecutivelevels,twooperatorsaredefined:deci- mationandprediction.Thedecimationoperator,

Dll−1:VlVl−1,

allowstogofromafinerresolutiontoacoarserresolutionandisalinearoperator.Inourcase,wecandefineitusingthe linearityoftheintegral.Thus,for j=1,...,2l−1,wehavethat,

(

Dl−1l ¯fl

)

j=1

2

(

¯f2lj−1+ ¯f2lj

)

=2l 2



 xl 2j−1 xl2j−2

f

(

x

)

dx+

 xl2j xl2j−1

f

(

x

)

dx



=2l−1

 xl−1j xl−1j−1

f

(

x

)

dx= ¯fl−1j . (2)

Now we haveto design apredictionoperator that allows toapproximatethe valuesatthe levell from dataatthe level l− 1.Wedenoteitas:

Pll−1:Vl−1Vl.

Inordertoconstructthisoperator,weneedtoimposeaconsistencyproperty:

Dll−1◦ Pll−1=IVl−1, (3)

beingIVl−1 theidentity functioninthesubspaceVl−1.Thisisa crucialpropertybecauseitallowsto recoverall theinfor- mationcontainedintheoriginaldataifwefirstlyapplythepredictionoperatorandthenthedecimationoperator.

Followingthepreviousdefinitions,Pll−1¯fl−1isanapproximationof ¯fl andwecandefinetheerrorvectorasthedifference betweentheoriginaldataandtheapproximation,

elj= ¯flj

(

Pll−1¯fl−1

)

j, j=1,...,2l.

Then,usingEqs.(2)and(3),foranyj=1,...,2l−1,wehavethat

(

Dl−1l el

)

j =

(

Dl−1l ¯fl

)

j

(

Dll−1Pl−1l ¯fl−1

)

j, 1

2

(

el2j+el2j−1

)

= ¯fl−1j − ¯fl−1j , el2j+el2j−1 =0.

(4)

Wecandefinethevectorofdetailsasthenonredundantinformationcontainedinthevectoroferrors.Wecandenotethe vectorofdetailsbydlj=el2j−1, j=1,...,2l−1.Therefore,ifListhefinestlevelofresolution,wecanobtainaMRrepresen- tationof ¯fL usingthepreviouslypresentedoperatorsattheLscalesofresolution:

¯fL

(

¯f0,d1,...,dL

)

.

The processingofthevectorsofdetails ateach scaleofresolution allowsto designseveralapplications.Forexample,the truncation of the details using hard thresholding provides compression, the truncation usingsoft thresholding allows to reducetextureornoise,etc.

Hence,ourprincipalobjectiveistoconstructapredictionoperatorwhichadequatelyapproximatestheoriginaldata.In the literature, severalpredictionoperators based onlinearandnonlinear interpolation techniquescan be found(see, e.g.

[2,3,7,8]).Atthispoint,itisnecessarytodesignareconstructionoperatorthatallowstoobtainanintegrablefunctionfrom thedataatthelevell,i.e.

Rl:VlL1

(

[0,1]

)

.

Taking thisinto account, we can define the predictionoperator asthe composition of the decimation operator andthe reconstructionoperator,

Pll−1:=Dl◦ Rl−1. (5)

(3)

S. Amat, J. Ruiz-Álvarez, C.-W. Shu et al. Applied Mathematics and Computation 403 (2021) 126131

LinearpiecewiseinterpolationhasbeenusuallyappliedasthereconstructionoperatorRl,(see,e.g.[2,3,7,8]).However,this type ofinterpolation produces Gibbs phenomenon at discontinuityzones. Inorder to avoid thisphenomenon, nonlinear techniques havebeenintroducedinthe pastyears.Essentiallynon oscillatory(ENO)method (seee.g. [3,7,9–11]) haspro- duced interesting results when it has been introduced asthe reconstruction operator. In [12],the authors proposed the WENO(WeightedENO)algorithmwiththeaimofobtainingahigherorderofaccuracyatsmoothzoneswhilekeepingthe adaptionpropertiesofENOmethodclosetothediscontinuities.WENOmethodconsistsofanonlinearconvexcombination oftheinterpolantsconstructedusingthedifferentstencilsthatENOalgorithmconsiders.Forthis,asetofnonlinearweights are designedby meansofsome values calledsmoothnessindicators.Thesesmoothnessindicatorsare builtusingdivided differencesanddifferentconstructionscanbefoundintheliterature(seeforexample[13,14]).Thenonlinearweightscon- structedusingthesesmoothnessindicatorsassurethatthestencilsthatcrossadiscontinuityhaveaverysmallcontribution tothefinalapproximation[15–19].

In [20] anewWENO-5 algorithm isdesignedforthecell averages inordertoobtain maximumorderat theintervals closeto discontinuities.In thisworkwe generalizethat algorithm,constructing aWENO-(2r− 1)algorithm foranyr>1, andperformsomeimprovementsorientedtoobtainthesamekindoforderoptimizationclosetodiscontinuitiesforstencils of any length. This papercan be considered as the second partof [1]. In that paper, we presented the new algorithm interpretingthatourdatawasdiscretizedusingthepointvaluesofafunction.

We constructouralgorithmshowinggeneralexplicitformulasforanyr>1.Wedesignnonlinearweights that replace the optimal weights definedin theclassical WENO-(2r− 1) algorithm. Thesenew weights are definedsuch that if there exists a discontinuity,then they tendto a powerofhl and, in othercase, they tend toa value that allows toobtain the maximumpossibleorderofaccuracy,takingintoaccountallthedatavaluesofthestencilthatareplacedatsmoothzones.

This paper is organizedas follows: Section 2 exposes how the classical WENO algorithm is constructed forthe cell- averagesetting.Section3explainstherelationbetweentheconstructioninthepoint-valuesandthecell-average settings.

Section 4 is dedicated to explain how to construct the new algorithm in the cell averages and to analyze theoretically its accuracy. Section 5 presents some experiments dedicated to analyze numerically the accuracy of the new algorithm throughgridrefinementanalysisclosetodiscontinuities.Wealsopresentexamplesofapplicationofthenewalgorithmto thecompressionofunivariateandbivariatefunctions.Finally,Section6presentstheconclusions.

2. Linearandnonlineartechniques:theclassicalWENOalgorithmforthecell-averages

In thissection weconstruct linearandnonlinearclassical reconstruction operators andtheir corresponding prediction operators(seee.g.[2]formoredetails).Weconsiderafixedvalue0≤ k≤ r− 1andastencilofintervals,

Srk

(

j

)

=

{

Ilj−r+−1 k+1,...,Ilj+−1k

}

, (6)

withIl−1s =[xl−1s−1,xl−1s ],s=j− r+k+1,...,j+k,andwesupposeapolynomialforeach j,prk,ofdegreer− 1suchthat:

¯fsl−1=h−1l−1

 xl−1s xl−1s−1

prk

(

x

)

dx, s= j− r+k+1,...,j+k,

thenwedefinethereconstructionoperatoras:

Rl−1

(

¯fl−1

)(

x

)

=prk

(

x

)

.

Finally,usingEq.(5),thepredictionoperatorcanbedefinedas:

(

Pl−1l ¯fl−1

)

j=

(

Dl

(

Rl−1

(

¯fl−1

)))

j=h−1l

 xl

j

xlj−1Rl−1

(

¯fl−1

)(

x

)

dx=h−1l

xl

j xlj−1

prk

(

x

)

dx. (7)

It iseasy tocheck that theprevious definitionprovidesa linearoperator. Asthereconstruction operator isapolynomial, thepreviouspredictionoperatorproducesGibbsphenomenonatthezonesaffectedbydiscontinuities.

Asanexample,ifr=3wehavethreedifferentlinearpredictionoperators:

• Fork=0weobtain:

(

Pl−1l ¯fl−1

)

2j−1=−1 8 ¯flj−1−2+1

2 ¯flj−1−1+5

8 ¯fjl−1, j=1,...,2l−1.

• Fork=1,

(

Pl−1l ¯fl−1

)

2j−1=1

8 ¯flj−1−1+ ¯flj−1−1

8 ¯flj+1−1, j=1,...,2l−1.

• Andfork=2,

(

Pl−1l ¯fl−1

)

2j−1=11 8 ¯flj−1−1

2 ¯flj+1−1+1

8 ¯fjl−1+2, j=1,...,2l−1.

(4)

Inallthethreecasesandintherestofthepaper,usingEq.(3)we getthat (Pll−1¯fl−1)2j=2¯flj−1(Pll−1¯fl−1)2j−1,with j=1,. . .,2l−1.Then we only need to show the prediction operator forthe cell Il2j−1 asthe value ofthe cell Il2j can be obtainedthrough(2).Whenthefunctionpresentsadiscontinuity,linearmethodsarenotappropriateduetotheappearance ofnumericaleffectsclosetothediscontinuities.Inthiscase,wecanreplacethelinearinterpolatorytechniqueusedinthe predictionoperatorbyanonlinearmethod,suchasWENOstrategy.NextsectionisdevotedtointroducetheclassicalWENO algorithm.

2.1. TheclassicalWENOalgorithmforthecell-averages

We explaintheWENOalgorithmusingthenotationpresentedin[16]andadaptingittothecell averages.Aswe have presentedinprevioussection,ifweconsiderthestencilS20r−1(j)=

{

Ilj−r+1−1 ,...,Ilj+−1r−1

}

,wecanconstructthepolynomialp20r−1 ofdegree2r− 2,whichapproximates f inthecellaveragesattheintervalsofthementionedstencil.Wecanalsoconsider thesetofr stencilsofr cellsatthelevell− 1whichcontaintheintervalIlj−1=I2lj−1I2lj,i.e.Srk(j)definedinEq.(6),with k=0,...,r− 1.Let’sdenoteby prk,withk=0,...,r− 1,ther polynomialsconstructedoverthepreviousstencilsofr cells.

Then, we can combinethesepolynomialsinorder toobtain an interpolationof higherorder.Thus, thereexist valuesC¯kr, withk=0,...,r− 1,calledoptimalweights,suchthat



Dl



p20r−1



2j−1=



Dl



r−1 k=0

C¯rkprk

2j−1

, with

r−1



k=0

C¯kr=1. (8)

In the next section (Section 3,Lemma1) we willgive an explicitexpression forthe optimal weights.As we willsee in Section 4,themainideaofthenewalgorithm isto replacetheoptimalweights,C¯kr,bynonlinearweights,such thattheir value dependson the positionof the discontinuity, ifthe discontinuity crossesthe stencil k. Thus, we will consider the followingconvexcombination,

Rl−1

(

¯fl−1

)(

x

)

=

r−1



k=0

ω

¯rk

(

j

)

prk

(

x

)

, (9)

where

ω

¯rk(j)≥ 0,k=0,...,r− 1andr−1

k=0

ω

¯rk(j)=1.Thepredictionwillbedeterminedby:

(

Pl−1l ¯fl−1

)

2j−1=



Dl

(

Rl−1

(

¯fl−1

)) 

2j−1=



Dl



r

−1 k=0

ω

¯rk

(

j

)

prk

2j−1

. (10)

ClassicalWENOalgorithminthecellaveragesconsistsindesigning thenonlinearweights withtheaimofobtaining order 2r− 1whenthere isnodiscontinuitycrossingthe biggeststencilS20r−1,andoforderr inother case. Inthissense WENO algorithmemulatesthebehaviorofENOalgorithm.In[12]theauthorsproposethealreadyclassicexpression,

ω

¯kr

(

j

)

=

α

¯rk

(

j

)

r−1

i=0

α

¯ri

(

j

)

, k=0,· · · ,r− 1, where

α

¯kr

(

j

)

= C¯kr

( 

+Lrk

(

j, ¯f

))

t, (11)

wherethevaluesC¯kraretheoptimalweightsdefinedinSection3.Theintegert servesthepurposeofmaximizingtheorder ofapproximation.In[13]theauthorssett=2,in[12]andin[1]theauthorssett=r.Inthispaperwetaket=r inorderto verifytheENOpropertyand,atthesametime,maximizetheaccuracy.Theparameter



takespositiveandsmallvaluesand

its purposeistoavoiddivisionsbyzero.Inthisarticlewe set



=10−16.Finally,Lrk(j, ¯f)arethesmoothnessindicatorsfor thecell-averagevaluesof f onthestencilSrk(j).In[13]JiangandShuproposed toobtainthesmoothnessindicatorsusing something similartothetotalvariation,butbasedontheL2 norm,sothattheresultissmootherthanthetotalvariation.

InSection3wewillintroducethesmoothnessindicatorspresentedin[21]adaptedtothecellaveragesetting.

Therefore,therearetwoprincipalingredientstodetermineaWENOalgorithm:theoptimalweights,C¯kr,k=0,...,r− 1, andthesmoothnessindicatorsLrk(j,¯f).In[1],inordertoobtainprogressiveorderofaccuracyclosetodiscontinuities, the optimalweights arereplaced bynonlinear weightsinthe point-valuediscretization.It isclearthatthere existsa relation betweenthepoint-valueandthecell-averagediscretizations(see[2]).Inthenextsectionwereviewthisrelationandadapt thecomponentsofWENOofthenewalgorithmtothecell-averagediscretization.

3. Therelationbetweenthepoint-valueandthecell-averagediscretizations

Wecananalyzetheproblemofapproximatingusingthecellaveragediscretizationfromthepointofviewofthepoint- valueinterpolationifwedefinetheprimitivefunction:

F

(

x

)

=

x

0

f

(

t

)

dt, (12)

thatallowstoadapttheWENOalgorithmpresentedin[1]tothecellaveragesettinginanaturalway.

(5)

S. Amat, J. Ruiz-Álvarez, C.-W. Shu et al. Applied Mathematics and Computation 403 (2021) 126131

Wedenotethepoint-valuediscretizationasFjl:=(DlpvF)j=F(xlj).Then,settingF0l=0,wecandefinealinearapplication,

l:VlVl,thatallowstogofromthecell-averagediscretizationtothepoint-valuesas:

(

l¯fl

)

j=hl

j

i=1

¯fil=

xlj 0

f

(

x

)

dx=Fjl, j=1,...,2l, (13)

anditsinverseas:

(

−1l Fl

)

j=h−1l

(

Fjl− Fj−1l

)

= ¯fjl, j=1,...,2l. (14) Wesupposethat Il−1(x; Fl−1)isapolynomialinterpolatoroftheprimitiveF(x),thenwedefinethereconstructionforthe cellaveragesasthederivativeofthereconstructionfortheprimitive,

Rl−1

(

¯fl−1

)(

x

)

= d

dxIl−1

(

x;



l−1

(

¯fl−1

))

= d

dxIl−1

(

x; Fl−1

)

. Sincexl2j−2=xlj−1−1,thenbyEq.(5)

(

Pll−1¯fl−1

)

2j−1=

(

Dl◦ Rl−1¯fl−1

)

2j−1=h−1l xl2j−1

xl2j−2Rl−1

(

¯fl−1

)(

x

)

dx

=h−1l xl2j−1 xl2j−2

d

dxIl−1

(

x; Fl−1

)

dx

=h−1l

(

Il−1

(

xl2j−1; Fl−1

)

− Il−1

(

xl2j−2; Fl−1

))

=h−1l

(

Il−1

(

xl2j−1; Fl−1

)

− Fjl−1−1

)

=h−1l

(

Il−1

(

xl2j−1;

(

l−1¯fl−1

)

j−1

)

(

l−1¯fl−1

)

j−1

)

.

(15)

The expression in(15) is precisely the formulaof the prediction operator forthe cell average values. Now,we consider the WENO algorithm forthe point-valuediscretization of the primitivefunction F defined in Eq.(12). Letq20r−1 and qrk, withk=0,...,r− 1bethepolynomialswhichinterpolateF atthepoints

{

xlj−1−r,. . .,xlj−1+r−1

}

and

{

xlj−1−r+k,...,xlj−1+k

}

withk= 0,...,r− 1.Nowwecandefine:

Il−1

(

xl2j−1; Fl−1

)

:=

r−1



k=0

ω

kr

(

j

)

qrk

(

xl2j−1

)

, with

r−1



l=0

ω

rk

(

j

)

=1, (16)

where

ω

rk(j)arelinearornonlinearweights.Nowwecanprovethefollowingproposition:

Proposition1. Let’sconsider fL1([0,1])andF itsprimitivefunctiondefinedinEq.(12).Letqrk,withk=0,...,r− 1bethe polynomialswhichinterpolateF atpoints

{

xlj−r+−1 k,...,xlj+−1k

}

withk=0,...,r− 1,and

ω

kr(j),k=0,...,r− 1,theweightswhich satisfythat,

Il−1

(

xl2j−1; Fl−1

)

:=

r−1



k=0

ω

kr

(

j

)

qrk

(

xl2j−1

)

, with

r−1



l=0

ω

rk

(

j

)

=1, (17)

and

F

(

xl2j−1

)

− Il−1

(

xl2j−1; Fl−1

)

=O

(

hsl−1+1

)

,

withr≤ s<2r.Letprkwithk=0,...,r− 1,bethepolynomialswhichapproximate f inthecell-average settingatthestencils Srkwith k=0,...,r− 1.Inthiscasewehavethat,

¯f2lj−1



Dl



r−1 k=0

ω

rk

(

j

)

prk

2j−1

=O

(

hsl−1

)

Proof. Letqrkbetheinterpolatorypolynomialsofdegreer ofF atpoints

{

xlj−1−r+k,...,xlj−1+k

}

withk=0,...,r− 1,

qrk

(

xln−1

)

=Fnl−1, n= j+k− r,...,j+k, (18)

andletprkbethepolynomialsofdegreer− 1whichapproximate f inthecell-averagesatSrk(j),withk=0,...,r− 1,then itiseasytocheckthat:

qrk

(

x

)

=

x xl−1j−r+k

prk

(

t

)

dt+Fjl−r+−1k, k=0,...,r− 1, (19)

(6)

then

Il−1

(

xl2j−1; Fl−1

)

=r−1

k=0

ω

kr

(

j

)

qrk

(

xl2j−1

)

=r−1 k=0

ω

rk

(

j

)

xl 2j−1

xlj−r+−1kprk

(

t

)

dt+Fjl−r+−1k

= r−1

k=0

ω

rk

(

j

)

xl 2j−1

xlj−1−1 prk

(

t

)

dt+ xlj−1−1

xlj−r+−1kprk

(

t

)

dt+Fjl−r+−1k

= r−1

k=0

ω

rk

(

j

)

xl 2j−1

xlj−1−1 prk

(

t

)

dt+Fjl−1−1

= r−1

k=0

ω

rk

(

j

)

xl 2j−1

xlj−1−1 prk

(

t

)

dt

+Fj−1l−1= xl2j−1 xl−1j−1



r−1

k=0

ω

rk

(

j

)

prk

(

t

)

dt



+Fj−1l−1

= hl



Dl



r−1

k=0

ω

rk

(

j

)

prk



2j−1+Fj−1l−1, thus,



Dl



r−1 k=0

ω

rk

(

j

)

prk

2j−1

=h−1l

(

I

(

xl2j−1; Fl−1

)

− Fj−1l−1

)

, (20)

andbyEq.(14):

¯f2lj−1=h−1l

(

F2lj−1− F2lj−2

)

=h−1l

(

F2lj−1− Fjl−1−1

)

. Thus,by(14),(20)andbyhypothesis,wehave:

¯f2lj−1



Dl



r−1

k=0

ω

kr

(

j

)

prk



2j−1=h−1l



F2lj−1− Fj−1l−1− Il−1

(

xl2j−1; Fl−1

)

+Fj−1l−1



= 2O

(

hsl+1−1

)

hl−1 =O

(

hsl−1

)

.



Thispropositionallows ustodefinethe newWENOmethodusing thealgorithmforthepoint-valuediscretizationde- signed in [1]. The weights

ω

rk(j) are exactly the same in both discretizations. If

ω

¯kr(j) are the weights defined for the cell-averagesettingand

ω

rk(j)theonesforthepoint-valuesetting,then,

ω

¯kr

(

j

)

=

ω

kr

(

j

)

, k=0,...,r− 1.

Finally,weonlyhavetodeterminetherelationbetweenthesmoothnessindicatorsforLrk(j,F)andLrk(j,¯f). In[20–22]theauthorsproposedtousethesmoothnessindicatorsgivenbytheexpression

Lrk

(

j,F

)

=

r

i=2

h2l−1i−1

 xl−1j xl−1j−1



di dxiqrk

(

x

)



2

dx, (21)

where qrk are the interpolatory polynomials of F at points

{

xl−1j−r+k,...,xl−1j+k

}

with k=0,...,r− 1. In terms of the cell- averages,theformulawouldbe,

Lrk

(

j, ¯f

)

=

r−1



i=1

h2l−1i−1

 xl−1

j xl−1j−1



di dxiprk

(

x

)



2

dx, (22)

where prk are the polynomialsthat approximate f inthe cell-averages atthe stencils Srk, k=0,...,r− 1. In[20–22] it is proved that thesmoothnessindicatorsinthecell-averages (22)andtheonesforthepoint-valuesetting(21)proposed in [21]arerelatedthroughtheexpression,

Lrk

(

j,F

)

=h2l−1Lrk

(

j, ¯f

)

. (23)

Itiseasytocheckthatthesmoothnessindicatorscanbeobtainedthrough(22)usingthepreviouspolynomials.Theexpres- sionforthesmoothnessindicatorsforr=3cellscanbeexpressedintermsoffinitedifferencesas,

L30

(

j, ¯f

)

= 10

3

( δ

2j−2

)

2+3

δ

2j−2

δ

j−2+

( δ

j−2

)

2, L31

(

j, ¯f

)

= 4

3

( δ

2j−1

)

2+

δ

2j−1

δ

j−1+

( δ

j−1

)

2, L32

(

j, ¯f

)

= 4

3

( δ

2j

)

2− 3

δ

2j

δ

j+

( δ

j

)

2,

(24)

Referencias

Documento similar

Method: This article aims to bring some order to the polysemy and synonymy of the terms that are often used in the production of graphic representations and to

Absolute error obtained when reconstructing the function in (4.1) through WENO (left), through the algorithm presented in Subsection 3.2 (center) and through the algorithm presented

Moreover, results from char gasification have been compared with those obtained from the direct gasification of sewage sludge under the same operating conditions [23] in order

Second, hierarchical clustering of pancreatic cancer cell lines with primary tumours enabled the translation of drug sensitivity data from cell lines to the tumour subtypes found

The numbers of events measured in data are compared to the expected numbers of back- ground events in the signal regions, with the intention of interpreting an excess of events in

allowed signal (hatched histogram), obtained from the fit of background with signal to data, with all the e-like and μ-like spectra overlaid with all the modes.. The N 90 C:L: as

In this subsection we present an experiment oriented to check the order of accuracy of the nonlinear cubic splines close to critical points at smooth zones of the function. In order

A comparison between the averaged experimental data obtained with the predicted results from numerical simulation is done for the validation of the model. In table 2, data from