ApproximateRiemannsolvers, parametervectors, and differenceschemes_百

ApproximateRiemannsolvers, parametervectors, and differenceschemes_百


2024年5月11日发(作者:qq同步助手官网登录入口)

JOURNALOFCOMPUTATIONALPHYSICS

ARTICLENO

.

135,250–258(1997)

CP975705

ApproximateRiemannSolvers,ParameterVectors,

andDifferenceSchemes

RoyalAircraftEstablishment,Bedford,UnitedKingdom

ReceivedAugust14,1980;revisedMarch30,1981

u(x,0)ϵu

L

(xϽ0),u(x,0)ϵu

R

(xϾ0).

Severalnumericalschemesforthesolutionofhyperbolicconser-

vationlawsarebasedonexploitingtheinformationobtainedby

guedthatin

existingschemesmuchofthisinformationisdegradedandthat

isshownthatthesefeaturescanbeobtainedbyconstructinga

matrixwithacertain‘‘PropertyU.’’Matriceshavingthispropertyare

ordertoconstructthem,itisfoundhelpfultointroduce‘‘parameter

vectors’’whichnotablysimplifythestructureoftheconservation

laws.

ᮊ1981AcademicPress.

(3)

INTRODUCTION

Weconsidertheinitial-valueproblemforahyperbolic

,weseekavectoru(x,t)

suchthat

u

t

ϩF

x

ϭ0

and

u(x,0)ϭu

0

(x),(2)

(1)

whereFissomevector-valuedfunctionofu,suchthatthe

JacobianmatrixAϭѨF/Ѩuhasonlyrealeigenvalues.

Weintroducethediscreterepresentationx

i

ϭx

0

ϩi⌬x,

t

n

ϭt

0

ϩn⌬tandsupposethatu

i

n

issomeapproximation

tou(x

i

,t

n

).

Amultitudeofstrategieshavebeendevisedtoobtain

numericalresultsforthediscreteproblem,andtheirrela-

laddressinthis

papersomequestionsrelatingtothosemethodswhich

attempttoconstructthesolutionbysolvingasuccession

thattheRiemannproblem

istheinitial-valueproblemobtainedwhenthegeneraldata,

Eq.(2),isspecialisedto

ReprintedfromVolume43,Number2,October1981,pages357–372.

250

0021-9991/97$25.00

Copyright©1981byAcademicPress

Allrightsofreproductioninanyformreserved.

Thatis,westudythebreakupofasinglediscontinuity.

ThosecaseswhereF(u)islineararewellknownandessen-

tiallytrivial(see[1]forabriefdiscussion).Thosecases

whereuisscalarandFisnonlinearcanbesurprisingly

intricate,buthavebeenthoroughlyinvestigated[2].Ifu

isavectorandFisnonlinear,thentheprobleminvolves

nonlinearalgebraicequationstogetherwith,usually,logi-

calconditionswhichexpressthefactthatagivenmember

ofthewavesystemmaybepresenteitherasashockwave

wofresultsrelatingtothe

generalRiemannproblemhasbeengivenbyLax[3].In

general,themostefficientwaytosolvetheseequations

willdependonthesystemofconservationlaws(1)from

whichtheyderive;ingenuityisrequiredtoexploitspecial

specialcaseof

theunsteadyEulerequationsinonespacedimension,an

algorithmwasdevisedbyGodunov[4]andisavailablein

thebooksbyRichtmyerandMorton[5]andHolt[6].A

variantwhichconvergesmorerapidlywasworkedoutby

vanLeer[7].

TheusualwayofincorporatingtheRiemannproblem

intothenumericalsolutionistotake(u

i

n

,u

i

n

ϩ

1

),foreachi

inturn,aspairsofstatesdefiningasequenceofRiemann

problems,whicharethenthoughtofasprovidinginforma-

tionaboutthesolutionwithineachinterval(i,iϩ1).

Variousindividualmethodsarethendistinguishedbythe

fly,we

reviewthesebelow.

Godunov[4]supposedthattheinitialdatacouldbe

replacedbyapiecewiseconstantsetofstateswiththe

discontinuitiesat͕x

i

ϩ

1/2

͖.Hethenfoundtheexactsolution

tothissimplifiometimestep⌬t(less

than⌬xdividedbythegreatestwavespeedfoundinthe

Riemannsolutions)hereplacedtheexactsolutionbya

newpiecewiseconstantapproximation,whilstpreserving

first

majorextensiontothislineofapproachwasmadebyvan

Leer[7],whoapproximatedthedataandthesolutionat

APPROXIMATERIEMANNSOLVERS

251

eachsubsequenttimelevel,bypiecewiselinearsegments,

-

quiredthesolutiontoaninteractionproblemwhichwas

moregeneralthanRiemann’s,butraisedtheorderofaccu-

racyofthemethodfromonetotwo.

AparallellineofdevelopmentwasinitiatedbyGlimm

[8],whofollowedGodunovasfarastheexactsolutionto

thesimplifiedproblem,butthenobtainedthenewapproxi-

pling

producessolutions,whichareconservativeonlyonthe

average,buthastheadvantagethatnearamoving,isolated,

discontinuity,thesolutionisincrementedeitherbythefull

amountofthejump,way,initially

sharpdiscontinuitiesremainsharp,andforsometechnical

finedsampling

procedureshavebeenintroduced(,Chorin[9],

butsofartheaccuracyofthemethodapproachesunity

frombelow.

Itseemstothepresentauthorthattheexpenseofpro-

ducinganaccuratesolutiontotheRiemannproblemwould

onlybejustifiediftheabundanceofinformationwhich

istherebymadeavailablecouldbeputtosomerather

,itmustsomehowbetruethatthe

accuracywithwhichitisworthwhilesolvingtheRiemann

problemwillbelimitedbythewayweintendusingthe

mple,wemayconsidertheuseofless

andLax[10]

havedevisedanapproximateRiemannsolverparticularly

designedforincorporationintoGodunov-typeorGlimm-

roximationdeveloped

hereincouldbe(andhasbeen)usedinthesameway,but

incomparisonwiththeHartenandLaxapproximationit

suffersthetheoreticaldisadvantageofnothavinganatu-

rallyconstructedentropycondition;thispointwillbedis-

therhand,thepresent

approximationisdesignedtoprovidetheinformation

neededtoobtainhighformalaccuracy,followingthestrat-

egysetoutbyRoe[1].Thatpaperessentiallydescribeda

mechanismbywhichanyalgorithmdevelopedfornumeri-

calsolutionofthelinearadvectionequation

u

t

ϩau

x

ϭ0(4)

canbegeneralisedtothecaseofnonlinearsystems.A

largebodyofunpublishednumericalresultsforBurger’s

equation,thenonlinearshallow-waterequations,andthe

steadyandunsteadyEulerequations,demonstratesthat

allqualitativefeaturesofeachalgorithmarefaithfully

eevidencesuggests

thataccuracyalsocarriesover,atleasttothirdorder.

Anessentialstageinthemechanismistheapproximate

solutionofanonlinearRiemannproblem.

Inthispaperweconsiderapproximatesolutionswhich

areexactsolutionstoanapproximateproblem,viz.,

u

t

ϩA

˜

u

x

ϭ0,

whereA

˜

isaconstant

courseunaltered.A

˜

matrix,andthedata(u

L

,u

R

)areof

istobechosensothatitisrepresenta-

tiveoflocalconditions.

cometomindareA

˜

Candidateswhichimmediately

ϭ

发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1715388596a2610568.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信