0% found this document useful (0 votes)
667 views

OpenFoam Solvers

The document provides descriptions of standard solvers in OpenFOAM. It lists over 30 solvers including boundaryFoam for 1D turbulent boundary layers, bubbleFoam for multiphase flows, buoyantFoam for buoyant flows, dieselFoam for diesel combustion, dnsFoam for direct numerical simulation, icoFoam for incompressible laminar flows, interFoam for interface capturing of immiscible fluids, lesInterFoam for interface capturing with LES, and rasInterFoam for interface capturing with RAS turbulence models. Example problems are provided for each solver.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
667 views

OpenFoam Solvers

The document provides descriptions of standard solvers in OpenFOAM. It lists over 30 solvers including boundaryFoam for 1D turbulent boundary layers, bubbleFoam for multiphase flows, buoyantFoam for buoyant flows, dieselFoam for diesel combustion, dnsFoam for direct numerical simulation, icoFoam for incompressible laminar flows, interFoam for interface capturing of immiscible fluids, lesInterFoam for interface capturing with LES, and rasInterFoam for interface capturing with RAS turbulence models. Example problems are provided for each solver.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

OpenFOAMTutorialStandardSolvers

boundaryFoam

======== Steadystatesolverfor1Dturbulentflow,typicallytogenerateboundarylayerconditions ataninlet,foruseinasimulation ExampleProblems: boundaryLaunderSharma boundaryWallFunctions modelwhichhastheabilitytoinmodelcasesandpredict bypasstransition,usingtheLaunderequations. solvesa1Dturbulentmodelwithtwowallsandonecyclic boundaries.

bubbleFoam

======== Solverforasystemoftwoincompressiblefluidphaseswithonephasedispersed,e.g.gas bubblesinaliquid ExampleProblem: bubbleColumnclassic bubblecolumnproblemwithaninletandoutletforthefoamand bubblesandtwowalls.

buoyantFoam
========= TransientSolverforbuoyant,turbulentflowofcompressiblefluidsforventilationand heattransfer ExampleProblem: hotRoom 3Denvironmentwithoneinlet,thefloor,whichtheuser canmakeanytemperatureandwatchthethermaleffects. i.e.,thermalplumeemanatingfroma600degree sourceonthefloor

buoyantSimpleFoam

============= Steadystatesolverforbuoyant,turbulentflowofcompressiblefluidsforventilationand heattransfer ExampleProblem:

hotRoom

sameasthefirsthotroom,howeverthissolverissteady state,showingalongerprocess,ratherthantransient.

buoyantSimpleRadiationFoam

=================== Steadystatesolverforbuoyant,turbulentflowofcompressiblefluidswithradiation,for ventilationandheattransfer ExampleProblem: hotRadiationRoom amuchfinermeshroomthantheprevioustwohotRoom cases,alongwithanelevatedheatingsource,radiation

channelOodles

========= Incompressiblelargeeddysimulation(LES)solverforflowinachannel ExampleProblem: channel395 solvesforchannelflow,withseveralcyclicpatchesand onlytwotopandbottomwalls.Abletokeepthemassflow rateinthechannelconstant,bycalculatingthevelocityat eachstep,takesalongtimetorun.

chtMultiRegionFoam

============= Solverthatcouplesconjugateheattransferinasolidtoabuoyancydrivenflow simulation ExampleProblem: multiRegionHeater sameasthehotRoomexampleproblems,howeverthis hasmultiplesourcesforheat,notjustone

compressibleLesInterFoam
================= Solverfor2compressible,isothermalimmisciblefluidsusingavolumeoffluid(VOF) phasefractionbasedinterfacecapturingapproach,withLES ExampleProblems: depthCharge2D modeledonascale,achargeisblowninthemixture andtheturbulenceismodeledina2Denvironment basedofftheruntimeandasinglemomentumequation

depthCharge3D

samethingasthefirst,butina3Denvironment.

coodles

===== CoodlesisagenericsinglephasecompressibleLESsolver ExampleProblem: pitzDaily asimple2Dcompression,inletturbulencecasewith propaneforthefluid,withanapplicablemesh

dieselFoam

======= Dieselsprayandcombustioncode ExampleProblem: aachenBomb blockfilledwithair,adieselinjectorisplacedonthetop centeroftheblockandnHeptaneisinjected,evaporates andcombusts

