A multiscale finite element method for elliptic pro

更新时间:2023-11-24 10:56:44 阅读: 评论:0

儿童早期教育-征信什么意思

A multiscale finite element method for elliptic pro
2023年11月24日发(作者:城市生活垃圾处理)

JOURNALOFCOMPUTATIONALPHYSICS

ARTICLENO

.CP975682

134,169–189(1997)

AMultiscaleFiniteElementMethodforEllipticProblemsin

CompositeMaterialsandPorousMedia

ThomasY.HouandXiao-HuiWu

AppliedMathematics,Caltech,Pasadena,California91125

ReceivedAugust5,1996

Inthispaper,westudyamultiscalefiniteelementmethodfor

solvingaclassofellipticproblemsarisingfromcompositematerials

andflowsinporousmedia,whichcontainmanyspatialscales.The

methodisdesignedtoefficientlycapturethelargescalebehavior

ofthesolutionwithoutresolvingallthesmallscalefeatures.This

isaccomplishedbyconstructingthemultiscalefiniteelementba

functionsthatareadaptivetothelocalpropertyofthedifferential

operator.Ourmethodisapplicabletogeneralmultiple-scaleprob-

lemswithoutrestrictiveassumptions.Theconstructionoftheba

functionsisfullydecoupledfromelementtoelement;thus,the

methodisperfectlyparallelandisnaturallyadaptedtomassively

parallelcomputers.Forthesamereason,themethodhastheability

tohandleextremelylargedegreesoffreedomduetohighlyhetero-

geneousmedia,whichareintractablebyconventionalfiniteelement

(difference)methods.Incontrasttosomeempiricalnumerical

upscalingmethods,themultiscalemethodissystematicandlf-

consistent,whichmakesiteasiertoanalyze.Wegiveabriefanalysis

ofthemethod,withemphasisonthe‘‘resonantsampling’’effect.

Then,wepropoanoversamplingtechniquetoremovethereso-

nanceeffect.Wedemonstratetheaccuracyandefficiencyofour

methodthroughextensivenumericalexperiments,whichinclude

problemswithrandomcoefficientsandproblemswithcontinuous

scales.Parallelimplementationandperformanceofthemethodare

alsoaddresd.

1997AcademicPress

1.INTRODUCTION

Manyproblemsoffundamentalandpracticalimpor-

tancehavemultiple-scalesolutions.Compositematerials,

porousmedia,andturbulenttransportinhighReynolds

numberflowsareexamplesofthistype.Acompleteanaly-

sisoftheproblemsisextremelydifficult.Forexample,

thedifficultyinanalyzinggroundwatertransportismainly

caudbytheheterogeneityofsubsurfaceformationsspan-

ningovermanyscales[7].Theheterogeneityisoftenrepre-

ntedbythemultiscalefluctuationsinthepermeability

ofthemedia.Forcompositematerials,thedisperdphas

(particlesorfibers),whichmayberandomlydistributed

inthematrix,giveritofluctuationsinthethermalor

electricalconductivity;moreover,theconductivityisusu-

allydiscontinuousacrossthephaboundaries.Inturbu-

lenttransportproblems,theconvectivevelocityfieldfluc-

tuatesrandomlyandcontainsmanyscalesdependingon

theReynoldsnumberoftheflow.areadaptedtothelocalpropertiesofthedifferentialopera-

169

Adirectnumericalsolutionofthemultiplescaleprob-

lemsisdifficultevenwithmodernsupercomputers.The

majordifficultyofdirectsolutionsisthescaleofcomputa-

tion.Forgroundwatersimulations,itiscommontohave

millionsofgridblocksinvolved,witheachblockhavinga

dimensionoftensofmeters,whereasthepermeability

measuredfromcoresisatascaleofveralcentimeters

[23].Thisgivesmorethan10degreesoffreedomper

5

spatialdimensioninthecomputation.Therefore,atremen-

dousamountofcomputermemoryandCPUtimearere-

quired,andtheycaneasilyexceedthelimitoftoday’s

computingresources.Thesituationcanberelievedtosome

degreebyparallelcomputing;however,thesizeofdiscrete

problemisnotreduced.Theloadismerelysharedbymore

processorswithmorememory.Somerecentdirectsolu-

tionsofflowandtransportinporousmediaarereported

in[1,25,9,22].Wheneveronecanaffordtoresolveallthe

smallscalefeaturesofaphysicalproblem,directsolutions

providequantitativeinformationofthephysicalprocess

atallscales.Ontheotherhand,fromanengineeringper-

spective,itisoftensufficienttopredictthemacroscopic

propertiesofthemultiple-scalesystems,suchastheeffec-

tiveconductivity,elasticmoduli,permeability,andeddy

diffusivity.Therefore,itisdesirabletodevelopamethod

thatcapturesthesmallscaleeffectonthelargescales,but

whichdoesnotrequireresolvingallthesmallscalefea-

tures.

Here,westudyamultiscalefiniteelementmethod

(MFEM)forsolvingpartialdifferentialequationswith

multiscalesolutions.Thecentralgoalofthisapproachis

toobtainthelargescalesolutionsaccuratelyandefficiently

withoutresolvingthesmallscaledetails.Themainideais

toconstructfiniteelementbafunctionswhichcapture

thesmallscaleinformationwithineachelement.Thesmall

scaleinformationisthenbroughttothelargescales

throughthecouplingoftheglobalstiffnessmatrix.Thus,

theeffectofsmallscalesonthelargescalesiscorrectly

captured.Inourmethod,thebafunctionsarecon-

structedfromtheleadingorderhomogeneousellipticequa-

tionineachelement.Asaconquence,thebafunctions

0021-9991/97$25.00

Copyright©1997byAcademicPress

Allrightsofreproductioninanyformrerved.

170

HOUANDWU

tor.Inthecaoftwo-scaleperiodicstructures,Hou,Wu,althoughthehomogenizationtheoryhelpsrevealthecau

andCaihaveprovedthatthemultiscalemethodindeedoftheproblem.Thismakesitpossibletogeneralizeour

convergestothecorrectsolutionindependentofthesmallmethodtoproblemswithcontinuousscales.Wewilldem-

scaleinthehomogenizationlimit[21].onstratethroughextensivenumericalexperimentsthatthis

Inthispaper,wecontinuethestudyofthemultiscalesimpletechniqueisveryeffectiveforawiderangeofappli-

method,withemphasisonproblemswithcontinuousscalescations,includingproblemswithrandomcoefficientsand

fromcompositematerialsandflowsinporousmedia.Ex-problemswithcontinuousscales.

tensivenumericaltestsareperformedontheproblems.Inpracticalcomputations,alargeamountofoverhead

Theerroranalysisofthemethodisreviewedbrieflytimecomesfromconstructingthebafunctions.The

forproblemswithscaleparation.Theaccuracyofourmultiscalebafunctionsareconstructednumerically,

methodforproblemswithcontinuousscalesisthenstudiedexceptforcertainspecialcas.Sincethebafunctions

numerically.Moreover,wecompareourmethodwithtra-areindependentofeachother,theycanbeconstructed

ditionalfiniteelement(difference)methodsaswellasex-independentlyandthiscanbedoneperfectlyinparallel.

istingnumericalupscalingmethodsintermsofoperationThisgreatlyreducestheoverheadtimeinconstructing

countsandmemoryrequirement.Wegivetwosimplepar-thebas.Onaquentialmachine,theoperationcount

allelimplementationsofourmethodandstudytheirparal-ofourmethodisabouttwicethatofaconventionalfinite

lelefficiencycomputationally.elementmethod(FEM)fora2Dproblem.Thedifference

Acommondifficultyinnumericalupscalingmethodsisisreducedsignificantlyforamassivelyparallelcomputer.

thatlargeerrorsresultfromthe‘‘resonance’’betweentheForexample,runningon256processors,ourmethodonly

gridscaleandthescalesofthecontinuousproblem.Thisspends9%moreCPUtimethanaFEMusing1024ϫ1024

isrevealedbyourearlieranalysis[21].Forthetwo-scalelinearelements(eSection4.6).

problem,theerrorduetotheresonancemanifestsasaAnotheradvantageofourmethodisitsabilitytoreduce

ratiobetweenthewavelengthofthesmallscaleoscillationthesizeofalargescalecomputation.Thisoffersabig

andthegridsize;theerrorbecomeslargewhenthetwosavingincomputermemory.Forexample,letNbethe

scalesareclo.Adeeperanalysisshowsthattheboundarynumberofelementsineachspatialdirection,andletM

layerinthefirst-ordercorrectoremstobethemainbethenumberofsubcellelementsineachdirectionfor

sourceoftheresonanceeffect.Byajudiciouschoiceofsolvingthebafunctions.Thentherearetotal(MN)

boundaryconditionsforthebafunction,wecanelimi-(nisthedimension)elementsatthefinegridlevel.Fora

natetheboundarylayerinthefirst-ordercorrector.ThistraditionalFEM,thecomputermemoryneededforsolving

wouldgiveaniceconrvativedifferencestructureinthetheproblemonthefinegridisO(MN).Incontrast,

discretization,whichinturnleadstocancellationofreso-MFEMrequiresonlyO(M)amountofmemory.

nanceerrorsandgivesanimprovedrateofconvergenceIfMϭ32ina2Dproblem,thentraditionalFEMneeds

independentofthesmallscalesinthesolution.about1000timesmorememorythanMFEM.

Motivatedbyourearlieranalysis[21]mentionedabove,Sinceweneedtouanadditionalgridtocomputethe

herewepropoanover-samplingmethodtoovercomebafunctionnumerically,itmakesntocompareour

thedifficultyduetoscaleresonance.TheideaisquitemultiscaleFEMwithatraditionalFEMatthesubcellgrid,

simpleandeasytoimplement.Sincetheboundarylayerh

inthefirst-ordercorrectoristhin,O(),wecansampleinsolutionatthecoargridh,whileatraditionalFEMtries

adomainwithasizelargerthanhϩanduonlythetoresolvethesolutionatthefinegridh

interiorsampledinformationtoconstructthebas(eextensivenumericalexperimentsdemonstratethattheac-

Section3.3).Here,histhemeshsizeandisthesmallcuracyofourmultiscaleFEMonthecoargridhiscom-

scaleinthesolution.Bydoingthis,theboundarylayerinparabletothatofFEMonthefinegrid.Insomecas,

thelargerdomainhasnoinfluenceonthebafunctions.MFEMisevenmoreaccuratethanFEM(eSections4.3

Nowthecorrespondingfirst-ordercorrectorsarefreeofand4.4).

boundarylayers.Asaresult,weobtainanimprovedrateAtthispoint,wewouldliketoemphasizethatthepur-

ofconvergencewhichisindependentofthesmallscale.poofourmethodistosolvepracticalproblemswhichare

Frompracticalconsiderations,thisimprovementiscru-toolargetohandlebydirectmethodsongivencomputing

cial.Forproblemswithmanyscalesorcontinuousscales,resources.Ourmethodgivesasystematicandlf-consis-

itisinevitabletohavethemeshsizehcoincidewithoneoftentapproachtocapturethelargescalesolutioncorrectly

thephysicalscales.Withoutthisimprovement,wecannotwithoutresolvingthesmallscaledetailsandwithout

guaranteethatourmethodconvergescompletelyindepen-resortingtoclosurearguments.Weshowthatatareason-

dentofthesmallscalefeaturesinthesolution.Itisalsoablecost,themultiscaleFEMhastheabilitytosolvevery

importantthatouroversamplingtechniquedoesnotrelylargescalepracticalproblemswithaccuracycomparable

onthehomogenizationtheory(likesolvingacellproblem),tothecorrespondingdirectsimulationsatthefinegrid.

n

nn

nn

ϩN

s

ϭh/M.NotethatthemultiscaleFEMonlycapturesthe

s

ϭh/M.Our

MULTISCALEFINITEELEMENTMETHOD

171

Thisgiveshopetosolvingsomelargescalecomputationalscaleandthephysicalscaleneveroccurinthecorrespond-

problemsthatareotherwiintractableusingdirect

methods.

Itshouldbementionedthatmanynumericalmethods

havebeendevelopedwithgoalssimilartoours.The

includemethodsbadonthehomogenizationtheory

(cf.[14,10]),andsomeupscalingmethodsbadonsimple

physicaland/ormathematicalmotivations(cf.[12,23]).

Themethodsbadonthehomogenizationtheoryhave

beensuccessfullyappliedtodeterminingtheeffectivecon-

ductivityandpermeabilityofcertaincompositematerials

andporousmedia[14,10].However,theirrangeofapplica-

tionsisusuallylimitedbyrestrictiveassumptionsonthe

media,suchasscaleparationandperiodicity[8].As

discusdinSection4.2,theyarealsoexpensivetoufor

solvingproblemswithmanyparatescalessincethecost

ofcomputationgrowsexponentiallywiththenumberof

scales.Butforthemultiscalemethod,thenumberofscales

isirrelevanttothecomputationalcost.Theupscalingmeth-

odsaremoregeneralandhavebeenappliedtoproblems

withrandomcoefficientswithpartialsuccess(cf.[12,23]).

Butthedesignprincipleisstronglymotivatedbythe

