|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
An extensive set of OpenFOAM solvers has evolved (and is forever growing) that are available to users.
OpenFOAM is used mainly for CFD but has found use in other areas such as stress analysis, electromagnetics and finance because it is fundamentally a tool for solving partial differential equations rather than a CFD package in the traditional sense.
Below is a list of solvers available to our users.
‘Basic’ CFD codes
----------------------------------------------------------------------------------------------------------------------------------------------------------------
laplacianFoam Solves a simple Laplace equation, e.g. for thermal diffusion in a solid
potentialFoam Simple potential flow solver which can be used to generate starting fields for full Navier-Stokes codes
scalarTransportFoam Solves a transport equation for a passive scalar
Incompressible flow
----------------------------------------------------------------------------------------------------------------------------------------------------------------
boundaryFoam Steady-state solver for 1D turbulent flow, typically to generate boundary layer conditions at an inlet, for use in a simulation.
channelOodles Incompressible LES solver for flow in a channel
icoDyMFoam Transient solver for incompressible, laminar flow of Newtonian fluids with dynamic mesh
icoFoam Transient solver for incompressible, laminar flow of Newtonian fluids
nonNewtonianIcoFoam Transient solver for incompressible, laminar flow of non-Newtonian fluids
oodles Incompressible LES solver
simpleFoam Steady-state solver for incompressible, turbulent flow of non-Newtonian fluids
turbDyMFoam Transient solver for incompressible, turbulent flow of Newtonian fluids with dynamic mesh
turbFoam Transient solver for incompressible, turbulent flow
Compressible flow ----------------------------------------------------------------------------------------------------------------------------------------------------------------
coodles Compressible LES solver
rhoCentralFoam Density-based compressible flow solver based on central-upwind schemes
rhoPimpleFoam Transient solver for turbulent flow of compressible fluids for ventilation and heat-transfer
rhoPorousSimpleFoam Steady-state solver for turbulent flow of compressible fluids with implicit or explicit porosity treatment
rhopSonicFoam Pressure-density-based compressible flow solver
rhoSimpleFoam Steady-state solver for turbulent flow of compressible fluids for ventilation and heat-transfer
rhoSonicFoam Density-based compressible flow solver
rhoTurbFoam Transient solver for compressible, turbulent flow
sonicFoam Transient solver for trans-sonic/supersonic, laminar flow of a compressible gas.
sonicFoamAutoMotion Transient solver for trans-sonic/supersonic, laminar flow of a compressible gas with mesh motion
sonicLiquidFoam Transient solver for trans-sonic/supersonic, laminar flow of a compressible liquid
sonicTurbFoam Transient solver for trans-sonic/supersonic, turbulent flow of a compressible gas
Multiphase flow
----------------------------------------------------------------------------------------------------------------------------------------------------------------
bubbleFoam Solver for a system of 2 incompressible fluid phases with one phase dispersed, e.g. gas bubbles in a liquid
compressibleLesInterFoam Solver for 2 compressible, isothermal immiscible fluids using a volume of fluid (VOF) phase-fraction based interface capturing approach, with LES
interDyMFoam Solver for 2 incompressible fluids, which captures the interface using a VOF method with optional mesh motion
interFoam Solver for 2 incompressible fluids, which captures the interface using a VOF method
interPhaseChangeFoam Solver for 2 incompressible, isothermal immiscible fluids with phase-change, e.g. cavitation, using a VOF method
lesCavitatingFoam Transient cavitation code with LES turbulence
lesInterFoam Solver for 2 incompressible fluids capturing the interface. Turbulence is modelled using a runtime selectable incompressible LES model
multiphaseInterFoam Solver for an arbitrary number of incompressible immiscible fluids, capturing the multiple interfaces using a VOF method
rasCavitatingFoam Transient cavitation code with RAS turbulence
rasInterFoam Solver for 2 incompressible fluids capturing the interface. Turbulence is modelled using a runtime selectable incompressible RAS model
settlingFoam Solver for 2 incompressible fluids for simulating the settling of the dispersed phase
twoLiquidMixingFoam Solver for mixing 2 incompressible fluids
twoPhaseEulerFoam Solver for a system of 2 incompressible fluid phases with one phase dispersed, e.g. gas bubbles in a liquid
Direct numerical simulation (DNS) and large eddy simulation (LES)
----------------------------------------------------------------------------------------------------------------------------------------------------------------
dnsFoam Direct numerical simulation solver for boxes of isotropic turbulence
Combustion
----------------------------------------------------------------------------------------------------------------------------------------------------------------
coldEngineFoam Solver for cold-flow in internal combustion engines
dieselEngineFoam Diesel engine spray and combustion code
dieselFoam Diesel spray and combustion code
engineFoam Solver for internal combustion engines
PDRFoam compressible premixed/partially-premixed turbulent combustion solver that includes porosity/distributed resistance (PDR) modelling to handle regions containing solid blockages that cannot be resolved by the mesh
reactingFoam Chemical reaction code
XiFoam Compressible premixed/partially-premixed combustion solver with turbulence modelling
Xoodles Compressible premixed/partially-premixed combustion solver with large-eddy simulation (LES) turbulence modelling
Heat transfer
----------------------------------------------------------------------------------------------------------------------------------------------------------------
buoyantFoam Transient Solver for buoyant, turbulent flow of compressible fluids for ventilation and heat-transfer
buoyantSimpleFoam Steady-state solver for buoyant, turbulent flow of compressible fluids for ventilation and heat-transfer
buoyantSimpleRadiationFoam Steady-state solver for buoyant, turbulent flow of compressible fluids with radiation, for ventilation and heat-transfer
chtMultiRegionFoam Solver that couples conjugate heat transfer in a solid to a buoyancy-driven flow simulation
lesBuoyantFoam Transient solver for buoyant, turbulent flow of compressible fluids for ventilation and heat-transfer with LES turbulence modelling
Electromagnetics
---------------------------------------------------------------------------------------------------------------------------------------------------------------
electrostaticFoam Solver for electrostatics
mhdFoam Solver for magnetohydrodynamics (MHD): incompressible, laminar flow of a conducting fluid under the influence of a magnetic field
Stress analysis of solids
----------------------------------------------------------------------------------------------------------------------------------------------------------------
solidDisplacementFoam Transient segregated finite-volume solver of linear-elastic, small-strain deformation of a solid body, with optional thermal diffusion and thermal stresses
solidEquilibriumDisplacementFoam Steady-state segregated finite-volume solver of linear-elastic, small-strain deformation of a solid body
Finance
----------------------------------------------------------------------------------------------------------------------------------------------------------------
financialFoam Solves the Black-Scholes equation to price commodities
Table 1: Standard library solvers.
[ 本帖最后由 OpenFOAM 于 2009-2-10 21:55 编辑 ] |
|