dnsFoam
====== Directnumericalsimulationsolverforboxesofisotropicturbulence ExampleProblem: boxTurb16 aboxmadeupofsixcyclicpatchestomodelisotropic turbulence

electrostaticFoam
=========== Solverforelectrostatics ExampleProblem: chargedWire anelectrostaticsolverwithuserinputvaluesfortheelectric fieldstrength

engineFoam

======== Solverforinternalcombustionengines ExampleProblem: kivaTest averycomplexmeshofacombustionengineofacylinder fourpistons

financialFoam

========= SolvestheBlackScholesequationtopricecommodities ExampleProblem: europeanCall givesthepriceCofthetradingcostS,themeshis1D

gnemdFoam
======== Generalpurposemoleculardynamicssolvertosimulateatomsinarbitraryshaped domainsandaverageatomic/molecularquantitiestothemeshtocreatefielddata ExampleProblems: constrictedChannel demonstratesmultiplespecies,tetheredmolecules,field plotsandtheflexibilityofferedbymolConfig achannelwithacomplexshapeofsolidwalls,wherea sectionofneonisdrivenalongwithmixesofargon,used todemonstratemoleculedemonstration

nanoNozzle

icoDyMFoam
========= Transientsolverforincompressible,laminarflowofNewtonianfluidswithdynamic mesh ExampleProblem: movingCone adynamicmovingmeshthattheusercanmanipulateto producedesiredoutcome,simplestmovingmesh

icoFoam

====== Transientsolverforincompressible,laminarflowofNewtonianfluids ExampleProblems: cavity cavityClipped cavityGrade enclosedsquareflowfieldwithonemovingboundary thesamecavity,butasquareoflengthof0.04mis removedfromthebottomrightofthecavity sameasthecavitymesh,howevertherearenowfour individualblocksinthecavity

elbow

modelsthesamesimulationasthecavitycases,howeverit isnotthetraditionalblockmesh,butbentintoanelbow

interDyMFoam

========== Solverfor2incompressiblefluids,whichcapturestheinterfaceusingaVOFmethodwith optionalmeshmotion ExampleProblems: damBreakWithObstacle sloshingTank2D sloshingTank2D3DoF sloshingTank3D sloshingTank3D3DoF sloshingTank3D6DoF awallofwaterfalls,andcrashesintoanobstacleinsidea 3Denvironment a2Denvironmentthatcreatessloshingwatertosimulate crashingandoscillatingwaves Couldntfindanything a3Denvironmentthatcreatedsloshingwatertosimulate crashingandoscillatingwaves Couldntfindanything Couldntfindanything

interFoam

======= Solverfor2incompressiblefluids,whichcapturestheinterfaceusingaVOFmethod ExamplePromblem: damBreak: simulationofabreakingwall,thewaterrunsintoanobject andisprojectedaroundthe2Denvironment,modeledfrom userdefinedtimesteps

laplacianFoam
========= SolvesasimpleLaplaceequation,e.g.forthermaldiffusioninasolid ExampleProblem: flange acomplexmeshofaflange,showsthermaldiffusion throughthesolid

lesCavitatingFoam
============ TransientcavitationcodewithLESturbulence ExampleProblems: throttle a2Dmeshconsistingoftwomainchambersandasmall connectingtube,fromthetubethereisathrustingsource

throttle3D

samecaseasseenin3D

lesInterFoam

========= Solverfor2incompressiblefluidscapturingtheinterface.Turbulenceismodeledusinga runtimeselectableincompressibleLESmodel ExampleProblem: nozzleFlow2D anozzleisinsertedintothebottomleftofawedge container,pouringinaliquid,veryapplicablebutruns slowerthanrasInterFoam

mdEquilibrationFoam

============== Solverthatequilibratesand/orpreconditionsmoleculardynamicssystems ExampleProblem: periodicCube acubicdomainwithaperiodicboundaryineachdirection, thereisalatticeofmolecules,eachinablock,heatedtoa targettemperature

mhdFoam
======= Solverformagnetohydrodynamics(MHD):incompressible,laminarflowofaconducting fluidundertheinfluenceofamagneticfield ExampleProblem: hartmann thissolvesthecoupledMaxwellNavierStokesequations foranincompressiblefluid,withapresumedconstant electricalconductivity

MRFSimpleFoam
=========== SteadystatesolverforincompressibleturbulentflowwithMultipleReferenceFrames regions ExampleProblem: mixerVessel2D a2Drotatororimpellorworkinginaconstantflow,can workatanyRPM