homogenizationtheoryforperiodicstructures.Theirappli-

cationstononperiodicstructuresarenotalwaysguaran-

teedtowork.

Therehasalsobeensuccessinachievingnumericalho-

mogenizationforsomemilinearhyperbolicsystems,the

incompressibleEulerequations,and1Dellipticproblems

usingthesamplingtechnique;e,e.g.,[17,15,2].This

techniquehasitsownlimitations.Itsapplicationtogeneral

2Dellipticproblemsisstillnotsatisfactory.Forfullyran-

dommedia,statisticaltheoryandrenormalizationgroup

theoryhavebeenudtoobtaintheeffectiveproperties.

However,themethodsusuallybecomedifficulttoapply

whentheintegralscaleofcorrelationislarge(Ref.[23]

andreferencestherein).Moreover,certainsimplifyingas-

sumptionsintheunderlyingphysicsareusuallymadein

ordertoobtainaclosureoftheeffectiveequations.In

comparison,suchaclosureproblemisnotprentinthe

multiscalemethod.

Weremarkthattheideaofusingbafunctionsgov-

ernedbythedifferentialequationshasbeenappliedto

convection–diffusionequationwithboundarylayers(e,

e.g.,[6]andreferencestherein).Withamotivationdiffer-

entfromours,Babuskaetal.appliedasimilarideato1D

problems[5]andtoaspecialclassof2Dproblemswith

thecoefficientvaryinglocallyinonedirection[4].How-

ever,mostofthemethodsarebadonthespecialprop-

ertyoftheharmonicaverageinone-dimensionalelliptic

problems.Asindicatedbyourconvergenceanalysis,there

isafundamentaldifferencebetweenone-dimensional

problemsandgenuinelymultidimensionalproblems.Spe-

cialcomplicationssuchastheresonancebetweenthemeshandlowerbounds.Inthecontextofporousflows,Eq.

ing1Dproblems.

Thispaperisorganizedasfollows.Theformulationof

the2Dmultiple-scaleellipticproblemandthemultiscale

finiteelementmethodaregiveninthenextction.In

Section3,weprenttherationalebehindthemethod,

includingabriefreviewofthehomogenizationtheoryand

convergenceanalysis.Theresonanceeffectisanalyzedand

theoversamplingtechniqueispropod.Moredetailed

numericalanalysisofthemethodisgiveninaparate

paper[21].Thenumericalimplementationofthemethod,

itsconvergence,andparallelperformancearestudiedin

Section4.Section5containstheapplicationofthe

multiscalemethodtomorepracticalproblemsincomposite

materialsandporousmediaflows,includingsteadyconduc-

tionthroughfibercompositesandflowsthroughrandom

porousmediawithnormalandfractalporositydistribu-

tions.Usingtheexamples,weshowtheadaptabilityof

themethod,itsabilitytosolvelargepracticalproblems,

anditsaccuracyforgeneralproblems.Section6isrerved

forsomeconcludingremarksanddiscussionoffuture

work.

2.FORMULATIONS

Inthisction,weintroducetheellipticproblemand

themultiscalemethod.First,westatesomenotationsand

conventionstobeudinthepaper.Inthefollowing,

theEinsteinsummationconventionisud;summationis

takenoverrepeatedindices.Somenotationsoffunctional

spaceswillbeudoccasionallyfortheconvenienceof

expressingtheformulationandsomerelevantanalytical

estimatesaboutthemultiscalemethod.L()denotesthe

2

spaceofsquareintegrablefunctionsdefinedindomain.

WeuL()badSobolevspacesH()equippedwith

2k

normsandminormsgivenby

ʈuʈ

2222

k,k,

ϭ͉Dϭ͉D

͵͵

͉Ͱ͉Յ͉Ͱ͉ϭ

͸͸

ͰͰ

͉,͉u͉uu͉,

kk

whereD

Ͱ

udenotestheͰthordermixedderivativesofu.

H()consistsofthofunctionsinH()thatvanish

11

0

onѨ⍀.

2.1.GoverningEquationsandtheMultiscaleFinite

ElementMethod

Weconsidersolvingthecond-orderellipticequation

Ϫٌиa(x)ٌuϭfin,(2.1)

wherea(x)ϭ(a

ij

(x))istheconductivitytensorandis

assumedtobesymmetricandpositivedefinitewithupper

172

HOUANDWU

(2.1)isthepressureequationforsinglephasteadyflowelementKʦK,wedefineatofnodalbasis͕,iϭ

throughaporousmedium.Correspondingly,aistheratio1,...,d͖withdbeingthenumberofnodesoftheelement.

ofthepermeabilitytensorandthefluidviscosityȐ,andThesubscriptKwillbeneglectedwhenbasinone

ureprentsthepressure.Thesteadyvelocityfieldisre-elementareconsidered.Inourmultiscalemethod,

latedtothepressurethroughDarcy’slaw:satisfies

qϭϪ

1

Ȑ

ٌuϭϪaٌu(2.2)

Inthispaper,weassumeȐϭ1forconvenience.Equation

(2.1)isalsotheequationofsteadystateheat(electrical)

conductionthroughacompositematerial,withaandu

interpretedasthethermal(electric)conductivityandtem-

perature(electricpotential).Inpractice,amayberandom

orhighlyoscillatory;thusthesolutionof(2.1)displaysa

multiplescalestructure.Sinceforthetransientproblem

themaindifficultyisthesameasthatforthesteadystate

problem,i.e.,themultiplescalesinthesolution,weonly

considersolvingthesteadyproblemhere.Themultiscale

method,however,canbeeasilyextendedtosolvethetran-

sientproblems.

Tosimplifytheprentationofthefiniteelementformu-

lation,weassumeuϭ0onѨ⍀andthatthesolutiondomain

isaunitsquareϭ(0,1)ϫ(0,1).Thevariationalproblem

of(2.1)istoekuʦH

1

0

()suchthat

a(u,v)ϭf(v)vʦH(),(2.3)

1

0

where

a(u,v)ϭ

͵͵

adx,f(v)ϭfvdx.

ij

ѨvѨu

ѨxѨx

ij

Afiniteelementmethodisobtainedbyrestrictingthe

weakformulation(2.3)toafinite-dimensionalsubspaceof

H

1h

0

().For0ϽhՅ1,letKbeapartitionofbya

collectionofrectanglesKwithdiameterՅh,whichisde-

finedbyanaxi-parallelrectangularmesh(Fig.2.1).Ineach

FIG.2.1.Rectangularmeshwithtriangulation.

hi

K

i

ٌиa(x)ٌϭ0inKʦK

ih

.(2.4)

Letx

j

ʦK(jϭ1,...,d)bethenodalpointsofK.As

usual,werequire(x)ϭ.Oneneedstospecifythe

ͳ

i

jij

boundaryconditionoftomake(2.4)awell-podprob-

i

lem(ebelow).Fornow,weassumethatthebafunc-

tionsarecontinuousacrosstheboundariesoftheelements,

sothat

V:iϭ1,...,d;KʦK().

hih1

ϭspan͕͖ʚH

K0

Inthefollowing,westudytheapproximatesolutionof

(2.3)inV,i.e.,usuchthat

hhh

ʦV

a(u,v)ϭf(v)vʦV.(2.5)

hh

Notethatthisformulationofthemultiscalemethodisnot

restrictedtorectangularelements.Itcanalsobeapplied

totriangularelements(eFig.2.1)whicharemoreflexible

inmodelingcomplicatedgeometries.

2.2.TheBoundaryConditionofBaFunctions

Theimportantroleoftheboundaryconditionofthe

bafunctionsisobvioussincethebafunctionssatisfy

thehomogeneousequation(2.4).Wewillelaterthata

goodchoiceoftheboundaryconditioncansignificantly

improvetheaccuracyofthemultiscalemethod.Infact,

theboundaryconditiondetermineshowwellthelocal

propertyoftheoperatorissampledintothebafunctions

(eSection3).Here,wedescribetwomethodsofimposing

theboundarycondition,whichareeasytoimplementand

toanalyze.

DenoteȐ

iii

ϭ͉

Ѩ

K

.OnechoiceistoletȐvarylinearly

alongѨK,justasinthestandardbilinear(linear)ba

functions.Anothermoreappealingapproachistochoo

Ȑ

i

tobethesolutionofsomereducedellipticproblemson

eachsideofѨK.Thereducedproblemsareobtainedfrom

(2.4)bydeletingtermswithpartialderivativesinthedirec-

tionnormaltoѨKandhavingthecoordinatenormalto

ѨKasaparameter.Itisclearthatthereducedproblems

areofthesameformas(2.4).Whenaisparableinspace,

i.e.,a(x)ϭa(x)a(y),canbecomputedanalytically

12

i

MULTISCALEFINITEELEMENTMETHOD

173

FIGURE2.2

fromthetensorproductofȐalongand(notethat

i

ϵ

i1i

Ϫ

04

;eFig.2.2).Furthermore,itcanbeshownthat

thisboundaryconditionisoptimumforthespace-para-

bleproblems.

Tobemorespecific,consideranelementKʦKwith

h

nodalpointsx,y)(iϭ1,...,d),whicharelabeled

iii

ϭ(x

counterclockwi,startingfromthelowerleftcorner(Fig.

2.2).Onand,wehaveȐ(x)and

13

ii

ϭȐ

Ѩ

ѨxѨx

a

Ȑ

(x)

ѨȐ

i

(x)

ϭ0,(2.6)

wherea

ȐȐ

(x)ϭaanda,respectively.Notethata

1111

͉͉

13

isboundedfromaboveandbelowbypositiveconstants.

Similarly,on

24

and,wehaveȐ(y)and

ii

ϭȐ

Ѩ

ѨȐ

i

(y)

ѨyѨy

a

Ȑ

(y)

ϭ0

witha(y)ϭaanda,respectively.Thebound-

Ȑ

2222

͉͉

24

aryconditionofthe1Dellipticequationsisgivenby

Ȑ

i

(x)ϭ.Theequationscanbesolvedanalytically.For

jij

ͳ

example,onwehave

1

Ȑ

1

(x)ϭ

͵

xx

22

dtdt

xx

a(t)(t)a

ȐȐ

΋

͵

.(2.7)

1

Ifaisaconstant,thenȐ(x)ϭ(x)islinear.

Ȑ

1

221

Ϫx)/(xϪx

Ingeneral,ȐsareoscillatoryduetotheoscillationsinͰ.

i

Ȑ

Onemayverifythatusingtheaboveboundaryconditions,

thebafunctionsarecontinuousacrossѨK.Also,with

bothtypesofboundarycondition,onehas

͸

d

ih

K

ϭ1KʦK

.(2.8)

i

ϭ

1

Thus,theconstantfunctionsbelongtoV.Later,wee

h

thatthispropertyisufulindiscreteerrorcancellations.

Thegeneralizationofthereducedproblems,e.g.,(2.6),to

moregeneralelements,suchasthetriangularelements,is

straightforward.

2.3.SomeGeneralRemarks

Themultiscalemethodformulatedaboveisdesignedto

capturethelargescalesolutions.Unlikeexistingnumerical

upscalingmethods,ourmethodisconsistentwiththetradi-

tionalfiniteelementmethodinawell-resolvedcomputa-

tion.Itisprovedin[21]thatthemultiscalemethodgives

thesamerateofconvergenceasthelinearfiniteelement

methodwhenthesmallscalesarewellresolved,hӶ.

Inparticular,whenthecoefficientisadiagonalconstant

matrix,thebafunctionsconstructedfrom(2.4)arenoth-

ingbuttheusualbilinear(linear)bafunctions.Whenh

doesnotresolvethesmallscales,themultiscalemethod

andthetraditionalfiniteelementmethodbehaveverydif-

ferently.Itiseasytoshowthatthetraditionalfiniteelement

methodsdonotconvergetothecorrectsolution.Bycon-

trast,themultiscalemethodcapturesthecorrectlarge

scalesolutions.

Asindicatedbyouranalysisandnumericalexperiments

in[21],theboundaryconditionofthebafunctionscan

haveabiginfluenceontheaccuracyofthemultiscale

method.Fromourcomputationalexperience,wefound

thattheoscillatoryboundaryconditionforthebafunc-

tionsingeneralleadstobetteraccuracythanthelinear

boundarycondition.However,themultiscalemethodin

generalmayfailtoconvergewhenthemeshscaleisclo

tothephysicalsmallscaleduetoaresonancebetween

thetwoscales.Forthetwo-scaleproblem,theerrordue

totheresonancemanifestsasaratiobetweenthewave-

lengthofthesmallscaleoscillationandthegridsize.Moti-

vatedbyourearlieranalysis[21],wepropoinSection

4.4anoversamplingmethodtoovercomethedifficultydue

toscaleresonance.

3.THEORETICALBACKGROUND

Weuamodelellipticproblemtoprovidesomeinsights

tothemultiscalemethodandtherationalebehindthe

oversamplingscheme.Here,weonlybrieflyoutlinethe

analysis.Themainconcernishowtoremovethe‘‘reso-

nance’’effect.

3.1.TheModelProblemandHomogenization

Inthemodelproblem,thecoefficientischonasaϭ

a(x/),whereisasmallparameter,characterizingthe

smallscaleoftheproblem.Weassumea(y)tobeperiodic

inYandsmooth.WedenotethevolumeaverageoverY

as͗и͘ϭ(1/͉Y͉)͐

Y

иdy.AsinSection2,weassumeuϭ0

onѨ⍀.

174

HOUANDWU

Bythehomogenizationtheory[8],thesolutionof(2.1)T3.1.Letuandubethesolutionsof(2.1)

hasanasymptoticexpansion;i.e.,and(2.5),respectively.Thenthereexistpositiveconstants

uϭu(x)ϩu(x,y)Ϫ),(3.1)

