




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
MeshGeneration
MarkFilipiak
EdinburghParallelComputingCentre
TheUniversityofEdinburgh
1Introduction
Continuousphysicalsystems,suchastheairflowaroundanaircraft,thestressconcentrationinadam,theelectricfieldinanintegratedcircuit,ortheconcentrationofreactantsinachemicalreactor,aregenerallymodelledusingpartialdifferentialequations.Toperformsimulationsofthesesystemsonacomputer,thesecontinuumequationsneedtobediscretised,resultinginafinitenumberofpointsinspace(andtime)atwhichvariablessuchasvelocity,density,electricfieldarecalculated.Theusualmethodsofdiscretisation,finitedifferences,finitevolumesandfiniteelements,useneighbouringpointstocalculatederivatives,andsothereistheconceptofameshorgridonwhichthecomputationisperformed.Therearetwomeshtypes,characterisedbytheconnectivityofthepoints.Structuredmesheshavearegularconnectivity,whichmeansthateachpointhasthesamenumberofneighbours(forsomegridsasmallnumberofpointswillhaveadifferentnumberofneighbours).Unstructuredmesheshaveirregularconnectivity:eachpointcanhaveadifferentnumberofneighbours.Figure1givesanexampleofeachtypeofgrid.Insomecasespartofthegridisstructuredandpartunstructured(e.g.,inviscousflowswheretheboundarylayercouldbestructuredandtherestoftheflowunstructured).
Figure1:Structuredmesh(left)andunstructuredmesh(right).
Intherestofthischapter,thevariousdiscretisationmethodsaredescribed,withtheirmeshrequirements.Chapter2describesthemethodsusedtogeneratestructuredmeshesinsimpledomains(algebraicandellipticmethods)andtheextensiontocomplexdomainsusingmultiblock.Chapter3describesmethodsusedtogenerateunstructuredmeshes,concentratingonthetwomainmethodsforproducingtriangular/tetrahedralmeshes:advancingfrontandDelaunaytriangulation.Chapter4givesaverybriefintroductiontoadaptivemeshing.
1.1Discretisationandmeshtype
Themaindiscretisationmethodsarefinitedifferences[8],finitevolumes(whichisequivalenttofinitedifferences)[9]andfiniteelements[10].Toillustratethemethods,weconsidertheconservationformoftheconvectionequation.
Whereisthedensity,isthevelocity,andisasourceterm.Thetermisthefluxof.
Thefinitedifferenceformulationapproximatesthederivativesusingneighbouringpoints,e.g.,foraregular,rectangulargridwithspacinginthedirection.
Althoughirregulargridscanbeusedforfinitedifferences,regulargridsareinvariablyused.Theseleadtosimpledifferenceschemesandefficientsolvers(onvectormachines,forexample).Therecanbeproblemswiththefinitedifferenceschemeatcoordinatesingularitiesforcertainregulargrids(e.g.,sphericalpolarcoordinates)[12]
Inthefinitevolumeformulation,thephysicalspaceissplitupintosmallvolumesandthepartialdifferentialequationsintegratedovereachofthesevolumes:
Thenthevariablesareapproximatedbytheiraveragevaluesineachvolume,andthefluxesthroughthesurfacesofeachvolumeareapproximatedasfunctionofthevariablesinneighbouringvolumes.
Finitevolumediscretisationcanusebothregularandirregularmeshes.Inanirregularmeshthefluxesthroughthesurfacesarestillwelldefined.
Thefiniteelementmethodalsosplitsthespacesupintosmallvolumes,the‘elements’.Ineachelement,thevariablesandfluxesareapproximatedusingweightingfunctions.Thecomputationalvariablesarethecoefficientsoftheseweighting(or‘shape’)functions.
Finiteelementmethodsgenerallyuseirregularmeshes:thereisnospecialadvantageinusingregularmeshes.
1.2Meshcharacteristics
Foralltypesofmeshes,therearecertaincharacteristicsthatwewanttocontrol.
Thelocaldensityofpoints.Highdensitygivesmoreaccuracy,butcomputationtakeslonger.Thisleadstoadaptivemeshingmethods,treatedverybrieflyinChapter4.
Thesmoothnessofthepointdistribution.Largevariationsingriddensityorshapecancausenumericaldiffusionoranti-diffusionanddispersionorrefractionofwaves.Thiscanleadtoinaccurateresultsorinstability[12].
Theshapeofthegridvolumes.Forinstance,boundarylayersinfluidflowrequireagridthatisverycompressednormaltotheflowdirection.Inthefiniteelementmethodusingtriangularelementsthemaximumanglemustbeboundedstrictlybelowtoproveconvergenceofthemethodastheelementsizeisreduced[11].
Forsimpledomains,thechoicebetweenregularorirregularmeshesisgovernedmainlybythediscretisationmethod.However,forcomplexdomains(e.g.,theinsideofahydro-electricturbine)irregularmeshesarepreferredtoregularmeshes.Irregularmeshgeneration(atleastfortriangularortetrahedralelements)canbefullyautomaticandfast.Regularmeshgenerationrequiresthedomaintobesplitupintosimpleblockswhicharethenmeshedautomatically.Thisblockdecompositionisatbestsemi-automaticandcanrequireman-monthsofusereffort.
2Structuredmeshes
Thischapterbeginswithadiscussionofboundary-fittedgridsandthediscretisationofPDEsonthem,thendealswiththemainmethodsforgridgenerationofsimpledomains(usingalgebraicordifferentialequationmethods)andthenexplainsthemultiblockconceptusedformorecomplicateddomains.References[12]and[13]aredetailedexpositionsofstructuredmeshgeneration.
2.1Boundary-fittedmeshes
Structuredmeshesarecharacterisedbyregularconnectivity,i.e.,thepointsofthegridcanbeindexed(by2indicesin2D,3indicesin3D)andtheneighboursofeachpointcancalculatedratherthanlookedup(e.g.,theneighboursofthepointareat,,etc.).Meshesonarectangulardomainaretrivialtogenerate(thoughcomecareneedstobetakeninthediscretisationatconvexcorners)andstructuredmeshgenerationtechniquesconcentrateonmeshingdomainswithirregularboundaries,e.g.,theflowinbloodvessels,orthedeformation,flowandheattransferinmetalbeingformedindies.Generallythemeshesaregeneratedsothattheyfittheboundaries,withonecoordinatesurfaceforming(partof)theboundary.Thisgivesaccuratesolutionsneartheboundaryandenablestheuseoffastandaccuratesolvers.Forfluidflowthesegridsallowtheeasyapplicationofturbulencemodels,whichusuallyrequirethegridtobealignedwiththeboundary.Thealternativeistousearectangulargridwhichisclippedattheboundary,withlocalgridrefinementnearsharpfeaturesontheboundary(‘Cartesiangrids’).Thiswillreducethetruncationorderattheboundaryandwillrequirethemeshcellstobeclippedattheboundary,increasingthecomplexityofthesolver(evenforafinitevolumecode).CartesiangridgenerationisveryfastandhasbeenusedforEuleraerodynamics[14];itdoesnotappeartobeapplicabletoNavier-Stokesaerodynamics.
Themostcommonmethodofgeneratingboundary-fittinggridsistohaveonecontinuousgridthatfitstoalltheboundaries.Theeffectistofitacontiguoussetofrectangularcomputationaldomainstoaphysicaldomainwithcurvedboundaries(Figure2).
Figure2:Two-blockboundary-fittedgrid
Itisdifficulttofitcomplexdomainswithonemappingfromarectangularcomputationaldomainwithoutgeneratingexcessivelyskewedgrids.Togetroundthisproblemthedomainissplitupintoblocksandeachblockisgridded,withsomecontinuityrequirementsattheblockinterfaces;thisismultiblock.ThedecompositionofthedomainintoblocksisusuallydonemanuallyusingCADtechniquesandisslow.
Analternativetocontinuousboundary-fittedgridswithmultipleblocksistouseaboundaryfittinggridneareachboundary,andsimplerectangulargridintheinterior,andinterpolatebetweenthem.Thesearecalledoversetorchimeragrids(Figure3)[15].
Figure3:Oversetgrids
Thistypeofgridiseasiertogeneratethanamultiblockgridsinceeachgridislocalanddoesn’tneedtomatchtoothers.Theindividualgridswillgenerallybeofhighquality(lowdistortion).However,theinterpolationcanbedifficult,especiallywithmorethantwogridsoverlapping,anditaddstothesolvertime(increasingitby10%-30%).Theoverlappinggridscannotbetoodifferentinresolutionandthiscancauseproblemswiththegridsrequiredforboundarylayersinviscousflowsimulations.
Chimeragridsareveryusefulformovingboundaries(e.g.,helicopterblades)ormultipleboundaries(e.g.,particlesinafluid).Mostofthegridremainsfixedbuttheinterpolationchangesasthegridsmovewiththeboundaries.
Chimeragridsdohavecertainadvantages,andtherecentwork[16]onconservativeinterpolationmethodshaveincreasedtheirusefulness.However,thebulkofstructuredgridgenerationisbasedonmultiblocktypegrids,andwewillconcentrateonthesefortherestofthischapter.
2.2Problemsolutiononcurvedgrids
Oncethegridisgenerated,thephysicalproblemhastobediscretisedandsolvedonthisgrid.Itispossibletocalculatefinitedifferenceorfinitevolumeformulasusingthephysicalgriddirectly,butthiswillreducethetruncationorderoftheFD/FVschemesincethegridsaregenerallynon-uniform.Thepreferredmethodistotransformtheequationsusedtomodeltheproblemintocomputationalspace.Sincethephysicalgridisdefinedassometransformationfromtherectangularcomputationalgrid,thisprocessisstraightforward.Theresultingequationsinthecomputationalspacewillincludetheeffectsofthecoordinatetransformation,e.g.,timederivativesofmovinggrids.Thefinitedifferencingcanbedoneonthetransformedequations,onthecomputationalgrid.Sincethecomputationalgridisusuallycompletelyregular,highordermethodscanbeused,andthetruncationorderispreservediftheresultingFD/FVequationsaretransformedbacktothephysicalgrid.(Flowsolverscanbedevelopedtousechimeragrids,withtheextrabook-keepingrequiredtointerpolatebetweeneachgrid.)
AlthoughtheorderofFD/FVmethodscanbepreserved,thereareothereffectsofcurvilineargridsontheaccuracyofthesolution.
Gridsizevariationgivesnumericaldiffusion(oranti-diffusionleadingtoinstability).Theeffectisworstwithsmallgridsizeandlargesolutiongradients.
Non-orthogonality,orskewness,ofthe(physical)gridincreasesthecoefficientofthetruncationerror,butdoesn’tchangetheorder.Skewnessofuptoareacceptableinthecentreofthegrid,butone-sideddifferencesareusedatboundaries,whereorthogonalityshouldbemaintained.Theselimitsonskewnessarethemainreasonthatmultiblockmethodsareused.
Inamultiblockscheme,thecornerjunctionsbetweenblocksareusuallypointswithnon-standardconnectivity(e.g.,in2D,5gridlinesfromapointratherthan4)andtheseneedspecialtreatment(e.g.,forfinitevolumediscretisationthesepointsneedtobediscretisedinphysicalspace).
2.3Boundaryfittinggridsonasingleblock
Forsimpledomains,asinglegridcanbeusedwithoutleadingtoexcessiveskewness.Thecomputationalspaceisarectangleorcuboid,oratleasthasarectangularboundary,witharegular,rectangulargrid.Wethenneedtodefinea1-1mappingfromthecomputationalspacetothephysicalspace.Themethodscurrentlyusedare
algebraicgridgeneration,wherethegridisinterpolatedfromthephysicalboundaries,
methodswhereaPDEforthegridpointcoordinatesissolved,
variationalgridgeneration,wheresomefunctional,e.g.,smoothness,ismaximised/minimised(variationalgridgenerationisnottreatedinthisreport,see[13]fordetails),
othermethods,(nottreatedinthisreport),e.g.,conformalmapping[12],[13].
2.4Algebraicgridgeneration:interpolation
Themethodusedinthealgebraicmethodofgridgenerationistransfiniteinterpolation(TFI).
2.4.1Transfiniteinterpolation(TFI)
Workingin2D(theextensionto3Disstraightforward),takethecomputationaldomainastheunitsquarewithcoordinatesand,andthephysicaldomainassomeregionwithcoordinatesand.Togeneratethegridinthephysicalspace,wewouldcreateagridintheunitsquareandmapthisintothephysicaldomain.Therearetworequirementsforthismapping(Figure4):
Itmustbe1-1,and
theboundariesofthecomputationalspacemustmapintotheboundariesofthephysicalspace,butotherwisethemappingcanbearbitrary,althoughitmaynotproduceagoodgrid.
Figure4:Mappingofboundaries
TFIisonekindofmapping,wherethephysicalcoordinates,treatedasafunctionofthecomputationalcoordinates,areinterpolatedfromtheirvaluesontheboundariesofthecomputationaldomain.Sincethedataisgivenatanon-denumerablenumberofpoints,theinterpolationiscalledtransfinite.
The2Dinterpolationisconstructedasalinearcombinationof21Dinterpolations(alsocalledprojections)andtheirproduct.Firstdefinetheblendingfunctionsandthatwillbeusedtointerpolateineacherpolatesvaluesfromtheboundaryintothedomain,interpolatesvaluesfromtheboundaryintothedomain,andsimilarlyforinthedirection.Therequirementsonandare
andsimilarlyforinthedirection.Thesimplestblendingfunctionislinear,givinglinearinterpolation
The1Dtransfiniteinterpolations(projections)areformedasfollows(forthecoordinate)
andtheproductprojectionis
whichisthefiniteinterpolantforthevaluesofatthefourcornersofthecomputationaldomain.
The2Dtransfiniteinterpolationisthen
Figure5:Transfiniteinterpolation
whichinterpolatestotheentireboundary.Toformthegridinthephysicalspace,thisinterpolantisusedtomapthepointsofaregulargridinthecomputationalspace(Figure5).
ItispossibletoextendtheTFItosothatitinterpolatestoseveralcoordinatelines,notjusttheboundaries.Thisisusefultocontrolthegriddensityandalsomayberequiredtoensurea1-1mapping(i.e,avalidgrid).Theblendingfunctionswouldthenbe,forexample,cubicsplines.Itisalsopossibletomatchnormalderivatives,e.g.,attheboundaries.Thisallowsgridslopecontinuitybetweentheblocksofamultiblockgrid.
Figure6:Overspill
TherearesomeproblemswithTFI.Themappingwillpropagateboundarysingularities(corners)intotheinteriorofthedomain,whichisnotidealforfluidflowsimulations.Amoreseriousproblemisthatifthemappingisnot1-1thenoverspilloccurs(Figure6).
Thiscanbecorrectedbere-parameterisingtheboundaries,oraddingconstraintlines(surfacesin3D)insidethedomain.
However,TFIgridgenerationisveryfastandistheonlycompetitivemethodfor3D.ItispossibletouseanPDEbasedgeneratortorefineagridproducedusingTFI.
2.5PDEgridgeneration
TheideabehindthesemethodsistodefinePDEsforthephysicalspacecoordinatesintermsofthecomputationalspacecoordinates,andthensolvetheseequationsonagridincomputationalspacetocreateagridinphysicalspace.ThemaintypeofPDEusediselliptic,whichissuitablefordomainswithclosedboundaries(forunboundeddomains,afictitiousboundaryatlargedistancesisused).Thealternativesarehyperbolicandparabolicequations,whichareusedforunboundeddomains.
2.5.1Ellipticgridgeneration
ThesemethodsstartwithanPDEforthecomputationalspacecoordinatesandintermsofthephysicalspacecoordinatesand(theextensionto3Disstraightforward).ThesimplestexampleistheLaplaceequation
Partsofthephysicalboundary,correspondingtocoordinatelines,arethen‘equipotentialsurfaces’(Figure7)
Figure7:Ellipticgridgenerationboundaries
In2D,theextremumprincipleguaranteesthatthemappingis1-1,andtheLaplaceoperatorissmoothingsothatboundaryslopediscontinuitiesarenotpropagatedintotheinterior.
Inordertosolvetheequationinitscurrentform,youwouldalreadyneedagridinthephysicaldomain,sotheequationistransformedsothatarethedependentvariables,andaretheindependentvariables
Usingtheequationforintherelation
gives
and(themetrictensor)canbeexpressedintermsof(see[12]fordetails).
Thisquasi-linearequationcanthenbesolvedintherectangulardomain,withthelocationofthepointsonthephysicalboundariesastheboundarydataatthepointsonthecomputationalboundaries.Anystandardsolvercanbeused,andanalgebraicallygeneratedgridcanbeusedastheinitialguesstoensure/increaseconvergence.
GridsbasedontheLaplaceequationarenotveryflexible.Thecoordinatelinestendtobeequallyspaced,exceptnearconvexorconcaveboundaries,anditisnotpossibletocontrolthegridlineslopeattheboundaries(sincethisisa2ndorderequation).
Tocontrolthegridspacingandslope,wecanaddasourceterm(controlfunction),givingPoisson’sequation
TheeffectofthecontrolfunctionisshowninFigure8
Figure8:Effectofcontrolfunctions
Themetrictensorisfactoredoutofthesourcetermstogive,ingeneral
Thetransformedequationsnowbecome
Usuallyonlyone-dimensionalstretchingineachdirectionisrequired;thenthesourcetermis(nosum).Intheory,thesourcetermsaredefinedintermsofthephysicalcoordinates,butinpracticetheyaredefinedintermsofthecomputationalcoordinates,sotheywillcauseattractionto/repulsionfromgridpointsratherthanfixedphysicalpoints.Thismakesthedirect(manual)useofcontrolfunctionsratherdifficultandtheytendtobeusedindirectlytoachieveavarietyofeffects
Becauseofthestrongsmoothing,thecoordinatelineswilltendtobeequallyspacedintheinteriorofthedomain.Togettheboundarypointspacingtopropagateintotheinterior,sourcetermscanbederivedfromboundarydatatogivethedesiredspacing,andtheninterpolated(usingtransfiniteinterpolation)
Thepointspacingisfixedontheboundary,andsincethegridgenerationequationsare2ndorder,itisnotpossibletocontrolthecoordinatelineslopeattheboundaryaswell.OnepossiblesolutionistousethebiharmonicequationratherthanLaplace’sequation,butthepreferredmethodistousecontrolfunctions.InStegerandSorenson’smethod[12]thecontrolfunctionsareiterativelyadjustedastheellipticequationissolved,andthegridlineslopeattheboundary,thegridpointspacingalongtheboundary,andthespacingofthefirstparallelgridlinefromtheboundary,canallbecontrolled.Thiscanbeusedtogiveagridthatisorthogonalattheboundary(e.g.,forboundarylayers).Itcanalsobeusedtogiveslopeandspacingcontinuityforpatchedgrids(forembeddedgridsinmultiblock,butseelaterforabetterbutslowermethodofmatchingatblockboundaries).
2.6Implementationin3D
In3Dwehaveacuboidasthecomputationaldomainandthegenerationprocessproceedsintheorder:edges,surfaces,volume.Firstwechoosethecomputationalgrid.Thegriddingoftheedgesiscalculatedusinga1DPoissonequation.Thentheboundarysurfacegridsaregenerated.Thisissimilarto2Dgridgeneration,butthesurfacecurvatureneedstobetakenintoaccount(surfacesareusuallydefinedintheCADsystemasafunctionof2Dparameterspace,e.g.,contiguousbicubicsplinespatches,andsimple2Dgridgenerationcanbeperformedinthisspace).Finally,the3Dgridgenerationscanbedone,usingthesurfacegridsasdata.
Therearesomeimplementationdifficultieswithellipticgridgeneration
Thetransformedequationsarenon-linear,sousingagoodinitialguess(fromanalgebraicgridgenerator)willspeedupconvergence.
Therecanbeslowconvergence(orfailure)forlargecontrolfunctions,sharpcorners,orhighlystretchedgrids.
Themethodisreallytooslowfor3Dgrids,wherealgebraictechniquesaregenerallyused.
2.7Othermethods
2.7.1Hyperbolicgridgeneration
InsteadofusinganellipticPDEtogeneratethegrid,hyperbolicequationshavebeenused,e.g.in2D
wherethefirstequationenforcesorthogonalityandthesecondcontrolsthecellarea.
Thesemethodsarealsoavailablein3D.Theyhavecertaincharacteristics
theyproduceorthogonalgrids,
theydon’tsmoothboundarydiscontinuities,
theyareapplicabletoexteriordomains(e.g.,theflowaroundanaerofoil).Thesolutionforthegridcoordinatesismarchedoutfromtheboundary,
theycanfailforconcaveboundarysurfaces(asthesolutionproceeds,gridlinesoverlapandcellvolumesbecomenegative),
theyarefast,takingaboutthesametimeasoneiterationofanellipticgridgenerator.
2.7.2Parabolicgridgeneration
Parabolicmethodshavebeenusedforgridgeneration,combiningthespeedofthehyperbolicgenerator(marching)withincreasedsmoothing,butthesemethodsdonotseemtobewidelyused.
2.8Multiblock
Intheory,complexgoemetriescanbemappedtoonerectangular(heretakerectangulartoapplyto2Dand3D)region(perhapsnotsimply-connected)butthiswillleadtounacceptabledistortionofthegridcells.Inpractice,thephysicalregionisbrokenupintopiecesthateachhavea(relatively)simplemappingfromarectangulargrid.Thesepieces(blocks)arefittedtogether(multiblock)withsomedegreeofgridcontinuityattheirinterfaces,rangingfromnone(eventhegridpointcoordinatesdiffer)tocomplete(lookslikeasinglegridwithnoslopeorspacingdiscontinuities).Sothegridgenerationprocesssplitsintotwoparts,thedecompositionofthephysicaldomainintoblocksandthegriddingofeachblock.Thedecompositionprocesshasnotyetbeenfullyautomated,andrequiresconsiderableuserinteraction(e.g.,choosingblockedgestoalignwithobjectedges)toproducegoodmeshes.Themeshingoftheblockscanproceedautomatically,usingoneofthemethodsdiscussedabove.
Beforelookingatmultipleblocks,welookatsomeextensionstoasimplerectangular(physical)blockthatcanbeusedtofitobjectsandthencanbeinsertedintothemultiblockschemeasasingleblock.
2.8.1C,O,Hgrids
Figure9:Degeneratepoints
C,O,andHgrids,sonamedbecauseoftheirapproximateshape,areslightextensionsofthesimple‘rectangular’block.Thecomputationalblocksareusuallysimplerectangles,butcornersinthecomputationalspaceneednotcorrespondtocornersinthephysicalspaceandviceversa(Figure9).Atthesedegeneratepointscareneedstobetakenwiththedifferenceformulation.
Figure10:Multiply-connectedblock
Thecomputationalblockcanbemultiplyconnected(Figure10),butcutscanbemadetotransformthemtosimply-connectedblocks,mappabletoarectangle,andthisleadstotheC,OandHgrids(infacttheHgridtypeincludesthismultiply-connectedblock).
Figure11:Otypegrid
TheOgridjustapolargrid(Figure11).TheCgrid(Figure12)wasdevelopedforaerofoils,withroundedleadingedgesandsharptrailingedges.Itgivesamuchbettergrid(andmoreaccuratesolutions)thananHtypegridaboutanaerofoil.
Figure12:Ctypegrid
TheHgridisaCartesian-typegrid,butallowingamultiply-connectedregionasshownbefore,orwiththeinteriorslabreducedtoaslit(Figure13).
Figure13:Htypegrid
Acrossthecut,thecoordinatedirectionsorspeciescanchange(seeFigure12).Thiswillmeanthatspecialcaseswillhavetobeprocessedinthedifferenceformulationoftheproblem(andforthegridgenerationifaPDEmethodisused).Thiscomplicationcanbeavoidedbyusingaextralayerofpoints,ahalo,toholdcopiesoftheconnectingpointsfromtheothersideofthecut(Figure14).Thisisalmostthesameasusinghaloesindomaindecompositionforparallelprocessing,butinFigure14the‘boundary’isalongaline/surfaceofgridpoints.Inafinitevolumeformulationthedatapointsarecenteredonthegridcells,andinthiscasethehaloesareexactlythesameasindomaindecomposition.
Figure14:Halopoints
Oncethehaloesaresetup,thesamedifferenceformulascanbeusedintheinteriorandonthecuts.
2.8.2Multiblock
UsingC,OandHgridsinthecomponentblocks,wecannowcreatecompositegrids:multiblock.
Thefirststepistosegmentthephysicalregionintosub-regionseachboundedby4(curved)sidesin2Dor6surfacesin3D.Thissteprequiresconsiderableuserinteractiontogenerateagooddecompositionofthedomain(e.g.,withblockedgesalignedwithsharpfeatures).
Thesecond,automatic,stepistogenerategridsineachsub-region.Theoverallgridisformedbyjoiningthesesub-gridstogether.Thedegreeofcontinuityofthegridlinesattheboundariesbetweenthesub-regionscanbeanythingfromcompletecontinuityofallderivativestonocontinuity,noteventhegridpointsontheboundary.Evidently,thelesscontinuity,themoreinterpolation/approximationwillhavetobedoneinthesolverwhenprocessingsub-regionboundaries,andtherewillbesomelossofaccuracyinthedifferenceformulations.Ifalgebraicmethodsareusedineachblock,gridlinecontinuityisensuredbygeneratingthecommonedgesandthensurfaces(in3D)andthenvolumes,eachstepusingtheboundarypointsgeneratedbythepreviousone.ItisalsopossibletoapplyTFItogridlineslopes,andthisallowsslope/spacingcontinuitytobeensured.IfPDE(elliptic)methodsareused,theequationscanbesolvedinthewholedomain,usingthehaloestotransferphysicalcoordinateinformationfromoneblocktoitsneighbours.Thisgivescompletecontinuityofthegridcoordinatesandtheregionboundarieswillalsoadjust.Solvingoverthewholedomainisverytimeconsuming,sothealternativeistosolveineachblockanduseStegerandSorensontypecontrolfunctionstoensureslope/spacingcontinuity.
Figure15showsasimplemultiblockexample,withthecomputationalgridpointsthatmaptoasinglephysicalgridpointidentified.
Figure15:Exampleofmultiblock:3C-typegrids
Therearesomedisadvantageswithfullyboundary-fittedmultiblockgrids:
Theblockingrequiresagreatdealofusereffort,thiscanbe1man-monthforcomplexconfigurations.Severaldifferentphysicalconfigurationsmaybeinvestigatedinthedesignphaseofaproduct,andeachmayneedadifferentblockstructure
Changesofgeometryinoneblockcancausechangestomanyotherblocks
Changeinthegri
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司項(xiàng)目投資入股合同范本
- 無證售房 普通合同范本
- 南京餐飲連鎖加盟合同范本
- 南郊外墻漏水合同范例
- 景觀提升工程合同范本
- 后街?jǐn)[攤轉(zhuǎn)讓合同范本
- 合同范本里顯示幾
- 合同范本勞務(wù)
- 亞馬遜退稅合同范本
- 冠狀疫苗采購合同范本
- 九年級化學(xué)人教版跨學(xué)科實(shí)踐3水質(zhì)檢測及自制凈水器教學(xué)設(shè)計(jì)
- 【醫(yī)院藥品管理系統(tǒng)探析與設(shè)計(jì)(論文)10000字】
- 螺旋體病梅毒課件
- 2024年咸寧市引進(jìn)人才44名歷年高頻難、易錯點(diǎn)500題模擬試題附帶答案詳解
- (小學(xué)組)全國版圖知識競賽考試題含答案
- 床上用品項(xiàng)目實(shí)施方案和售后服務(wù)方案(技術(shù)方案)
- LY/T 3371-2024草原生態(tài)狀況評價技術(shù)規(guī)范
- 《農(nóng)產(chǎn)品食品檢驗(yàn)員職業(yè)技能培訓(xùn)(中高級)》課程標(biāo)準(zhǔn)
- 排洪渠施工施工方法
- 冀教版數(shù)學(xué)七年級上下冊知識點(diǎn)總結(jié)
- 2024廣東省深圳市寶安區(qū)中考初三二模英語試題及答案
評論
0/150
提交評論