multiphaseInterFoam
============== Solverforanarbitrarynumberofincompressibleimmisciblefluids,capturingthe multipleinterfacesusingaVOFmethod ExampleProblem: damBreak4phase damBreak4phaseFine sameasthedamBreakcase,howeverthiscasecontains differentfluidsatdifferentlevelsinthemesh same,justwithafinermeshforgreaterresolution

nonNewtonianIcoFoam
=============== Transientsolverforincompressible,laminarflowofnonNewtonianfluids ExampleProblem: offsetCylinder sameastheicoFoamtutorial,howeverinthemeshthereis acylinder,anditismadetoinvestigatelaminarflow aroundthecylinder

oodles

==== IncompressibleLESsolver ExampleProblems: pitzDaily pitzDailyDirectMapped sameasthecoodlescasewithaveryfinemesh,244kcells. Soitrunsveryslowly thesameasthepitzDailycasewithalongerinlet, themeshisstillcomposedofmainlywalls

potentialFoam

========= SimplepotentialflowsolverwhichcanbeusedtogeneratestartingfieldsforfullNavier Stokescodes ExampleProblems: cylinder nonorthogonalmesh,investigatepotentialflowarounda cylinder

pitzDaily

sameastheotherpitzDailyexampleshowever,thiscase considerstheNavierStokesequationsandcanbeanyfluid

rasCavitatingFoam

============ TransientcavitationcodewithRASturbulence ExampleProblem: throttle samethrusterproblemjustasinlesCavitatingFoam, however,itdoesntuseLESturbulenceforthethrust

rasInterFoam

========= Solverfor2incompressiblefluidscapturingtheinterface.Turbulenceismodeledusinga runtimeselectableincompressibleRASmodel ExampleProblem: damBreak sameastheotherdamBreakcases,howeverthishasaRAS liquid,thereforetheturbulenceisntasgreatfromtheother cases

rhoCentralFoam

=========== Densitybasedcompressibleflowsolverbasedoncentralupwindschemes ExampleProblems: biconic2555Run35 forwardStep LadenburgJet60psi obliqueShock shockTube wedge15Ma5 arathersimplemeshmadeforthermodynamics,withan andafieldstream,thiscasecontainsaperfectgas aflowofMach3ataninlettoarectangulargeometrywith astepneartheinletregionthatgeneratesshockwaves,can generateasupersonicflow CouldntFindAnything 2Daerodynamictestproblem,thereisasupersonicinlet intothesimplerectangularmesh,madetorepresentthe reflectionofanobliqueshock,suchasaplanegoingmach traditionalshocktubeproblem,a2Denvironmentinwhich ashockwaveisproducedandthehighpressureand temperaturegassesareshown verysimilartotheobliqueshockcase,howeverthemeshes bottomrightsidehasbeencutout,thesupersonicinlethas nowbeenmovedtothevertexofthecut

rhoPimpleFoam

========== Transientsolverforturbulentflowofcompressiblefluidsforventilationandheattransfer ExampleProblem: angledDuct asimplemeshofaductthatisbentatanangle,gasisthrust throughtheinletandmakesitswaytotheoutletwhile heatingthemeshaswell

rhoPorousSimpleFoam
============== Steadystatesolverforturbulentflowofcompressiblefluidswithimplicitorexplicit porositytreatment ExampleProblems: angledDuctExplicit angledDuctImplicit ductwitharectangularcrosssectionwithasharp45_bend atthecenter.Theporousmediaisaddedwheretheductis bendinganditgoeshalfwayuptheangledduct sameastheothersolver,thedifferenceistheporosityof examples,thisexamplehasafinermesh,andthereforeis farmorerobust

rhopSonicFoam

========== Pressuredensitybasedcompressibleflowsolver ExampleProblems: shockTube wedge15Ma5 aonedimensionalunsteadycasewhereadiscontinuity, normallyinpressure,isintroducedinthemiddleofthe domain sameasthefirstwedgecase,withouttheupwardscheme, asthesolverisalsopressurebased

rhoSonicFoam
========= Densitybasedcompressibleflowsolver ExampleProblems: forwardStep sameasthefirstforwardstepwithouttheappliedupward scheme

shockTube

sametubeandsolveragain,howeverthisoneisneither pressureorcentralupwindschemebased

rhoTurbFoam

========= Transientsolverforcompressible,turbulentflow ExampleProblem: cavity thesameastheicoFoamcasehoweverthisisntalaminar flow,aswellthelidisnolongerthetransientsidebutthe backwall