01

ϩO(

2

whereyϭx/isthefastvariable.Here,uisthesolution

0

ofthehomogenizedequation

ٌиa*ٌuϭfin,uϭ0onѨ⍀,(3.2)

00

a*istheconstanteffectivecoefficient,givenby

a*

ijikkj

ϭ͗aϪ

(y)()͘,(3.3)

ͳ

Ѩ

Ѩy

j

k

andistheperiodicsolutionof

j

ٌиa(y)ٌϭ

yyij

j

Ѩ

Ѩy

a(y)(3.4)

i

withzeromean,i.e.,͗

j

͘ϭ0.Itisprovedin[8]thata*

issymmetricandpositivedefinite.Moreover,wehave

u

uѨ

0

1

(x,y)ϭϪ.(3.5)

j

Ѩx

j

Sinceingeneralu

1

϶0onѨ⍀,theboundarycondition

u͉

Ѩ⍀

ϭ0isenforcedthroughthefirst-ordercorrectionterm

,whichisgivenby

ٌиa(x/)ٌ

ϭ0in,ϭu

1

(x,x/)onѨ⍀.(3.6)

Theasymptoticexpansion(3.1)hasbeenrigorouslyjusti-

fiedin[8].Undercertainsmoothnessconditions,onecan

alsoobtainpoint-wiconvergenceofutouasǞ0.

0

Theconditionscanbeweakenediftheconvergenceis

consideredintheL()space.

2

AsmentionedinSection1,somenumericalupscaling

methodsaredirectlybadon(3.2),(3.3),and(3.4);e,

e.g.,[14,10].Weutheresultsonlyfortheconvenience

ofanalysis.Indeed,theasymptoticstructure(3.1)isud

torevealthesubtledetailsofthemultiscalemethodand

obtainsharperrorestimates[21].Withoutusingthisstruc-

ture,theconventionalfiniteelementanalysisdoesnotgive

correctanswers.Anextensionoftheconvergenceanalysis

tothemultiplescaleproblemsisgivenin[16].

3.2.ErrorEstimatesandtheResonanceEffect

In[21],weprovethatthemultiscalemethodconvergesshouldbepointedoutthattheestimateonlyprovidesthe

tothecorrecthomogenizedsolutionintheǞ0limit.rateofconvergence;theactualnumericalerrorofthe

Thiscanbesummarizedfromthefollowingestimate:multiscalemethodintheresonantregimecanstillbesmall

HEOREM

h

CandC,independentofandh,suchthat

12

ʈuϪuʈՅCϩC

h1/2

1,10,2

hʈfʈ(/h)(Ͻh).(3.7)

Thekeyto(3.7)isthatthebafunctionsdefinedby

(2.4)havethesameasymptoticstructureasthatofu;i.e.,

iiii

ϭϩϪϩиии(iϭ1,...,d),(3.8)

01

where

iii

,,andaredefinedsimilarlyasu,u,and

10

01

,respectively.Wenotethatifa*isdiagonal(i.e.,iso-

tropic),thenbecomestheusualbilinearbafunction.

i

0

Wewouldliketopointoutthatapplyingtheconventional

finiteelementanalysistoourmultiscalemethodgivesan

overlypessimisticestimateO(h/)intheHnorm,which

1

isonlyufulforhӶ.Itisimportantthatweobtainan

estimateintheformof/hforourmultiscalemethod.This

showsthatourmethodconvergestothecorrecthomoge-

nizedsolutioninthelimitasǞ0.Thispropertyisnot

sharedbytheconventionalfiniteelementmethodswith

polynomialbas,sincesmallscaleinformationisaveraged

outincorrectly.

TheL

2

-normerrorestimatecanbeobtainedfrom(3.7)

byusingthestandardfiniteelementanalysis.However,

again,theerrorisoverestimated.In[21],itisshownthat

ʈuϪuʈՅCʈfʈϩCϩCʈuϪuʈ

h2hh

0,10,23l()

h,

0

2

whereu

hi

00

isthesolutionof(3.2),usingsastheba

3)areconstantsϾ0(iϭ1,2,independent

functionsandC

i

ofandh.Thediscretel

2

normʈиʈisgivenby

l()

2

ʈu

hh22

ʈϭ

l()i

2

ͩͪ

͸

u(x)h,

i

ʦN

1/2

whereNisthetofindicesofallnodalpointsonthemesh.

Wewillebelowthat,ingeneral,ʈu

hh

ϪuʈϭO(/h).

0

l()

2

Thus,wehave

ʈuϪuʈϭO(hϩ/h).

h2

0,

Itisnowclearthatwhenhȁthemultiscalemethod

attainslargeerrorinbothHandLnorms.Thisiswhat

12

wecalltheresonanceeffectbetweenthegridscale(h)and

thesmallscale()oftheproblem.Thisestimatereflects

theintrinsicscaleinteractionbetweenthetwoscalesin

thediscreteproblem.Ourextensivenumericalexperiments

confirmthatthisestimateisindeedgenericandsharp.It

MULTISCALEFINITEELEMENTMETHOD

175

duetoasmallerrorconstantinO(/h).ThisisindeedtheLettingG),wehaveUfAU.

caasshownbyournumericaltestsin[21].However,byNotethatGconsistsofthenodalvaluesofthefinite

removingtheresonanceeffect,wecangreatlyimprovetheelementprojectionofG(x,),thecontinuousGreen’s

accuracyandtheconvergencerate.Suchanimprovementfunctionforthehomogenizedequation(3.2).Theproper-

isespeciallyimportantforproblemswithcontinuousscales,tiesofGhavebeenstudiedin[19,24].Itturnsoutthat

becauthereisalwaysascaleoftheproblemthatcoin-GissimilartoG,whichhasalog͉xϪ͉typeofsingularity.

cideswiththegridscaleandhencetheresonanceeffectLikethecontinuousGreen’sfunction,Gisabsolutely

cannotbeavoidedbyvaryingh.InSection3.3,anover-summableoverthewholedomain.Thus,bydirectsumma-

samplingmethodispropodtoovercomethisdifficulty.tiononehasGf

Themechanismoftheresonanceeffectcanbeunder-givesGAU),whichisanoverestimate.By

stoodfromadiscreteerroranalysis[21].Forconvenience,(2.8)andthesymmetryofA,onecanwriteAUina

weoutlinetheanalysisherewithoutgivingthedetailsofconrvativeform[21],

thederivation.WederivetheO(/h)estimateforthel-

2

normconvergenceandillustratethedifficultyinimproving

theconvergencerate.

LetUandUdenotethenodalpointvaluesofuand

hhh

0

u,respectively.ThelinearsystemofequationsforUis

hh

0

AU,(3.9)

hhh

ϭf

whereA

hhh

andfareobtainedfroma(u,v)andf(v)by

usingvϭforiʦN.Similarly,forUonehas

ih

0

AU,(3.10)

hhh

000

ϭf

whereA

hhi

000

andfareobtainedbyapplyingvϭ(iʦN)

toa*(u,v)ϭf(v)with

hN1

0

a*(u,v)ϭadx.

h

0

͵

*

ij

Ѩv

Ѩu

h

0

ѨxѨx

ij

Byusing(3.8),itcanbeshownthat

A,f,

hhhhhh

ϭAϩϩOϭfϩϩO

22

0101

hhhh

Af

ͩͩ

22

ͪͪ

(3.11)

wheretheelementsofmatrixAandvectorfareO(1)

hh

11

andO(h),respectively.TheexpansionofAindicatesthat

2h

thehomogenizeddifferentialoperatoriscapturedatthe

discretelevelbythemultiscalebafunctions.Itfollows

immediatelythatUcanbeexpandedas

h

U

hhh

ϭUϩϩиии,

01

h

U

thusUconvergingtoUasǞ0.Toobtaintheconver-

hh

0

gencerate,itremainstodeterminetheorderofU

h

1

.Substi-

tutingtheexpansionsofA,f,andUinto(3.9),weobtain

hhh

A

hhhhh

01110

UU.(3.12)

ϭfϪA

hhhhhhhh

