
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,letKbeapartitionof⍀bya
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Ȑalong⌫and⌫(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).On⌫and⌫,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,on⌫wehave
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
ϭ1᭙Kʦ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)ϭ⌿,wherematrix⌿isgiven
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
).
Theinverof⌿maybeformallyexpandedas
⌿
ϪϪ
11
ϭ(⌿ϩ(⌿Ϫ⍜)ϩиии)
01
ϭ[⌿Ϫ⍜)ϩиии)]
01
(Iϩ⌿(⌿(3.15)
ϪϪ
0
11
ϭ⌿
ϪϪϪ
000
111
Ϫ⌿Ϫ⍜)⌿ϩO(
(⌿).
1
2
Thus,if⌿
ϪϪ
00
11
existsandʈ⌿(⌿
1
Ϫ⍜)ʈissufficientlysmall,
thentheexpansionconvergesand⌿exists.Ingeneral,
Ϫ
1
theexistenceof⌿isunknown,butsincearecloto
Ϫ
00
1
i
thebilinearbafunctionsforrectangularelementswhich
arelinearlyindependent,⌿existsunderfairlyweakcon-
Ϫ
0
1
ditions.Fortriangularelements,theexistenceof⌿is
Ϫ
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.

本文发布于: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
| 留言与评论(共有 0 条评论) |