rhoTurbTwinParcelFoam
================ Transientsolverforcompressible,turbulentflowwithtwothermoclouds ExampleProblem: simplifiedSiwek multiregionlagrangianclouds,inasquar2Dmeshwitha longinletinthetopleftcorner,showsturbulentflowinto compressionofthegas

scalarTransportFoam

============== Solvesatransportequationforapassivescalar ExampleProblem: pitzDaily scalartransport,swirltest:nonuniforminitialfield,using fieldalgebra

settlingFoam

======== Solverfor2incompressiblefluidsforsimulatingthesettlingofthedispersedphase ExampleProblems: dahl tank3D averyfine2Dmeshinwhichtwo2fluidsarereleased,one onefromthetopandtheotherfromthebottom,theythen settletogether Couldntfindanything

simpleFoam

======== Steadystatesolverforincompressible,turbulentflowofnonNewtonianfluids ExampleProblems: airFoil2D pitzDaily pitzDailyExptInlet a2Dairfoilinalargesquaremesh,thatisputintotheflow ofturbulentnonNewtonianfluids sameasalltheothers,howeverthisversionhasaturbulent flow samethingwithadifferentinlet

simpleSRFFoam
========== Steady,incompressible,rotatingreferenceframe ExampleProblem: mixer alarge3Drotor,canbeappliedinmanydifferentways

snappyHexMesh

========== Automaticmeshingtool ExampleProblems: iglooWithFridges motorBike exactlyasadvertised,anigloowith2fridgesinit,simply usedtoshowhowthetoolworks onceagain,simplyheretoshowhowthetoolworks

solidDisplacementFoam
=============== Transientsegregatedfinitevolumesolveroflinearelastic,smallstraindeformationofa solidbody,withoptionalthermaldiffusionandthermalstresses ExampleProblem: plateHole asquaremeshwithaquartercirclecutoutofthebottom leftcorner,pressureisappliedtotheplateforstress analysis

solidEquilibriumDisplacementFoam

====================== Steadystatesegregatedfinitevolumesolveroflinearelastic,smallstraindeformationof asolidbody ExampleProblem: beamEndLoad arectangularbeamisstrained,testingtheelasticproperties ofthematerial,aswellstressisshowninthebeam

sonicFoam
======= Transientsolverfortranssonic/supersonic,laminarflowofacompressiblegas. ExampleProblems: forwardStep shockTube sameastheotherforwardStepproblems,howeverthis containsalaminarflowratherthanturbo anotherversionofashocktubeproblemwithalaminar flowandcompressiblegas

sonicLiquidFoam
=========== Transientsolverfortranssonic/supersonic,laminarflowofacompressibleliquid ExampleProblem: decompressionTank asimpletankunderhighpressurebecomesdecompressed byanozzleinsertedinthesideofthetank

sonicTurbFoam
========== Transientsolverfortranssonic/supersonic,turbulentflowofacompressiblegas ExampleProblems: nacaAirfoil prism asupersonicflowarounda2DNACAairfoil asupersonicflowblownarounda2Dprism

turbFoam

====== Transientsolverforincompressible,turbulentflow ExampleProblem

cavity

sameasthelastcavitycase,howeveritcontains incompressiblegas

twoPhaseEulerFoam
============= Solverforasystemof2incompressiblefluidphaseswithonephasedispersed,e.g.gas bubblesinaliquid ExampleProblems: bed bed2 bubbleColumn asimulationofafluidizedflowtoshowatwophaseflow withthesolver,throughasimple2Dmesh sameasthebedproblem,bubblingfluidizedbed simulations,exceptthenaturalorientationofthemeshis differentandthemeshisfiner abubblecolumnmoduleusingatwoflowphaseforthe base

XiFoam
===== Compressiblepremixed/partiallypremixedcombustionsolverwithturbulencemodeling ExampleProblem: moriyoshiHomogeneous basedontheWellerameletcombustionmodelwitha meshthismodulehaspremixedgassesthatarereadyto combust

Xoodles
===== Compressiblepremixed/partiallypremixedcombustionsolverwithlargeeddysimulation (LES)turbulencemodeling ExampleProblems: pitzDaily pitzDaily3D ajetisblowingapremixedfuelintothemeshforignition, otherwiseitsthesameastheotherpitzDailycases thesamecaseexceptwithafinermeshandin3D

You might also like