ϭ(AϭGϪG

01110

Ϫ

1

h

h

h

h

hh

ϭO(1/h

1

ϭO(1).However,thedirectsummation

2hhh

10

hhh

110

(AU),(3.13)(DBD)U

hhsh

10ij0ij

ijss

ϭ

Ϫϩ

s

͸

4

ϭ

1

where(i,j)isthe2Dindexforgridpoints(Fig.2.1),and

BobtainedfromAaretheweightsforthestencil.Here,

sh

ij1

DandDaretheforwardandbackwarddifferenceopera-

ϩϪ

ss

torsinthehorizontal,thevertical,andthetwodiagonal

directionsforsϭ1to4,respectively.Forexample,we

haveD

ϩϪ

11j31j1

UandDU.For

hhhhhh

ijiijijiji

ϭUϪUϭUϪU

ϩϪϪ

furtherdetailseAppendixBof[21].Wenotethat

DUisanO(h)approximationofthe

Ϫ

s

hh2

00

ϭO(h)sinceU

smoothfunctionu.Now,consider

0

͸

Ϫ

G(AU)(l,mϭ1,...,NϪ1).

hhh

lm,ij10

ij

i,j

ϭ

1

NotethattheindicesofthematrixentryGhavebeen

h

pq

translatedintothe2Dindicespϭ(l,m)andqϭ(i,j)for

thenodalpoints.Obrvethatbyusingsummationby

parts,onecantransfertheactionofDontoG,which

ϩ

s

h

givesDG.Asanexample,considerapplyingGtothe

Ϫ

s

hh

firstterm(sϭ1)ofthesumin(3.13).Neglectingindices

landm,wehave

N1

Ϫ

GDBD(U)

h1h

ijij0

ϩϪ

11ij

i,j

͸

ϭ

1

ϭϪϭGϭ0).

N1N

͸͸

Ϫ

(DG)B(D(U))(G

ϪϪ

11ij

h1hhh

ijij00jNj

ji

ϭϭ

11

WenotethatthedivideddifferenceD

Ϫ

s

G/hisabsolutely

h

summable[21].ItfollowsthatGAU

hhh

ϭO(1).Thus,weobtain

10

ϭO(1)and,hence,

U

h

1

U

hh

ϪUϭO(/h).

0

Thederivationshowsthattheerrorcancellationis

mainlyduetothedifferencestructuresinA

hh

10

Ugivenby

(3.13).Clearly,theestimateofUcouldbefurther

hh

ϪU

0

176

HOUANDWU

improvedbyusingsummationbypartsagainifBandbethePoissonkernelforLЈ,whereG(xЈ,Ј)isthe

s

f

h

1

canbewrittenindifferenceforms,e.g.,

B

sss

ijijij

ϭDϩD

ϪϪ

12

CD(sϭ1,...,4),

fEF,

h

1ij

ϭDϩD

ϪϪ

1ij2ij

whereC

ss

,D,E,andFareuniquelydefinedonthenodal

points.Then,wewouldhaveforϽh,ʈuϪu

h

2

ϩ͉log(h)͉),independentof.Inthisca,the

ʈϭ

0,

O(h

interactionbetweenthehandscalesisveryweakand,

hence,theresonanceeffectdisappears.Notethatthefactor

log(h)comesfromthesumoftermswithcond-order

divideddifferencesofG

hh2

,e.g.,DDG/h.Thesingularity

ϩϪ

21

inthecond-orderderivativesofthediscreteGreenfunc-

tion,whichissimilartoitscontinuouscounterpart,contri-

butestothefactorlog(h).See[21]forfurtherdetailsof

thederivation.

ThemethodofexploringthedifferenceformsinBand

s

f

h

1

hasbeengivenin[21].Theideaistorecastthevolume

integralsinB

sh

andfintoboundaryintegrals.Then,the

1

oppositedirectionsofoutwardnormalvectorsoftwo

neighboringelementsleadtothedifferencestructures,

providedthattheintegrandsoftheboundaryintegralsare

continuousattheinterfacesofelements.Inthisregard,

thetriangularelementismucheasiertoanalyzesince

ii

00

sarealwayslinear.Incomparison,sareingeneral

someunknownfunctionsforrectangularelements.There-

fore,inthefollowingwegiveananalysisforthetriangular

elements,e.g.,thetriangulationinFig.2.1.

Wefindthatfcanindeedbewritteninadifference

h

1

form.However,Bcannotbewrittenindifferenceforms

s

duetotheboundaryintegral

BnadsЈ(k,lϭ1,...,d),

ϭ␧Ј

͵

k

l

ѨЈ

K

iij

Ѩ

ѨxЈ

j

where

k

(kϭ1,...,d)isthefirst-ordercorrectorin(3.8)

andtheprimeindicatesthatthevariableandthedomain

havebeenrescaledbyh,i.e.,␧Јϭ/handxЈϭx/h(e

AppendixBof[21]).Thus,weidentifyasthemain

k

sourceoftheresonanceeffect.

Tofurtherunderstandtheproblem,letusexamine

k

morecloly.Sincesatisfiesthehomogeneousequation

k

(3.6)intheinteriorandishighlyoscillatoryonthebound-

ary,itcanbeshownthathasaspecialsolutionstruc-

k

ture.Let

P

Ј

(xЈ,Ј)ϭѨG(xЈ,Ј)/Ѩn(xЈʦKЈ,ЈʦѨKЈ)

Green’sfunctionoftheDirichletproblemfor.Further-

k

more,weassumethat

k

ϭg(xЈ/)ontheboundaryѨKЈ.

Thenwehave

k

(xЈ)ϭP(xЈ,Ј)g(Ј/␧Ј)dЈ.

͵

ѨЈ

K

Ithasbeenshownin[3]thattotheleadingorderPcan

beapproximatedbyasmoothkerneld(xЈ)/͉xЈϪЈ͉,

2

whered(xЈ)isthedistancefunctionfromxЈtoѨKЈ.Thus,

theintegralexpressionof

k

(xЈ)showsthatnearѨKЈthere

existsaboundarylayerwithathicknessofO(␧Ј),inwhich

k

hasO(1)oscillations(eFig.4.1).Awayfromthe

boundarylayer,theoscillationisonlyO(␧Ј).Therefore,

Ѩ

k

/ѨxЈisO(1/␧Ј)nearѨKЈbutisO(1)awayfromthe

j

boundary.

Ingeneral,itisimpossibletoexpressBindifference

forms.However,ifwecouldremovetheboundarylayer

ofsothatѨ/ѨxЈwouldbecome

kk

j

ϭO(1)onѨKЈ,thenB

O(/h)andwouldnotinfluencetheleadingorderconver-

gencerate.Wenotethatthestructureof

k

issolelydeter-

minedbyitsboundarycondition,whichinturnisdeter-

minedbytheboundaryconditionof.Therefore,a

k

judiciouschoiceofȐmayremovetheboundarylayerof

k

k

.Wewillinvestigatethisideainthenextsubction.

3.3.TheOversamplingMethod

Fromtheabovediscussion,weethatthefirst-order

correctorhasaboundarylayerstructurewhenitsbound-

k

aryconditiononѨKhasahighfrequencyoscillationwith

O(1)amplitude.Thus,inordertofurthererrorcancella-

tionsinthediscretesystem,wewouldliketoeliminatethe

boundarylayerstructurebychoosingaproperboundary

conditionforthebafunction

k

.Thiswillgiveritoa

conrvativedifferenceforminthecoefficientB,which

s

leadstoanimprovedrateofconvergenceforthemultiscale

method,independentofthemeshscale.Suchaboundary

conditiondoesexist,e.g.,wemayton

kkk

ѨK(e(3.8)),whichenforcesϭ0inK.Wedonot

ϭϩ

01

k

advocatesuchanapproachsinceneedstobesolved

k

1

fromthecellproblemwhichisingeneralnotavailable

exceptforperiodicstructures.Inthespecialcawhena

isdiagonalandparablein2D,thebafunctionscanbe

constructedfromthetensorproductsofthecorresponding

1Dbas.Thisconstructioncorrespondstousingtheoscil-

latoryȐ

k

(eSection2.2)astheboundaryconditionfor

kk

.Inthisca,itiseasytoshowthatthecorrector

doesnothaveaboundarylayer.Thisisaspecialexample

ofobtainingtheappropriateboundaryconditionwithout

solvingthecellproblem.

Theaboveidealboundarycondition,whichmakes

k

ϵ

0inK,demonstratesanimportantpoint:theboundary

MULTISCALEFINITEELEMENTMETHOD

177

FIG.3.1.Adaptivebaconstructionusingsamplesfromlarger

domaintoavoidtheboundaryeffect.

conditionofshouldmatchtheoscillationof(or)

kkj

1

onѨK.Sincetheinformationcontainedinistwo-dimen-

j

sional,itisdifficult,ifnotimpossible,toextractthisinfor-

mationusinga1Dprocedure,suchasthogiveninSec-

tion2.2.

MotivatedbytheanalysisofSection3.3,wepropoa

simplestrategytoovercometheinfluenceoftheboundary

layer.Sincetheboundarylayerofisthin,onlyofO()

k

(intheoriginalscale),wecansampleinadomainwith

sizelargerthanhϩanduonlytheinteriorinformation

toconstructthebafunctions.Inthisway,theboundary

layersinthe‘‘sampling’’domainhavenoinfluenceonthe

bafunctions.Anyreasonableboundaryconditioncan

beimpodontheboundaryofthatdomain.

Specifically,weconstructthebafunctionsforasam-

plingelementSʛKwithdiam(S)ϭHϾhϩ(e

Fig.3.1).Denotethetemporarybafunctionsas

i

(iϭ1,...,d).Wethenconstructtheactualbafunctions

fromthelinearcombinationofs,i.e.,

j

d

ij

ϭ

ij

(iϭ1,...,d),c

j

͸

ϭ

1

wherec

ij

aretheconstantsdeterminedbythecondition

i

(x)ϭ.Thus,(c)ϭ,wherematrixisgiven

jijij

ͳ

Ϫ

1

by((x)).Below,weshowthattheresultingbafunc-

i

j

tionshaveexpansionswithastructureveryclotothat

of(3.8);thuspreviousanalysiscanbeudtostudythe

newbafunctions.Wewillutodenotethevector

formedby(iϭ1,...,d).Similarnotationsapplytoother

i

variableswithsuperscripts.

Sinceٌиa(x/)ٌϭ0,wecanexpandas

ϭϩϪϩO(

01

2

),(3.14)

where,,andaredefinedsimilarlyasin(3.8)in

01

domainS.Correspondingly,wehavethematrixexpansion

ϭ

01

ϩ␧⌿Ϫ␧⍜ϩO(

2

).

Theinverofmaybeformallyexpandedas

ϪϪ

11

ϭ(ϩ(Ϫ)ϩиии)

01

ϭ[Ϫ)ϩиии)]

01

(Iϩ␧⌿((3.15)

ϪϪ

0

11

ϭ

ϪϪϪ

000

111

Ϫ␧⌿Ϫ)ϩO(

().

1

2

Thus,if

ϪϪ

00

11

existsandʈ␧⌿(

1

Ϫ)ʈissufficientlysmall,

thentheexpansionconvergesandexists.Ingeneral,

Ϫ

1

theexistenceofisunknown,butsincearecloto

Ϫ

00

1

i

thebilinearbafunctionsforrectangularelementswhich

arelinearlyindependent,existsunderfairlyweakcon-

Ϫ

0

1

ditions.Fortriangularelements,theexistenceofis

Ϫ

0

1

guaranteedsincearethelinearbas.Moreover,itcan

i

0

beenthatʈ

Ϫ

0

1

ʈȁH/handʈϪʈȁ1/H.Hence

1

theconvergencecriterionfor(3.15)is/hbeingsmall.This

isindependentofH.Substituting(3.14)and(3.15)into

ϭyields

Ϫ

1

ϭϩ␧⌿Ϫ␧⌿

ϪϪϪ

000

111

01

Ϫ␧⌿

ϪϪ

00

11

().

10

Ϫ)ϩO(

2

Define

00

ϭ

Ϫ

0

1

.Wehave

ϭ(),

0110

ϩϪ␧⌿Ϫ␧⌿Ϫ)ϩO(

ϪϪ

00

11

2

(3.16)

where

100

isrelatedtoby(3.5).Notethatifislinear

orbilinear,sois.

0

Themaindifferencebetween(3.16)and(3.8)isthatthe

termwithin(3.16)doesnothaveaboundarylayerin

Ksinceonlytheinteriorpartof(Ref.Fig.3.1)isud

incomputing;whereasof(3.8)usuallyhasaboundary

layerinK.Thelasttermin(3.16)isnew.Sinceitisalinear

combinationof,itissmoothinKanddoesnotcau

0

anyadditionalproblem.Therefore,using(3.13),(3.16),

andsummationbyparts,weobtainanimprovedrateof

convergence,O(h

2h2

ϩ͉log(h)͉),for(uϪu)intheL

norm.Itshouldbementionedthatthebafunctionscon-

structedfromthesamplingfunctionsmaybediscontinuous

attheelementboundaries.Ingeneral,theremayexist

anO()jumpinthebafunctionsacrossѨK.Thus,the

elementsareweaklynonconforming.Thismakestheanaly-

sisoftheoversamplingmethodalittlemoreinvolvedtech-

nically.Wewillreportdetailedanalysisoftheoversam-

plinginthecontextofmultiplescaleproblemsina

subquentpaper[16].Ontheotherhand,ournumerical

178

HOUANDWU

testsshowthatthemultiscalemethodwiththeoversam-independentofthesmallscalesoftheproblem(eSec-

plingtechniqueindeedworksverywell.tion4.5).

Forproblemswithcontinuousscales,whicharethemainThealgorithmsareimplementedindoubleprecisionon

interestofthispaper,wenotethatdifferentscalesgenerateanIntelParagonparallelcomputerwith512processors,

boundarylayerswithdifferentthicknessinthesamplingusingtheMPImessagepassinglibraryprovidedbyIntel.

domainS.Thus,toavoidtheresonantsamplingatthegridConcurrencyisachievedthroughpuredatadistribution.

scale,Hshouldbeacoupleoftimeslargerthanh.AttheNospecialeffortismadetoimprovetheparallelefficiency;

firstsight,thisiscomputationallynotattractivesincethereatthecoargridlevel,processorsareleftidleifnocoar

istoomuchredundantwork.However,wecanavoidthisgriddataaredistributedtothem.Onlyonecommunication

difficultybydividingthecomputationaldomainintov-operation,aboundaryexchange,isneededfortherestric-

erallargesamplingregions.Eachsamplingregioncanbetionandprolongationoperatorsinthemultigriditerations.

udtocomputemanybafunctionsfortheelementsTofacilitatetheimplementationofthemultigridsolverof

containedinsidetheregion(eSection4.4).[27]onamulticomputer,theoriginalsmoothingmethod,

4.NUMERICALIMPLEMENTATIONANDTESTS

4.1.Implementation

ThemultiscalemethodgiveninSection2isfairly

straightforwardtoimplement.Here,weoutlinetheimple-

mentationanddefinesomenotationsthatareudfre-

quentlyinthediscussionbelow.Theoversamplingscheme

prentedinSection3.4willbestudiedinSection4.4.We

considersolvingproblemsinaunitsquaredomain.LetN

bethenumberofelementsinthexandydirections.The

meshsizeisthushϭ1/N.Tocomputethebafunctions,

eachelementisdiscretizedintoMϫMsubcellelements

withmeshsizeh

s

ϭh/M.

Inmostcas,weuthelinearelementstosolvethe

subcellproblemforthebafunctions.Ifthecoefficients

aisdifferentiableandhresolvesthesmallestscaleina,

s

thenarecomputedwithcondorderaccuracy.The

i

volumeintegrals

͵

iji

KK

ٌиaиٌ

dxandfdx,

͵

whichareentriesofthelocalstiffnessmatrixandtheright-gards,itisufultocompareourmethodwithother

handsidevector,arecomputedusingthetwo-dimensionalexistingnumericalalgorithms.

centeredtrapezoidalrule.Theresultsarecond-orderTomakethecomparison,weconsiderthreepopular

accurate.Theamountofcomputationinthefirstintegralmethods:theconventionalfiniteelementmethodwithlin-

canbereducedbyrecastingthevolumeintegralintoaearbafunctions(LFEM),themethodbaonmultiple-

boundaryintegralusing(2.4).However,wefoundthatthisscaleexpansionsandcellproblems(e.g.,[14]),andthe

approachmayyieldaglobalstiffnessmatrixthatisnotmethodsoflocalnumericalupscaling(e.g.,[12]).Further-

positivedefinitewhenthesubcellresolutionisnotsuffi-more,forthelasttwomethods,weassumethatLFEMis

cientlyhigh.udtosolvethecell(orgridblock)problemsandthe

Weuamultigridmethodwithmatrixdependentpro-effectiveequationonthecoargrid.

longation[27]tosolveboththebafunctionsandtheFirst,wenoticethatMFEMandthelocalupscaling

largescaleproblems.Wealsouthismultigridmethodmethods(e.g.,[12])aresimilarintermsofmemoryrequire-

andthelinearfiniteelementmethodtosolveforawell-mentandoperationcounts.Infact,thefinescaleproblems

resolvedsolution.Thisversionofthemultigridmethoddefinedonthegridblocksinthelocalupscalingmethods

hasbeenfoundtobeveryrobustfor2Dcond-orderarecomputationallyequivalenttothesubcellproblems

ellipticequations(fordetails,e[27]).OurnumericaltestsforthebafunctionsinMFEM.Forarectangularmesh,

indicatethatthenumberofmultigriditerationsisalmostMFEMisalittlemoreexpensivesincethreebafunctions

incompletelineLUdecomposition(ILLU),isreplacedby

afour-colorGauss–Seideliteration(GS).Thisrequires

fourboundaryexchangesperiteration.IfpointJacobi

smoothingisud,onlyoneboundaryexchangeisneeded.

However,itwasfoundtobeveryinefficientandrequired

longerCPUtimes.Wefindthatthenumberofmultigrid

iterationsusingGScanbe1.5to2timeslargerthanthat

ofusingILLU,butthedifferenceintheCPUtimeisless

significantsincetheGSiterationsarecheaper.Forconve-

nience,denotethetwoversionsofmultigridasMG-

ILLUandMG-GS.Inthemultiscalemethod,wecanu

eitheroneofthemtosolvethesubcellproblems,aslong

asthesolutionsarecomputedonasingleprocessor.The

parallelMG-GSisudwheneverthesolutionsofthe

linearsystemsarecomputedusingmorethanoneproc-

essor.

4.2.CostoftheMethod

Theapplicabilityofanalgorithm,inpractice,isalways

limitedbytheavailablecomputermemoryandCPUtime.

Formultiplescaleproblems,theconcernsareoftencru-

cial.Here,wediscussthecostofthemultiscalefiniteele-

mentmethod(MFEM)inthetwoaspects.Inthere-

MULTISCALEFINITEELEMENTMETHOD

179

needtobesolvedineachelement(thefourthonecanbeLFEM.Thedifferenceisevengreaterin3D.Itshouldbe

computedfrom(2.8)).Incomparison,thelocalupscalingnotedthatotherimplementationsarealsopossible,e.g.,

methodsonlyrequiresolvingtwofinescaleproblemstowemaysolvethesubcellproblemsonveraldifferent

obtaintheeffectiveconductivitytensor.Thecostsofthesubtsofprocessors,sothatthelimitationonMcanbe

twomethodsarethesameiftriangularelements(gridpracticallyremoved.Thiscanbedonewithoutmucheffort

blocks)areud.However,wenotethatthelocalupscalinginMPIasitprovidesfunctionsofmanaginggroupsand

methodsaredifficulttoimplementfortriangulargridcommunicators.

blocksduetothedifficultyinspecifyingtheboundaryThememorysavingofMFEMcomesatthepriceof

conditionforthefinescaleproblems(Ref.Section1).Inmorecomputations.Forthesamefinegridresolution,if

thisregard,MFEMhasmoreflexibilitytomodelcompli-themultigridmethodisud,theoperationcountisO(N

catedgeometries.Inthefuture,weplantoperformanM)forLFEMandO(NM)forthe

extensivenumericalstudytocompareaccuracyandeffi-multiscalemethod,wheredisthenumberofnodalpoints

ciencyofthetwoapproaches.oneachelement.Thus,theratiooftheoperationcounts

Next,wecompareMFEMwithLFEMandthemethodinMFEMandLFEMisaboutdϪ1.Therefore,triangular

badonthemultiplescaleexpansion.Letthenumberandtetrahedraelementsaremostefficienttoufor

ofelementsandthenumberofsubcellelementsineachMFEMintwoandthreedimensions,wheredϪ1ϭ2and

dimensionbeNandM,respectively.Thetotalnumberof3,respectively.Moreover,theratioofoperationcountsis

elementsatthesubcelllevelis(NM),wherenistheaconrvativeestimatefortheratioofCPUtimeson

n

dimension.Therefore,forLFEMusingthesamefinegridparallelcomputerssincethecommunicationcostsofthe

atthesubcelllevel,thesizeofthediscreteproblemtwomethodsaredifferent(eSection4.3).Notealsothat,

andthememoryneededisO(NM).IfMFEMisimple-thiscomparisonismadeforsolvingjustoneparticular

nn

mentedonarialcomputer,thecorrespondingestimateproblem.Itiscommoninpracticethatmultiplerunsare

isO(N).ThesavingofmemoryimpliesthatMFEMdesirableforthesamemediumbutwithdifferentboundary

nn

ϩM

cansolvemuchlargerproblemsthanLFEM.Tobemoreconditionsorsourceterms.Inthisca,onlyO(N)opera-

specific,onaSunSparc20workstation,ourdoublepreci-tionsareneededbyMFEMinthelaterrunssincethesmall

sionLFEMprogramtakesabout48MBofmemoryforscaleinformation,storedinthestiffnessandmassmatrices,

solvingaproblemwithNϭ512.With12%morememory,needsnotbecomputedagain.

totalof54MB,wecansolvetheproblemwithNϭ512Themethodbadonmultiplescaleexpansionsrves

andMϭ128usingMFEM.ThustheeffectiveresolutionthesamepurpoasMFEMandthelocalupscalingmeth-

increasbyafactorof100.This,however,isanextremeods.Aswementionedbefore,themultiplescaleexpan-

ca.Inpractice,onewouldliketoulargeNbutrela-sionscannottreatproblemswithoutscaleparation.Here

tivelysmallMtoincludemoresmallscalesinthefinalwenotethatevenforproblemswithscaleparations,the

solution,e.g.,Mϭ32asinmanyofournumericaltests.methodbadonmultiplescaleexpansionscouldbemuch

Evenso,theLFEMprogramstillrequiresabout49GBofmoreexpensivethanMFEMandthelocalupscalingmeth-

memorytoachievethesimilarresolutionofMFEM.Thisods.Forexample,suppotherearenparablescales

comparisonshowsthatthemultiscalemethodiswellcharacterizedbyx/(jϭ1,...,s)inaproblem.Byintroduc-

adaptedtoworkstationclassofcomputerswithlimitedingadditionalnnewfastvariables,y,onecan

memory.deriveaneffectiveequationusingthemultiplescaleexpan-

Onamulticomputer,suchastheIntelParagon,withPsions.Thenthetotaldimensionofthecellproblems

processors,thememoryrequiredoneachprocessorbyϩ

LFEMisO((NM)/P).ForMFEM,ifthesubcellprob-(MN)),whichincreasexponentiallyasthenumberof

nnn

lemsaresolvedonasingleprocessor,whichprovidesthescaleincreas.Therefore,themethodisnotpracticalfor

maximumefficiency,thememoryudoneachprocessorproblemswithmultipleparablescales,althoughitgives

isO(NϽNϭ

nnnn

/PϩM).Thus,forM/P,whichisusuallyaccurateeffectivesolutionsforspecialproblemswithn

thecainpractice,wehaveafactorofO(M)savingin1andperiodiccoefficients.

n

thememory,similartothatinthequentialca.Given

amaximumNdegreesoffreedomwhichcanbehandled

n

byLFEM,MFEMcanalwayshandleMtimesmore,

n

whereMisonlylimitedbythememoryavailableoneachExtensiveconvergencetestsforMFEMbadonthe

processorbutisindependentofP.Forexample,using256two-scalemodelproblemhavebeenreportedin[21].Here,

processorswith32MBmemoryoneachprocessor,our2Dwejustbrieflysummarizetheresultsofthotests.The

parallelLFEMprogramcansolveaproblemusing4096numericalmethodofobtaining‘‘exact’’solutionsforthe

2

elements;again,takingMϭ32,MFEMcaneasilydealtestproblemsisalsoexplained.TheapplicationofMFEM

with1000timesmoreelements,whichisimpossiblefortocompositematerialandporousflowsimulationsisgiven

n

nnnn

ϩ(dϪ1)N

n

s

j

sjj

ϭx/

becomesnn,and,hence,theoperationcountisO(N

s

n

s

s

4.3.ConvergenceofMFEM

180

HOUANDWU

inSection5.Tofacilitatethecomparisonamongdifferent

schemes,weuthefollowingshorthands:MFEM-Land

MFEM-OindicatethatLFEMisudtosolvetheba

functionswithlinearandoscillatoryboundaryconditions

(eSection2.2),respectively.

Becauitisverydifficulttoconstructagenuine2D

multiplescaleproblemwithanexactsolution,resolved

numericalsolutionsareudastheexactsolutionsfor

thetestproblems.Inallnumericalexamplesbelow,the

resolvedsolutionsareobtainedusingLFEM.Wesolvethe

problemstwiceontwomeshes.Bothmeshesresolvethe

smallestscaleandonemeshsizeistwiceaslargeas

theother.ThentheRichardsonextrapolationisudto

computethe‘‘exact’’solutionsfromthesolutionsonthe

twomeshes.Duringthetests,wekeepthecoarrmesh

sizetobelessthan/10,sothattheerrorintheextrapo-

latedsolutionislessthan10.Allcomputationsareper-

Ϫ

7

formedonaunitsquare,ϭ(0,1)ϫ(0,1).

In[21],weconfirmtheO(/h)estimategiveninSection

3.2(ealsobelow).Accordingtoourtests,thenumerical

errorisstillsmallevenwith/hϭ0.64.Thissuggeststhat

theerrorconstantsaresmall.Byusingthespectralmethod

tosolvethesubcellproblemsweareabletoobtainvery

accuratebafunctions.Wefindthattheaccuracyofthe

bafunctionsdoesnothavesignificantinfluenceonthe

solutionU.Computing,A,andftocond-order

hihh

accuracyemstobegoodenough.Theboundarylayer

structureofthefirst-ordercorrectorofthebafunctionis

confirmedbyournumericalcomputations(ealsoSection

4.4).Inaddition,weillustratethattheboundarylayerscan

sometimesberemovedbyusingtheoscillatoryboundary

conditiongiveninSection2.2,whichresultsinsignificant

improvementintheaccuracyofMFEM.Inourtests,the

oscillatoryboundaryconditionoftengivesmoreaccurate

resultsthanthelinearboundaryconditionbecauthewherePϭ1.8.Thecomputationisdoneonauniform

boundarylayerofusingtheoscillatoryboundarycondi-rectangularmeshwithNandMbeingthenumbersof

i

tionisweakerthanthatusingthelinearboundarycondi-elementsandsubcellelementsineachdirection,respec-

tion.Wealsoprovideanexampletoshowthattheremovaltively.Notethattheanalysisoftheresonanceeffectis

oftheboundarylayersissufficientbutnotnecessaryforcarriedoutfortriangularelements.Here,weurectangu-

improvingtheconvergencerate.larelementsbecauthemultigridsolverweuisdesigned

4.4.ImprovedConvergencewithOversampling

AsdiscusdinSection3.4,theoversamplingstrategysisisstillvalid.

canbeudtoremovetheresonanceeffect.ThedirectTheresultsofMFEM-O,MFEM-L,andLFEMare

implementationofoversampling,asdepictedinFig.3.1,showninTablesIandII.InthetablesEϭUϪUisthe

isnotveryefficientduetotheredundancyofcomputation,discreteerroratnodalpoints.TableIindicatesthatthe

especiallywhenhiscloto.Inthenumericaltestsbelow,errorsofMFEM-OandMFEM-Lareproportionaltoh.

wedecompothedomainintoanumberoflargesamplingCombiningtheresultsofTableIandTableII,weconclude

regions.EachofthesamplingregionscontainsmanythattheerrorsofbothMFEM-OandMFEM-Larepropor-

computationalelements.Themajorityofthecomputa-tionaltoO(/h).WealsonotethattheerrorofMFEM-

tionalelementsareintheinteriorofasamplingregion.OisveraltimessmallerthanthatofMFEM-L.This

Inthissimpleimplementation,therearenoredundantisbecautheoscillatoryboundaryconditionproduces

computations.Infact,thereisaslightreductionintheaweakerboundarylayerinthanthelinearboundary

TABLEI

Resultsforϭ0.005

MeshMFEM-OMFEM-L

NMʈEʈrateʈEʈrate

ȍȍ

ʈEʈʈEʈ

ll

22

32644.89e-52.52e-51.79e-49.73e-5

64321.06e-45.79e-5Ϫ1.203.86e-42.13e-4Ϫ1.13

128161.74e-49.65e-5Ϫ0.747.32e-44.10e-4Ϫ0.94

25683.76e-42.10e-4Ϫ1.121.40e-37.83e-4Ϫ0.93

51241.77e-49.88e-51.091.00e-35.61e-40.48

CPUtime(eSection4.6).Ontheotherhand,thisap-

proachdoesnotguaranteethatallthecorrectorsforthe

bafunctionsarefreeofboundarylayers.Thoba

functionsnexttotheboundaryofthesamplingregionsare

stillinfluencedbytheboundarylayersin.However,

sinceHӷhinpractice,theboundarylayersoccupymuch

smallerregions.Thus,theboundarylayereffectismuch

weakerthanthatintheoriginalMFEM.Fromournumeri-

calexperimentsforproblemswithandwithoutscalepa-

ration,thisstrategyemstoproducenearlyoptimumre-

sultspredictedbyouranalysis,i.e.,O(h

2

ϩ͉log(h)͉)

convergenceinLnorm.

2

Inthefollowingexample,wetesttheoversampling

schemebysolving(2.1)with

a(x/)ϭ,

2ϩPsin(2ȏx/)2ϩsin(2ȏy/)

2ϩPcos(2ȏy/)2ϩPsin(2ȏx/)

ϩ

f(x)ϭϪ1,u͉

Ѩ⍀

ϭ0,

(4.1)

forrectangularmeshes.Infact,duetoourchoiceofthe

coefficientain(4.1),theeffectiveconductivityisaconstant

diagonalmatrix.Inthisca,onecanverifythatouranaly-

h

Ϫ

1

i

MULTISCALEFINITEELEMENTMETHOD

181

TABLEIITABLEIII

Resultsfor/hϭ0.64andMϭ16ResultsfortheOversamplingMethod(ϭ0.005)

MFEM-OMFEM-LLFEMϭ128Mϭ256

NʈEʈrateʈEʈrateMNʈEʈNMʈEʈ

lllll

22222

160.046.23e-53.54e-42561.34e-4

320.028.43e-5Ϫ0.443.90e-4Ϫ0.145121.34e-4

640.019.32e-5Ϫ0.144.04e-4Ϫ0.0510241.34e-4

1280.0059.65e-5Ϫ0.054.10e-4Ϫ0.0220481.34e-4

conditiondoes,eFig.4.1.Theprocedureofcomputing

ii

canbefoundin[21].Clearly,thestructureofagrees

withourtheoreticalanalysisinSection3.3.

LetM

Ss

ϭH/h

,whichisthesizeoftheoversampling

problems.Foragivenfinemesh(i.e.,h)Mdetermines

sS

H.WerepeatthecomputationsinTablesIandIIusing

FIG.4.1.Surfaceplotsofthefirstordercorrectorsofthebafunc-

tionswithlinear(top)andoscillatory(bottom)boundaryconditions

(/hϭ0.085).

͙

MeshM

SS

ȍȍ

ʈEʈʈEʈʈEʈ

32643.08e-51.53e-53.59e-58.14e-6

64324.99e-52.06e-53.32e-51.14e-5

128164.65e-51.51e-54.42e-58.07e-6

25683.66e-51.63e-52.53e-57.26e-6

51241.64e-53.42e-61.63e-55.04e-6

theoversamplingmethodwithM

S

ϭ128and256.We

utheoscillatoryȐ(eSection2.2)astheboundary

i

conditionsforthetemporarybafunctions.Theresults

i

areshowninTablesIIIandIV.ComparedwithTablesI

andII,wecanclearlyetheimprovementinconvergence.

InTableIII,forfixedtheerrorremainsaboutthesame

ashdecreas.Thisisincontrasttothecomputations

prentedinTableI,wheretheerrorsincreamonotoni-

callyashdecreas.Moreover,inTableIV,thesolution

convergesforfixed/hasdecreas.Weethatthe

convergencefortheM

S

ϭ256cainTableIVisvery

clotoO().Ontheotherhand,theM

S

ϭ128cais

notasgoodduetostrongerboundarylayereffect(e

below).Figure4.2showsthefirst-ordercorrectorofthe

bafunctionconstructedusingtheoversamplingtech-

nique.Theelementinthefigureisawayfromtheboundary

ofthesamplingregion,andthus,thereisnoboundary

layer.

Tofurtherunderstandtheresults,werecallfromthe

analysisof[21]thattheboundarylayersofineach

i

elementcontributeanO(h)errorintheHnorm.

͙

1

Therefore,thetotalcontributionduetotheboundarylay-

ersinallelementsisO(/h)(sincethenumberofele-

͙

mentsisproportionaltoh).Thisisbasicallyhowthe

Ϫ

2

leadingordertermin(3.7)isobtained.Roughlyspeaking,

intheprentimplementationoftheoversamplingtech-

nique,thereareO(1/hH))elementswhichcontainthe

boundarylayersof.Therefore,thetotalH-normerror

1

duetotheboundarylayersisO(/H).Ontheother

͙

TABLEIV

ResultsfortheOversamplingMethod(/hϭ0.64,Mϭ16)

M

SS

ϭ128Mϭ256

NʈEʈrateʈEʈrate

ȍȍ

ʈEʈʈEʈ

ll

22

160.043.12e-45.78e-51.61e-45.49e-5

320.021.56e-42.97e-50.961.55e-42.96e-50.89

640.018.83e-51.85e-50.688.16e-51.54e-50.94

1280.0054.65e-51.51e-50.294.42e-58.07e-60.93

182

HOUANDWU

FIG.4.2.First-ordercorrectorofthebafunction,whichiscon-

structedfromoversampling(/hϭ0.085).

͙

hand,fromthediscreteerroranalysisofSection3.3,wecan

estimatethel

2

-normerrorbeingroughlyO(/H).Since

HϭM

Ss

h,theestimatesexplainwhythesolutionsare

moreaccurateforlargerMinmostofthetestswithfixed

S

h

s

inTableIII.WehaverepeatedthecomputationinTa-

blesIIIandIVusingasinglesamplingdomainSϭwith

Hϭ1,andweobrvedanO()convergence(notshown

here).Itshouldbenotedthatthenumericalresultsofthe

oversamplingtechniqueinTablesIIIandIVarebetter

thantheO(/H)estimate.Infact,inTableIV/HȂ0.1

isfixed.Accordingtotheaboveestimate,thesolutions

shouldnotconverge.Thisdiscrepancymaybeduetothe

smallerrorconstantsintheleadingorderestimates.We

willstudythisissueinmoredetailsinourcomingpaper

[16].

Wealsofindthatchangingtheboundaryconditionfor

i

tolinearfunctionshasnosignificanteffectontheconver-

gence,especiallywhenHislarge.However,sincethe

boundarylayerisstronger,thesolutionislessaccurate.The

degradationissmallerforlargerH.Anotherinteresting

phenomenonisthatthesolutionsusingMFEMwiththe

oversamplingtechniquecanbemoreaccuratethanthe

resolveddirectsolutionsusingLFEMonafinemeshh.

s

Intuitively,onewouldthinkthattheresolutionofthedirect

solutiononafinegridh

s

shouldbehigherthanthatofthe

MFEMonacoarrgridh.

Westressthattheprentimplementationofthe

oversamplingschemeissimplebutnotideal.Amodifica-

tionistoenlargethesizeofthosamplingdomainsaway

fromѨSbyO().Thiswillcompletelyremovethebound-

arylayereffectduetotheinteriorboundariesofthesam-

plingregionswhiletheamountofredundantworkis

keptsmall.

4.5.MultigridConvergence

Aswementionedbefore,wesolvethediscretelinearTheparallelMG-GSsolverisudtosolvethediscrete

systemresultingfromourmultiscaleFEMbyamultigridsystemsofequations.ThemultigridconvergenceforC

solverthatusamatrixdependentprolongationoperator.

Ithasbeenobrvedinthemultigridliteraturethatthe

numberofmultigriditerationsusuallydeterioratessignifi-

cantlyforellipticproblemswithroughcoefficientsand/or

highlyoscillatingcoefficients;e,e.g.,[11,18].Thiswould

slowdownthespeedoftheoverallsolutionprocedure.

Therefore,itisimportanttodesignamultigridmethod

forwhichthenumberofmultigriditerationsisesntially

independentofthemeshsizeandthesmallscalefeatures

inthesolution.Anotherdifficultyformultigridmethods

comesfromthehighcontrastinthecoefficienta,defined

asCcanbeveryhigh;

aa

ϭmax(a)/min(a).InpracticeC

anorderof10to10istypicalingroundwaterapplications.

78

Thusitisequallyimportantthattheconvergenceinthe

multigriditerationsshouldbeinnsitivetothecontrast

inthecoefficient.

Ournumericalexperimentsshowthatthemultigrid

methodgivenin[27]appliedtoatraditionalFEMisrather

robustwhentheproblemiswellresolvedonthefinegrid.

Thisisanontrivialaccomplishment,becauastandard

multigridmethodwouldgiveamuchpoorerconvergence

rate.Thesuccessliesinthematrixdependentprolongation,

whichpassimportantfinegridinformationontothe

coargridoperators.However,whentheproblemisun-

derresolvedinthefinegrid,eventhemultigridmethod

withamatrixdependentprolongationgivesaverypoor

convergencerate.

InourMFEMformulation,theproblemisdirectlydis-

cretizedonarelativelycoargrid,whomeshsizeis

typicallylargerthanthesmallestscaleinthesolution.The

discretesolutionoperatorisconstructedusingthe

multiscalebafunctions.Ournumericalexperiments

showthatthemultigridconvergencefortheresultingdis-

cretelinearsystemsisindependentofandh.Forexample,

ittypicallytakestheparallelMG-GSsolver12or13itera-

tionstocomputetheMFEMsolutionsof(2.1)givenin

Section4.3.Thenumberofiterationsisindependentof

andhinthecalculationsprentedinTablesIandII.

TotesthowthemultigridconvergencedependsonC

a

,

wesolve(2.1)with

a(x)ϭ,

1

(2ϩPsin(2ȏx/))(2ϩPsin(2ȏy/))

f(x)ϭϪ1,u͉

Ѩ⍀

ϭ0,

(4.2)

wherePcontrolsthecontrastC.Inthistest,wechoo

a

ϭ2/1000andsolvetheproblemusingMFEMwith

͙

Nϭ256(Mϭ32),andLFEMwithNϭ256andNϭ

512.Notethatwithϭ2/1000,Nϭ256,orNϭ512,

͙

theproblemisunderresolvedintheLFEMcalculations.

a

ϭ

MULTISCALEFINITEELEMENTMETHOD

183

thatLFEMdoesnotsamplethecorrectsmallscaleinfor-

mationinthefinegrid.Incomparison,MFEMcaptures

correctlythesmallscaleinformationinitsfinestlevelof

grid,h,whichisstilllargerthanthesmallestscale,,in

thesolution.Thenumericalexperimentsdemonstrate

thatthemultiscalebafunctionsarealsovaluablefor

obtainingoptimummultigridconvergenceusingarela-

tivelycoargridtocomputehighlyheterogeneous,multi-

scaleproblems.

4.6.ParallelPerformance

Inthissubction,weprovidesomespeeduptimingre-

sultsofMFEMandcomparethemwiththoofLFEM.

Theresultsareshowninthelogarithmicexecution-time

plots,whichplottheexecutiontimesagainstthenumber

ofprocessorsud.ThetestprobleminSection4.3issolved

onafinegridwithMNϭ1024elementsinxandydirec-

tionsusinganincreasingnumberofprocessors.For

MFEM,wesolvetheproblemwithMϭ16and32,which

arereprentedinFigs.4.5to4.8byϫandϩ,respectively.

TheLFEMsolutionusingtheparallelMG-GSmultigrid

solverisdenotedby.Thedottedstraightlinesreprent

theideallinearspeedup.Forallmultigriditerations,the

toleranceistto1ϫ10.

Ϫ

8

TheresultsforthetotalCPUtime(excludingthetime

forinputandoutput)ofsolvingtheproblembyusing

LFEMandMFEMareshowninFigs.4.5and4.6.Figure

4.5showstheCPUtimesofusingMFEMwithMG-ILLU

forsolvingthebafunctionsandtheparallelMG-GSfor

solvingthelargescalesolutions.TheCPUtimeofusing

LFEMisalsoshowninthefigureforcomparison.Wee

thatthespeedupofMFEMfollowsveryclolythelinear

FIG.4.3.Convergenceofmultigriditerationforsolving(2.1)and

(4.2)withCandϭ2/1000.Solidline:MFEM(Nϭ

a

ϭ1.6ϫ10

5

͙

256,Mϭ32);dashline:LFEM(Nϭ256);dashdotline:LFEM(Nϭ512).

1.6ϫ10

5

isgiveninFig.4.3.Weethatittakessignifi-

cantlymoreiterationsforMG-GStoconvergeinthe

LFEMcalculationsthanintheMFEMcalculation.We

alsoplotthedependenceofthemultigridconvergenceon

thecontrastcoefficient,C

a

,inFig.4.4.Wecanethat

themultigridconvergenceforLFEMdependsstronglyon

C,whereasthemultigridconvergenceforMFEMisbasi-

a

callyindependentofC.Thereasonforthepoormultigrid

a

convergenceintheLFEMcalculationsisduetothefact

FIG.4.4.ThedependencyofmultigridconvergenceonCforsolvingFIG.4.5.TotalCPUtimeudbyLFEM()andMFEM-Owith

a

(2.1and(4.2)withϭ2/1000:ϫ,MFEM(Nϭ256,Mϭ32);,LFEMMG-ILLUforcomputingthesubcellsolutions:ϫ,Mϭ16;ϩ,

͙

(Nϭ256);ϩ,LFEM(Nϭ512).Mϭ32.

184

HOUANDWU

FIG.4.6.ThesameasFig.4.5,exceptthatforMFEMthelargescale

solutionisobtainedonasinglenode.

speedup,whilethatofLFEMdoesnot.Forbothmethods,

thedeparturefromthelinearspeedupismainlydueto

thecommunicationatthecoargridlevels.However,for

MFEM,thisoccursonlywhenthelargescalesolutionis

computed.Inanotherimplementation,wegatherthedata

ontoasingleprocessorandsolvethelargescaleproblem

onthatprocessor.ForsmallN,hencelargeM(NMis

fixed),suchanapproachismoreefficientthantheprevious

one.TheimprovementinthespeedupisshowninFig.4.6.

WhenNislarge,multipleprocessorsshouldbeudto

solvethelargescaleproblem.

ThefiguresalsoindicatethatforMFEMthecomputa-

tionismoreefficientwithlargersubcellproblems.There-

fore,forbothefficiencyandaccuracyreasons,itisdesirable

tochoothesizeofsamplingdomain(i.e.,M)aslarge

S

aspossible.Ontheotherhand,givenM,thechoiceofM

S

hasnosignificanteffectontheCPUtime.Wealsonote

fromFigs.4.5and4.6thatthetimeudbythemultiscale

methodisonlyabout50%morethanthatudbyLFEM

ifrunon16processors;moreover,thepercentagedrops

downquickly(aslowas9%for256processors;eFig.

4.6)asthenumberofprocessorsincreas.Incontrast,the

differenceisabout95%forquentialruns.Thiscanbe

partiallyattributedtothebetterparallelspeedupof

MFEM.Moreimportantly,asmentionedbefore,MG-

ILLUconvergesfasterthanMG-GS.Theflexibilityof

usingvariousfastquentiallinearsolversforthesubcell

problemsisveryufulinpractice.

NotethatasignificantamountofthetotalCPUtimeis

udtotupthelinearsystemofequationsintheLFEM

computation.Similarly,intheMFEMcomputation,dis-

cretelinearsystemsarecomputedforboththebafunc-

tionsandthelargescalesolution.Therefore,thecompari-

sonsinFigs.4.5and4.6donotreflecttheoperationcounts

giveninSection4.2.InFigs.4.7and4.8,theCPUtimes

formultigriditerationsalonearecompared.ForMFEM,

thisincludesthemultigriditerationsforsolvingtheba

functionsandthelargescalesolution.Thetrendsshown

inFigs.4.7and4.8aresimilartothoinFigs.4.5and

4.6:MFEMspends130%moretimethanLFEMon16

processorsand13%(Fig.4.7)orevenϪ8%(Fig.4.8)more

timeon256processors.

Itshouldbenotedthatitisquitedifficulttomakea

‘‘fair’’comparisonbetweentheCPUtimesofMFEMand

LFEMduetomanyfactors.Infact,suchacomparison

maynotbeverymeaningfulsincethegoalsofthetwo

methodsaresodifferent.OurgoalforMFEMistoprovide

amethodthatcancapturemuchmoresmallscaleinforma-

tionthanadirectmethodcanresolve.Ourexperiments

illustratethatwecanachievethisgoalwithasmallamount

ofextrawork.Furthermore,thespeedupcomparisonsdo

indicatethatMFEMadaptsverywelltotheparallelcom-

putingenvironment.

5.APPLICATIONS

Inthisction,weapplythemultiscalemethodtoprob-

lemswithcontinuousscales,includingsteadyconduction

throughfibercomposites(Section5.1)andsteadyflows

throughrandomporousmedia(Section5.2).Theproblems

wesolvearemodelsoftherealsystems.Bothtypesof

problemsaredescribedby(2.1).Theconductivityofthe

compositematerialsandthepermeabilityoftheporous

mediaarereprentedbythecoefficienta(x).Inreality,

FIG.4.7.AcomparisonofCPUtimeudbymultigriditerationsin

theLFEM()andMFEMcomputations.Forthelatter,itincludesthe

timeforsolvingbafunctionsandthelargescalesolution:ϫ,Mϭ16;

ϩ,Mϭ32.

MULTISCALEFINITEELEMENTMETHOD

185

FIG.4.8.ThesameasFig.4.5,exceptthatforMFEMthelargescale

solutionisobtainedonasinglenode.

thepropertiesofcompositematerialsandporousmedia

mayundergoabruptchanges,whichcorrespondtojump

discontinuitiesina(x).Suchdiscontinuitiesshouldbe

treatedwithspecialcareinordertogetaccuratesolutions.

Here,tosimplifythenumericalexperiments,wewillnot

considertheabruptchanges.We,however,allowthecon-

ductivityorpermeabilitytovaryrapidlyandcontinuously.

5.1.UnidirectionalComposites

Considersteadyheatconductionthroughacomposite

materialwithtubularfiberreinforcementinamatrix(e

Fig.5.1).Theproblemisdescribedby(2.1)withthecoeffi-

cienta(x)reprentingtheconductivityofthematerial.

Thisisreferredtoasaunidirectionalcompositein[4],for

thelocalconductivityvariesrapidlyalongonedirection.

Twospecialfiniteelementmethodshavebeendesigned

in[4]tocomputesuchproblemswithhighaccuracy.One

ofthemrequiresthelocalalignmentofelementboundaries

withthefibers;theotherismoregeneralbutitdoesnot

allowthecoefficienttochangeabruptly.

Here,weuthemultiscalemethodtosolvetheproblem.

OurmethodissimilartoMethodIIIЈof[4]inthen

thatitdoesnotrequirethealignmentofelementswiththe

fibers.Ontheotherhand,ourmethodistargetedatgeneral

2Dproblemswithoscillationsinbothspatialdirections.

Theconductivityofthematerialismodeledbythe

smoothfunction

a(x)ϭ2ϩPcos(2ȏtanh(w(rϪ0.3))/),

whererϭ((xϪ󰀂󰀁)),Pcontrolstheratio

221/2

ϩ(yϪ󰀂󰀁)

betweentheconductivityofthe‘‘fibers’’andthatofthe

matrix,wdeterminesthetotalwidthofthereinforcement,

and(togetherwithw)tsthewavelengthofthelocal

unidirectionaloscillation.Thestructureofa(x)isvisualized

inFig.5.1,wherethecontourplotofa(x)isgiven.Inthe

followingcomputation,wetakePϭ1.8,wϭ20,andϭ

0.1.Thechoicesimplythattheshortestwavelengthin

theoscillationisabout0.005,forwhichwecancompute

awell-resolvedsolutionfortheproblemusingLFEMand

theRichardsonextrapolation.Theboundaryconditionis

givenby

u(x,y)ϭx(x,y)ʦѨ⍀,

22

ϩy

andauniformsourcef(x,y)ϭϪ1isspecified.Wenote

thattheproblemhascontinuousscales.

TheproblemissolvedusingMFEM-L,MFEM-O,

LFEM,andMFEMwiththeoversamplingtechnique.

Mesheswithdifferentnumbersofelementsperdimension

(N)areud.ForallMFEMsolutions,Mischon

sothatthebafunctionsresolvethesmallestscalesof

theproblem;inallcas,NMϭ2048.Again,wechoo

M

S

ϭ256,whichisaboutthelargestnumberforwhich

thecomputationofthesamplingfunctionsfitsinthemem-

oryofasingleprocessorontheIntelParagoncomputer.

Thelinearandoscillatoryboundaryconditionsforthesam-

plingfunctionsareindicatedby‘‘os-L’’and‘‘os-O,’’

i

respectively.Wenotethatinthisca,theoscillationis

localizedinthecircularregionwith‘‘fibers.’’Awayfrom

thatregion,themultiscalebafunctionsareverycloto

thestandardbilinearbafunctionssincetheconductivity

ispracticallyaconstant.Ontheotherhand,themultiscale

bafunctionsbecomeoscillatoryinthefiberregion.In

FIG.5.1.Themodelof2Dunidirectionalfibercomposite.

186

HOUANDWU

FIG.5.2.Thel-normerrorofthesolutionsusingvariousschemes.

2

Fig.5.2,thel-normerrorsofthesolutionsareshown.The

2

solidlineinthefigurereprentsthelineoffirst-order

convergenceinh;thedashlineindicatesthesolutionerror

ofusingLFEMonthe2048ϫ2048finemesh.

Asinthetestsforthetwo-scaleprobleminSections4.3

and4.4,Fig.5.2showsthattheboundaryconditionsofthe

bafunctionshavesignificantinfluenceontheaccuracy

andtheconvergenceofthesolutions;theoscillatory

boundaryconditionisclearlybetter.Bycomparingresults

ofMFEM-OandMFEM-os-O,aswellasMFEM-Land

MFEM-os-L,weeagreatimprovementintheaccuracy

ofsolutionsusingtheoversamplingtechnique.Infact,with

eitherthelinearortheoscillatoryboundaryconditionfor

thesamplingfunctions,theoversamplingtechniquegives

moreaccuratesolutionsthanbothMFEM-OandMFEM-

L.Furthermore,theoversamplingtechniqueleadstoO(h)

convergence,whichdependsslightlyontheboundarycon-

ditionsfors.FromFig.5.2,weobrvethatthesolutions

i

ofMFEMwiththeoversamplingtechniquebecomemore

accuratethantheresolveddirectsolutionofLFEM,ob-

tainedonthefinemesh,h(comparealsoTableIIwith

s

TableIV).TheresultsillustratethatMFEMwiththe

oversamplingtechniqueisagoodcandidateforsolving

problemsofunidirectionalfibercomposites.In[21],

MFEMwithouttheoversamplingtechniqueisalsoapplied

toaproblemwithcontinuousscalesandgenuine2Doscil-

lations.Theresultsaresimilartothoreportedhere.

Thus,itisplausiblethatMFEMisufulforgeneralfiber

compositeproblems.Itisworthmentioningthattheeffi-

ciencyoftheabovecomputationcanbegreatlyimproved

byconstructingthemultiscalefunctionsonlyintheregion

ofrapidoscillations.Moreover,onemayulargerele-

mentsintheregionwithconstantconductivityandsmaller

onesintheregionwithoscillatoryconductivity.

5.2.FlowsthroughRandomPorousMedia

Computingsteadyflowsthroughrandomporousmedia

isveryimportantforstudyingmanytransportproblemsin

subsurfaceformations,suchasgroundwaterandcontami-

nanttransportinaquifers.Thedirectmethods(e.g.,[1])

andlocalnumericalupscalingmethods(Refs.[12,23])have

beenappliedtothisproblem.Inthissubction,weu

themultiscalemethodandtheoversamplingtechniqueto

computesteadystatesinglephaflowsthroughrandom

porousmedia.

5.2.1.RandomFieldGeneration

Tomodeltherandommedia,wefollowtheapproach

in[12].Arandomporosityfieldpisfirstgeneratedand

thepermeabilityfieldisthencalculatedfrom

aϭͰ10,

ͱ

p

whereͰandͱarescalingconstants.Ifpisnormallydistrib-

uted,thenthepermeabilityfieldhasalog-normaldistribu-

tion,whichcanreprentthearealvariationofsomereal

systems[13].Here,weuthespectralmethodtogenerate

theGaussianrandomdistributionfortheporosityfield.

Ateachpointx,thevalueofpisgivenbythesumofa

number(N)ofFouriermodeswithlowtohighfrequency,

f

whicharedeterminedbyuniformlydistributedrandom

phasintheintervalof0to2ȏ.Thesummationisper-

formedbyusingthefastFouriertransform(FFT).

Oneoftheadvantagesofthisapproachisthatwecan

controlthehighestfrequencyNoftheFouriermodesand,

f

FIG.5.3.Porosityfieldwithfractaldimensionof2.8generatedusing

thespectralmethod.

MULTISCALEFINITEELEMENTMETHOD

187

FIG.5.4.Thel-normerrorofthesolutionsusingvariousschemes

2

foralog-normallydistributedpermeabilityfield.Thehorizontaldashline

indicatestheerroroftheLFEMsolutionwithNϭ2048.

hence,thesmallestscalecontainedintheporosityfield.

Thiscontrolenablesustoresolvethepermeabilityfield

byusingafinemesh.Forexample,givenN

f

chooNϭ512forthefinemesh.Then,therearefive

ϭ64,wemay

nodalpointspershortestwavelength.Therefore,wemay

computeaccuratelyresolvedsolutionsforcomparisonwith

theMFEMsolutions.Anotheradvantageofthespectral

methodisthatthepowerspectrumofthedistributioncan

beeasilymanipulated.Thisprovidesaconvenientwayof

generatingstatisticallyfractalporositydistributions,which

arefoundformanynaturalporousmedia[26].Morespe-

cifically,thespectralenergydistributionofastatistically

fractalfieldhasapower-lawstructure.Byconstructing

randomfieldswithdifferentpower-lawspectrum,which

canbeeasilydoneintheFourierdomain,oneobtains

statisticallyfractalfieldswithdifferentfractaldimensions.

Foradetaileddescriptionaboutthecorrespondencebe-

tweenthepowerlawandthefractaldimension,werefer

to[26].Becautherandomporosityfieldsudinour

simulationsareverylarge,theyhavetobegeneratedon

theparallelcomputer.AparallelFFTisdevelopedforthis

purpo.Inaddition,weuaparallelrandomnumber

generatordescribedin[20]togeneratetheuniformdevi-

ates.A256ϫ256imageofarandomporosityfieldwith

thefractaldimensionof2.8isshowninFig.5.3.Inthe

following,wesolve(2.1)withuϭ0onѨ⍀andanuniform

sourcefϭϪ1.Thisisamodelofflowinanoilrervoir

oraquiferwithuniforminjectioninthedomainandoutflow

attheboundaries.AsinSection5.1,wefixNMϭ2048

andchooM

S

ϭ256.

5.2.2.Results

First,wesolveforalog-normaldistributionoftheper-

meabilitywithN

f

ϭ256;Ͱandͱarechonsuchthatthe

ratiobetweenthemaximumandminimumvaluesofa(x)is

400.Wenotethatthepermeabilitydistributionisisotropic.

Thel-normerrorsobtainedusingvariousschemesare

2

plottedinFig.5.4.Inthisca,theerrorofusingMFEM-

Lincreasinitiallyashdecreas(Nincreas),whichis

similartotheresultsshowninSection4.3.Thistrendre-

verswhenhbecomessmallerthanthesmallestscaleof

theproblem,i.e.,Nϭ512.Again,theboundarycondition

forthebafunctionsmakesabigdifferenceintheconver-

gencetrend.However,theinfluenceintheaccuracyisnot

assignificant.Theoversamplingtechniqueclearlyim-

provesboththeaccuracyandconvergence.Therateof

convergenceofMFEM-os-Oislowerthanthatcomputed

inFig.5.2,aboutO(h).Nevertheless,suchaconvergence

0.2

behaviorisimportantinpractice.

Next,inFig.5.5wegivetheresultsforthefractalporosity

fieldshowninFig.5.3.Theparametersofthesimulationare

thesameasabove.Thefractaldimension2.8impliesthat

thespectralenergydensitydecaysaccordingtoa(Ϫ7/5)-

powerlaw.Thedecayofthesmallscaleshasapositive

effectontheaccuracyandconvergenceforallmethods.

Amongthem,theoversamplingtechniquestillleadsto

mostaccurateresults.Notethattheconvergencerateof

MFEM-os-OdecreasasNincreas.Infact,asimilar

trendisalsoshowninthepreviousfigure.Inbothcas,

theerrorsofMFEM-os-Oareveryclotothoofthe

resolvedLFEMsolutions(thedashlines).Theproblem

maybeduetotheeffectofsomeresiduallayersthatare

notcompletelyremovedbytheprentimplementationof

theoversamplingtechnique.Wewillstudythisproblem

inmoredetailinfutureworks.Ontheotherhand,wenote

thattheMFEMwiththeoversamplingtechniqueismost

ufulintheunresolvedregimewheretheoversampling

FIG.5.5.Thel-normerrorofthesolutionsusingvariousschemes

2

forafractallydistributedpermeabilityfield.Thehorizontaldashline

indicatestheerroroftheLFEMsolutionwithNϭ2048.

188

HOUANDWU

FIG.5.6.Porosityfieldforcrossctiongeneratedusingthespec-

tralmethod.

techniqueperformswell.Thedegenerationintheconver-

gencerateshouldnotbeabigconcern.

WealsonotethattherelativeerroroftheLFEMsolu-

tionatNϭ512isalreadylessthan0.77%,whichissmall

enoughforpracticalpurpos.Thus,duetothedecayof

smallscales,oneneedsnotresolveallthescalesinorder

togetsatisfactorysolutions.Thisobrvationshouldalso

beapplicabletoMFEM.WeuMFEM-os-Otocompute

theproblemwithNϭ128andMϭ4,whichhasan

equivalentfinegridresolutionasLFEMwithNϭ512.

Theerrorsofthetwosolutionsareratherclo,7.18ϫ

10

ϪϪ

44

forMFEM-os-Oversus6.86ϫ10forLFEM.

Intheprevioustwoexamples,thepermeabilityfieldsare

isotropic,whichcanmodelthearealvariationsofaquifers.

However,thecrossctionofanaquiferischaracterized

bythelayerstructures.Thus,thepermeabilityfieldisaniso-

tropic.InFig.5.6,theimageofanumericallygenerated

porosityfieldforacrossctionisshown.Togeneratethis

field,welettheFouriermodesdecayinthexdirection

accordingtoagiven1Dfractaldimension(1.5inourca),

buttheFouriermodesdonotdecayintheydirection.

Inthisexample,wehaveN

ϭ256intheydirection.Theresultingdistributionalong

f

ϭ512inthexdirectionand

N

f

theverticaldirectionforeachfixedxisapproximately

Gaussian.Thus,thepermeabilityvariesmorerapidlyalong

theverticaldirection.Forthepermeabilityfield,wechoo

Ͱandͱsuchthattheratiobetweenthemaximumand

minimumvaluesofais10.

4

ThenumericalerrorsareplottedinFig.5.7.Wefind

thatbothMFEM-OandMFEM-os-Osolutionshaveabout

thesameaccuracyastheresolvedLFEMsolutiononthe

2048mesh(thedashline).Thisisnotsurprising.Wenote

2

thattherapidoscillationsintheverticaldirectionalignwith

themesh.Therefore,theoscillatoryboundarycondition

capturesthelocalpropertyofthedifferentialoperatornear

theelementboundaries.Thismakesthemultiscaleba

functionsveryeffective.Forthisreason,theoversampling

techniquedoesnotofferadditionalimprovedaccuracy

overtheoscillatoryboundarycondition.Thelinearbound-

arycondition,ontheotherhand,givesapoorconvergence

resultsinceitcannot‘‘n’’thelayerstructure.Thusit

leadstotheresonanceeffect,asshowninFig.5.7.

6.CONCLUDINGREMARKS

Wehavesuccessfullydevelopedamultiscalefiniteele-

mentmethodforsolvingellipticproblemsincomposite

materialsandporousmedia.Theproblemsarecharacter-

izedbythehighlyheterogeneousandoscillatorycoeffi-

cients.Inourmethod,thesmallscaleinformationiscap-

turedbythefiniteelementbasconstructedfromthe

leadingorderellipticoperator.Inthecaofperiodicstruc-

ture,weprovethatthemethodconvergestothecorrect

effectivesolutionasǞ0independentof.Wehave

analyzedthe‘‘resonantscale’’phenomenonassociated

withupscalingtypeofmethods.Toalleviatethedifficulty,

wepropoanoversamplingtechnique.Ournumerical

experimentsgiveconvincingevidencethatthemultiscale

methodiscapableofcapturingthelargescalesolution

withoutresolvingthesmallscaledetails.Applicationsof

themethodtopracticalproblemswithcontinuousscales

empromising.Wedemonstratethatatareasonablecost,

themultiscalemethodisabletosolveverylargescale

FIG.5.7.Thel-normerrorforcrossctionsolutionsusingvarious

2

methods.ThehorizontaldashlineindicatestheerroroftheLFEMsolu-

tionwithNϭ2048.

MULTISCALEFINITEELEMENTMETHOD

189

practicalproblemsthatareotherwiintractableusingthe

directmethods.

Theideaofconstructingmultiscalebafunctionsisnot

restrictedtotheellipticequations.Inthefuture,wewill

applythemultiscalemethodtosolveconvection–diffusion

equationsandthewaveequationsinmultiscalemedia.

Applicationssuchasturbulenttransportproblemsinhigh

Reynoldsnumberflowsandwavepropagationandscatter-

inginrandomheterogeneousmediawillbeconsidered.

ACKNOWLEDGMENTS

WethankProfessorBjornEngquistandMr.YalchinEfendievfor

manyinterestingandhelpfuldiscussions.Thisworkissupportedinpart

byONRundertheGrantN00014-94-0310andDOEundertheGrant

DE-FG03-89ER25073.

REFERENCES

1.R.Ababou,D.McLaughlin,andL.W.Gelhar,Numericalsimulation

ofthree-dimensionalsaturatedflowinrandomlyheterogeneouspo-

rousmedia,TransportinPorousMedia4,549(1989).

2.M.Avellaneda,T.Y.Hou,andG.Papanicolaou,Finitedifference

approximationsforpartialdifferentialequationswithrapidlyoscillat-

ingcoefficients,Math.ModellingNumer.Anal.25,693(1991).

3.M.AvellanedaandF-H.Lin,Homogenizationofellipticproblems

withL

p

boundarydata,Appl.Math.Optim.15,93(1987).

4.I.Babuska,G.Caloz,andE.Osborn,Specialfiniteelementmethods

ˇ

foraclassofcondorderellipticproblemswithroughcoefficients,

SIAMJ.Numer.Anal.31,945(1994).

5.I.BabuskaandE.Osborn,Generalizedfiniteelementmethods:Their

ˇ

performanceandtheirrelationtomixedmethods,SIAMJ.Numer.

Anal.20,510(1983).

6.I.BabuskaandW.G.Szymczak,Anerroranalysisforthefinite

ˇ

elementmethodappliedtoconvection-diffusionproblems,Comput.

MethodsAppl.Math.Engrg.31,19(1982).

7.J.Bear.Uofmodelsindecisionmaking,inTransportandReactive

ProcessinAquifers,editedbyT.H.DracosandF.Stauffer(Bal-

kema,Rotterdam,1994),p.3.

8.A.Bensoussan,J.L.Lion,andG.Papanicolaou,AsymptoticAnalysis

forPeriodicStructure,StudiesinMathematicsandItsApplications,

Vol.5(North-Holland,Amsterdam,1978).

9.D.T.Burr,E.A.Sudicky,andR.L.Naff,Nonreactiveandreactive

solutetransportin3-dimensionalheterogeneousporousmedia—

meandisplacement,plumespreading,anduncertainty,WaterResour.

Res.,30,791(1994).

10.M.E.CruzandA.Petera,AparallelMonte-Carlofinite-element

procedurefortheanalysisofmulticomponentrandommedia,Int.J.27.P.M.DeZeeuw.Matrix-dependentprolongationandrestrictionsin

Numer.MethodsEng.38,1087(1995).ablackboxmultigridsolver.J.Comput.AppliedMath.,33,1(1990).

11.J.E.Dendy,Jr.Blackboxmultigrid,J.Comput.Phys.,48,366(1982).

12.L.J.Durlofsky.Numerical-calculationofequivalentgridblockper-

meabilitytensorsforheterogeneousporousmedia,WaterResour.

Res.,27,699(1991).

13.L.J.Durlofsky,Reprentationofgridblockpermeabilityincoar

scalemodelsofrandomlyheterogeneousporous-media,WaterRe-

sour.Res.,28,1791(1992).

14.B.B.DykaarandP.K.Kitanidis,Determinationoftheeffective

hydraulicconductivityforheterogeneousporousmediausinganu-

mericalspectralapproach:1.method,WaterResour.Res.,28,1155

(1992).

15.W.E.andT.Y.Hou.Homogenizationandconvergenceofthevortex

methodfor2-deulerequationswithoscillatoryvorticityfields.Comm.

PureandAppl.Math.,43,821(1990).

16.Y.Efendiev,T.Y.Hou,andX.H.Wu.Amultiscalefiniteelement

methodforproblemswithhighlyoscillatorycoefficients,inprepa-

ration.

17.B.EngquistandT.Y.Hou.Particlemethodapproximationofoscilla-

torysolutionstohyperbolicdifferentialequations.SIAMJ.Numer.

Anal.,26,289(1989).

18.B.EngquistandE.Luo.Multigridmethodsfordifferentialequations

withhighlyoscillatorycoefficients,InProceedingsoftheSixthCopper

MountainConferenceonMultigridMethod,1993.

19.J.FrehandR.Rannacher.Einel

1

-fehlerabschafurdiskrete

¨tzung¨

GrundlosungeninderMethodederfinitenElemente,InFinite

¨

Elemente,No.89,editedbyJ.Freh(Bonn.Math.Schrift.,Bonn,

1975),p.92.

20.B.L.Holian,O.E.Percus,T.T.Warnock,andP.A.Whitlock,

Pudorandomnumbergeneratorformassively-parallelmolecular-

dynamicssimulations,Phys.Rev.E50(2),1607(1994).

21.T.Y.Hou,X.H.Wu,andZ.Cai,Convergenceofamultiscale

finiteelementmethodforellipticproblemswithrapidlyoscillating

coefficients,Math.Comput.,submitted.

22.P.Jusl,F.Stauffer,andT.Dracos.Transportmodelinginheteroge-

neousaquifers.2.3-dimensionaltransportmodelandstochasticnu-

mericaltracerexperiments.WaterResour.Res.,30,1819(1994).

23.J.F.McCarthy.Comparisonoffastalgorithmsforestimatinglarge-

scalepermeabilitiesofheterogeneousmedia.TransportinPorous

Media,19,123(1995).

24.R.Scott.Optimallestimatesforthefiniteelementmethodon

ȍ

irregularmeshes.Math.Comput.30,681(1976).

25.A.F.B.Tompson.Numerical-simulationofchemicalmigrationin

physicallyandchemicallyheterogeneousporous-media.WaterRe-

sour.Res.,29,3709(1993).

26.D.L.TurcoteandJ.Huang.Fractaldistributionsingeology,scale

invariance,anddeterministicchaos.InC.C.BartonandP.R.La

Pointe,editors,FractalsintheEarthSciences,pages1–40.Plenum

Press,1995.

自制彩泥-环卫工人的作文

A multiscale finite element method for elliptic pro

本文发布于:2023-11-24 10:56:44,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1700794604100187.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:A multiscale finite element method for elliptic pro.doc

本文 PDF 下载地址:A multiscale finite element method for elliptic pro.pdf

标签:small
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|