Codes
From CFD-Wiki
(→Solvers) |
(→Solvers) |
||
(39 intermediate revisions not shown) | |||
Line 10: | Line 10: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- align="center" | |- align="center" | ||
- | ! Solver !! Mesh type(s) supported | + | ! Solver !! Mesh type(s) supported !! Last known version or year |
|- align="center" | |- align="center" | ||
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |ADFC -- [http://adfc.sourceforge.net/index.html ADFC homepage]|| ||v3.0 / June 2013 |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |Applied Computational Fluid Dynamics -- [http://www.partenovcfd.com Solver homepage]|| || December 2007 |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |arb -- [https://people.eng.unimelb.edu.au/daltonh/downloads/arb/ arb homepage]||GMSH (.msh) || N/A |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |CalculiX -- [http://www.dhondt.de/ CalculiX homepage]|| internal || v2.14 April 2018 |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[CaNS]] -- [https://github.com/p-costa/CaNS CaNS homepage] a code for very fast massively-parallel DNS of canonical flows || || July 2019 |
- | + | ||
- | | | + | |
|- align="center" | |- align="center" | ||
| align="left" |CFD2D -- [http://sourceforge.net/projects/cfd2d/ a 2D-solver for incompressible Navier-Stokes homepage]||Based on Triangle grid generator (see table below) | | align="left" |CFD2D -- [http://sourceforge.net/projects/cfd2d/ a 2D-solver for incompressible Navier-Stokes homepage]||Based on Triangle grid generator (see table below) | ||
|- align="center" | |- align="center" | ||
- | | align="left" |CFD2k -- [ | + | | align="left" |CFD2k -- [https://sourceforge.net/projects/cfd2k/ CFD2k: a 2D-solver for compressible ideal gases - homepage]|| |
- | + | ||
- | + | ||
|- align="center" | |- align="center" | ||
| align="left" |[http://www.cfdpack.net/ cfdpack] -- A collection of academic codes | 2D/3D, FV, unstr, incomp, adjoint, parallel || GMSH (.msh) | | align="left" |[http://www.cfdpack.net/ cfdpack] -- A collection of academic codes | 2D/3D, FV, unstr, incomp, adjoint, parallel || GMSH (.msh) | ||
Line 43: | Line 39: | ||
| align="left" |Diagonalized Upwind Navier Stokes -- [http://duns.sourceforge.net DUNS homepage]|| | | align="left" |Diagonalized Upwind Navier Stokes -- [http://duns.sourceforge.net DUNS homepage]|| | ||
|- align="center" | |- align="center" | ||
- | | align="left" |[[Dolfyn]] -- [ | + | | align="left" |[[Dolfyn]] -- [https://www.dolfyn.net dolfyn a 3D unstructured general purpose solver - homepage]|| GMSH (.msh), ICEM, StarCD || November 2018 |
|- align="center" | |- align="center" | ||
| align="left" |[[Dune]] -- [http://www.dune-project.org Distributed and Unified Numerics Evironment - homepage]|| GMSH (.msh), StarCD | | align="left" |[[Dune]] -- [http://www.dune-project.org Distributed and Unified Numerics Evironment - homepage]|| GMSH (.msh), StarCD | ||
|- align="center" | |- align="center" | ||
- | | align="left" |[[Edge]] -- [ | + | | align="left" |[[Edge]] -- [https://docs.snic.se/wiki/Edge Edge homepage: 2D & 3D compressible RANS / Euler flow solver on unstructured and hybrid grids]||.bmsh |
|- align="center" | |- align="center" | ||
| align="left" |[[ELMER]] -- [http://www.csc.fi/elmer/ ELMER homepage]|| .unv (also with multiple body / surface attribution) | | align="left" |[[ELMER]] -- [http://www.csc.fi/elmer/ ELMER homepage]|| .unv (also with multiple body / surface attribution) | ||
Line 55: | Line 51: | ||
| align="left" |[[FeatFlow]] -- Fortran FEM based high-performance CFD solver|| FeatFlow (.tri/.prm) grid format | | align="left" |[[FeatFlow]] -- Fortran FEM based high-performance CFD solver|| FeatFlow (.tri/.prm) grid format | ||
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |FEniCS -- [http://fenicsproject.org FEniCS homepage] A Python/C++ library for Finite Element Method. Requires knowledge of weak forms of governing equations || Various types - Gmsh, Abaqus, Metis, Diffpack etc |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |FOILincom: A fast and robust program for solving two dimensional inviscid steady incompressible flows (potential flows) over isolated airfoils -- [https://doi.org/10.13140/RG.2.2.21727.15524 FOILincom homepage]|| structured mesh (O-grid) || April 2018 |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |FOILcom: A fast and robust program for solving two dimensional subsonic (subcritical) inviscid steady compressible flows over isolated airfoils -- [https://doi.org/10.13140/RG.2.2.36459.64801/1 FOILcom homepage]|| structured mesh (O-grid) || June 2018 |
|- align="center" | |- align="center" | ||
- | | align="left" |[[ | + | | align="left" |FLUBIO-PETSc: An unstructured, parallel, finite-volume based Navier–Stokes and convection–diffusion like equations solver -- [https://flubiopetsc.github.io/flubiopetsc/ FLUBIO homepage]|| unstructured mesh (OpenFoam format) || december 2021 |
+ | |- align="center" | ||
+ | | align="left" |FluidSim -- [https://fluidsim.readthedocs.io/en/latest/ FluidSim documentation] Modular, object-oriented Python package for high-performance computing. It comes with a collection of pseudo-spectral solvers; however is designed to be generic and extensible as a framework. || || 0.3.2 (November 2019) | ||
+ | |- align="center" | ||
+ | | align="left" |FreeFEM -- [http://www.freefem.org FreeFEM homepage] A FEM solver. Uses a C++-like language || Gmsh (.msh), Medit (.mesh) | ||
|- align="center" | |- align="center" | ||
| align="left" |[[Gerris Flow Solver]] -- [http://gfs.sourceforge.net/ Gerris Flow Solver homepage]|| | | align="left" |[[Gerris Flow Solver]] -- [http://gfs.sourceforge.net/ Gerris Flow Solver homepage]|| | ||
+ | |- align="center" | ||
+ | | align="left" |[[HiFlow³]] -- [http://www.hiflow3.org HiFlow³ homepage]|| | ||
|- align="center" | |- align="center" | ||
| align="left" |IBAMR -- [https://github.com/IBAMR/IBAMR IBAMR homepage] A C++ library for Immersed Boundary method with Adaptive Mesh Refinement. || Structured fluid mesh and unstructured mesh for immersed body. | | align="left" |IBAMR -- [https://github.com/IBAMR/IBAMR IBAMR homepage] A C++ library for Immersed Boundary method with Adaptive Mesh Refinement. || Structured fluid mesh and unstructured mesh for immersed body. | ||
Line 74: | Line 76: | ||
|- align="center" | |- align="center" | ||
| align="left" |Kicksey-Winsey -- [http://justpmf.com/romain/kicksey_winsey/ Kicksey-Winsey Home Page]|| | | align="left" |Kicksey-Winsey -- [http://justpmf.com/romain/kicksey_winsey/ Kicksey-Winsey Home Page]|| | ||
+ | |- align="center" | ||
+ | | align="left" |KRATOS Multiphysics -- [https://github.com/KratosMultiphysics/Kratos/wiki Kratos Home Page]|| | ||
|- align="center" | |- align="center" | ||
| align="left" |MFIX -- [https://mfix.netl.doe.gov Computational multiphase flow homepage]|| | | align="left" |MFIX -- [https://mfix.netl.doe.gov Computational multiphase flow homepage]|| | ||
+ | |- align="center" | ||
+ | | align="left" |MFC -- [https://mflowcode.github.io MFC homepage] 3D Finite-volume compressible code, shock-capturing, GPU accelerated, multi-phase/component. || || v4.3.6 (2023) | ||
|- align="center" | |- align="center" | ||
| align="left" |[[NaSt2D-2.0]] -- [http://nast2d-2.de/nast/eNaSt2D.html NaSt2D-2.0 homepage]|| | | align="left" |[[NaSt2D-2.0]] -- [http://nast2d-2.de/nast/eNaSt2D.html NaSt2D-2.0 homepage]|| | ||
Line 86: | Line 92: | ||
|- align="center" | |- align="center" | ||
| align="left" |NUWTUN -- [https://bitbucket.org/cpraveen/nuwtun NUWTUN Home Page]|| | | align="left" |NUWTUN -- [https://bitbucket.org/cpraveen/nuwtun NUWTUN Home Page]|| | ||
+ | |- align="center" | ||
+ | | align="left" | OneFLOW -- [https://github.com/eric2003/OneFLOW OneFLOW homepage]||OFLOW(.ofl); convert from cgns, plot3d | ||
|- align="center" | |- align="center" | ||
| align="left" |[[OpenFlower]] -- [http://sourceforge.net/projects/openflower/ OpenFlower homepage]||GMSH (.msh) | | align="left" |[[OpenFlower]] -- [http://sourceforge.net/projects/openflower/ OpenFlower homepage]||GMSH (.msh) | ||
Line 120: | Line 128: | ||
|- align="center" | |- align="center" | ||
| align="left" |[[SU2]] -- [http://su2.stanford.edu/ Stanford University Unstructured Homepage]|| Internal "su2" format and cgns format | | align="left" |[[SU2]] -- [http://su2.stanford.edu/ Stanford University Unstructured Homepage]|| Internal "su2" format and cgns format | ||
+ | |- align="center" | ||
+ | | align="left" |Taichi-LBM3D -- [https://github.com/yjhp1016/taichi_LBM3D Cross-platform lattice Boltzmann method solver] || binary voxels | ||
|- align="center" | |- align="center" | ||
| align="left" |[[TCLB]] -- [https://github.com/CFD-GO/TCLB Cuda-based lattice Boltzmann method solver and more]|| STL-files, binary voxels | | align="left" |[[TCLB]] -- [https://github.com/CFD-GO/TCLB Cuda-based lattice Boltzmann method solver and more]|| STL-files, binary voxels | ||
|- align="center" | |- align="center" | ||
| align="left" |[[Tochnog]] -- [http://tochnog.sourceforge.net Tochnog homepage]|| | | align="left" |[[Tochnog]] -- [http://tochnog.sourceforge.net Tochnog homepage]|| | ||
+ | |- align="center" | ||
+ | | align="left" |TrioCFD -- [https://sourceforge.net/projects/triocfd/ homepage] C++ code for 2D-3D incompressible and quasi-compressible, mono- and multiphase (Front-Tracking method) flows (RANS, LES, DNS)|| Structured and unstructured tetrahedric meshes (Gmsh, ICEM, Salome) || 1.7.8 (19 dec. 2018) | ||
|- align="center" | |- align="center" | ||
| align="left" |TYCHO -- [http://tycho-cfd.at/ TYCHO homepage]|| | | align="left" |TYCHO -- [http://tycho-cfd.at/ TYCHO homepage]|| | ||
Line 140: | Line 152: | ||
|- align="center" | |- align="center" | ||
! Generator !! Mesh type(s) supported !! Input filetypes supported | ! Generator !! Mesh type(s) supported !! Input filetypes supported | ||
+ | |- align="center" | ||
+ | | align="left" | ChopMesh -- [http://www.voxshell.com ChopMesh homepage]|| PolyMesh, .cgns, .vtk, .msh, .su2|| .stl | ||
|- align="center" | |- align="center" | ||
| align="left" |[[Delaundo]] -- [http://www.cerfacs.fr/~muller/delaundo.html Delaundo homepage]||.pts | | align="left" |[[Delaundo]] -- [http://www.cerfacs.fr/~muller/delaundo.html Delaundo homepage]||.pts | ||
Line 193: | Line 207: | ||
*[[nnbathy]] (natural neighbor interpolation) -- [https://github.com/sakov/nn-c nnbathy home page] | *[[nnbathy]] (natural neighbor interpolation) -- [https://github.com/sakov/nn-c nnbathy home page] | ||
*[[OpenGPI]] (Generic Parameter Interface) -- [http://www.opengpi.org OpenGPI homepage] (link seems broken, see it on [https://web.archive.org/web/20161017205752/http://www.opengpi.org/ archive.org]) | *[[OpenGPI]] (Generic Parameter Interface) -- [http://www.opengpi.org OpenGPI homepage] (link seems broken, see it on [https://web.archive.org/web/20161017205752/http://www.opengpi.org/ archive.org]) | ||
+ | *[[SimWorks]] (Free CFD software with an integrated GUI based on OpenFoam) -- [https://www.idealsimulations.com/simworks-free-cfd-software/ SimWorks homepage] | ||
== Commercial codes == | == Commercial codes == | ||
Line 207: | Line 222: | ||
*[http://www.cfd-online.com/Wiki/Azore Azore] -- [http://www.azorecfd.com Azore CFD homepage] | *[http://www.cfd-online.com/Wiki/Azore Azore] -- [http://www.azorecfd.com Azore CFD homepage] | ||
*[http://www.cfd-online.com/W/index.php?title=CFD%2B%2B CFD++] -- [http://www.metacomptech.com Metacomp Techonlogies' homepage] | *[http://www.cfd-online.com/W/index.php?title=CFD%2B%2B CFD++] -- [http://www.metacomptech.com Metacomp Techonlogies' homepage] | ||
- | * CFD2000 -- [http://www. | + | *BRAMBLE --[https://bramblecfd.com/ Bramble CFD homepage] |
- | *[[CFD-FASTRAN]] -- [ | + | *CFD2000 -- [http://www.aertia.com/en/productos.asp?pid=167 Adaptive Research's homepage] |
- | * CFD-ACE -- [ | + | *[[CFD-FASTRAN]] -- [https://www.esi.com.au/software/cfd-ace/fastran/ CFD-Fastran on ESI's website] |
- | * CFdesign -- [ | + | * CFD-ACE -- [https://www.esi-group.com/products/ace-suite cfd-ace on ESI Group's website] |
+ | * CFdesign -- [https://upfronteng.com/cfdesign/ CFDesign is now part of Autodesk] | ||
* CFX -- [http://www.ansys.com/ ANSYS homepage] | * CFX -- [http://www.ansys.com/ ANSYS homepage] | ||
* CharLES -- [http://www.cascadetechnologies.com/ Cascade Technologies homepage] | * CharLES -- [http://www.cascadetechnologies.com/ Cascade Technologies homepage] | ||
Line 223: | Line 239: | ||
* EasyCFD -- [http://www.easycfd.net EasyCFD homepage] | * EasyCFD -- [http://www.easycfd.net EasyCFD homepage] | ||
* EXN/Aero -- [http://envenio.ca Envenio's homepage] | * EXN/Aero -- [http://envenio.ca Envenio's homepage] | ||
- | * [[FEATool]] | + | * [[FEATool Multiphysics]] -- [https://www.featool.com FEATool MATLAB FEA & CFD toolbox homepage] |
*[[FENSAP-ICE]] -- [http://www.newmerical.com/ NTI' homepage] | *[[FENSAP-ICE]] -- [http://www.newmerical.com/ NTI' homepage] | ||
* FINE/Acoustics -- [http://www.numeca.com/en/products/finetmacoustics NUMECA product page] | * FINE/Acoustics -- [http://www.numeca.com/en/products/finetmacoustics NUMECA product page] | ||
Line 254: | Line 270: | ||
* MicroCFD -- [http://microcfd.com/ MicroCFD's homepage] | * MicroCFD -- [http://microcfd.com/ MicroCFD's homepage] | ||
* MicroFlo -- [http://www.iesve.com/Software/VE-Pro/MicroFlo homepage] | * MicroFlo -- [http://www.iesve.com/Software/VE-Pro/MicroFlo homepage] | ||
+ | * MOEBIUS -- [http://www.lexma-tech.com LEXMA Technology's homepage] | ||
*[[PHOENICS]] -- [http://www.cham.co.uk CHAM's homepage] | *[[PHOENICS]] -- [http://www.cham.co.uk CHAM's homepage] | ||
*[[PHYSICA]] -- [http://physica.co.uk PHYSICA's homepage] | *[[PHYSICA]] -- [http://physica.co.uk PHYSICA's homepage] | ||
* PowerFLOW -- [http://exa.com/ Exa Corporation's homepage] | * PowerFLOW -- [http://exa.com/ Exa Corporation's homepage] | ||
+ | * PreonLab -- [https://www.fifty2.eu/ PreonLab's homepage] | ||
+ | * ProLB -- [http://www.prolb-cfd.com/ ProLB's homepage] | ||
* PumpLinx -- [http://www.simerics.com Simerics' homepage] | * PumpLinx -- [http://www.simerics.com Simerics' homepage] | ||
* Pushbutton CFD -- [http://www.conceptsnrec.com Concepts NREC's homepage] | * Pushbutton CFD -- [http://www.conceptsnrec.com Concepts NREC's homepage] | ||
Line 262: | Line 281: | ||
* Range Software -- [http://www.range-software.com Range' homepage] | * Range Software -- [http://www.range-software.com Range' homepage] | ||
*[[RheoChart]] -- [http://www.rheochart.com RheoChart Homepage] | *[[RheoChart]] -- [http://www.rheochart.com RheoChart Homepage] | ||
+ | *[[RWIND Simulation]] -- [https://www.dlubal.com/rwind RWIND Simulation Homepage] | ||
* scSTREAM -- [http://www.cradle-cfd.com/ Cradle's homepage] | * scSTREAM -- [http://www.cradle-cfd.com/ Cradle's homepage] | ||
* SC/Tetra -- [http://www.cradle-cfd.com/ Cradle's homepage] | * SC/Tetra -- [http://www.cradle-cfd.com/ Cradle's homepage] | ||
Line 295: | Line 315: | ||
*[[CFD-VISCART]] -- [http://www.esi-group.com/ ESI's homepage] | *[[CFD-VISCART]] -- [http://www.esi-group.com/ ESI's homepage] | ||
* CFDExpert-GridZ --[http://www.zeusnumerix.com/ Zeus Numerix's homepage] | * CFDExpert-GridZ --[http://www.zeusnumerix.com/ Zeus Numerix's homepage] | ||
+ | * ChopMesh -- [http://www.voxshell.com Voxshell homepage] | ||
* Code WAND -- [http://www.adscfd.com/ ADS CFD homepage] | * Code WAND -- [http://www.adscfd.com/ ADS CFD homepage] | ||
*[[Cubit]] -- [http://www.csimsoft.com/ csimsoft's homepage] | *[[Cubit]] -- [http://www.csimsoft.com/ csimsoft's homepage] | ||
+ | *[[Ennova]] -- [https://ennova-cfd.com/index.html Ennova's homepage] | ||
*[[Gridgen]] -- [http://www.gridgen.com/ Gridgen's homepage] | *[[Gridgen]] -- [http://www.gridgen.com/ Gridgen's homepage] | ||
*[[ GridPro]] -- [http://www.gridpro.com/ PDC's homepage] | *[[ GridPro]] -- [http://www.gridpro.com/ PDC's homepage] | ||
Line 303: | Line 325: | ||
* HEXPRESS/Hybrid -- [http://www.numeca.com/en/products/automeshtm/hexpresstmhybrid NUMECA product page] | * HEXPRESS/Hybrid -- [http://www.numeca.com/en/products/automeshtm/hexpresstmhybrid NUMECA product page] | ||
* HyperMesh -- [http://www.altairhyperworks.com/ Altair HyperWorks' homepage] | * HyperMesh -- [http://www.altairhyperworks.com/ Altair HyperWorks' homepage] | ||
- | * | + | * [[ICEMCFD]] -- [https://www.ansys.com/training-center/course-catalog/fluids/introduction-to-ansys-icem-cfd ICEM CFD on Ansys' website] |
* MERGE -- [http://www.essteyr.com/ ESS Engineering Software Steyr's homepage] | * MERGE -- [http://www.essteyr.com/ ESS Engineering Software Steyr's homepage] | ||
*[[Pointwise]] -- [http://www.pointwise.com/ Pointwise's homepage] | *[[Pointwise]] -- [http://www.pointwise.com/ Pointwise's homepage] | ||
Line 311: | Line 333: | ||
* SolidMesh -- [http://www.simcenter.msstate.edu/docs/solidmesh/ SolidMesh homepage] | * SolidMesh -- [http://www.simcenter.msstate.edu/docs/solidmesh/ SolidMesh homepage] | ||
* Tommie -- [http://www.cascadetechnologies.com/ Cascade Technologies homepage] | * Tommie -- [http://www.cascadetechnologies.com/ Cascade Technologies homepage] | ||
- | * [[TwinMesh]] -- [http://www.twinmesh.com TwinMesh homepage] | + | * [[TwinMesh]] -- [http://www.twinmesh.com TwinMesh's homepage] |
=== Visualization === | === Visualization === | ||
Line 332: | Line 354: | ||
* Flowmaster -- [http://www.flowmaster.com/index.html Flowmaster's homepage] | * Flowmaster -- [http://www.flowmaster.com/index.html Flowmaster's homepage] | ||
* Flownex -- [http://www.flownex.com/ Flownex's homepage] | * Flownex -- [http://www.flownex.com/ Flownex's homepage] | ||
+ | * [https://www.idealsimulations.com/simworks-manager-professional-cfd-software/ SimWorks Manager] -- [https://www.idealsimulations.com IdealSimulations homepage] |
Latest revision as of 08:31, 23 January 2024
An overview of both free and commercial CFD software. Here you will find short descriptions of codes along with links to resources.
Note to contributers: Please try to keep descriptions short and to the point (approximately 200 words) and avoid long lists of features or capabilities. Also keep in mind that all contributions are considered to be released under the GNU Free Documentation License 1.2 (see Project:Copyrights for details). Also note that all information should be verifiable and objective truths that also competitors to the code in question will agree upon. This is especially important if you are an employee of the company selling the code. See the CFD-Wiki:Policy for further information.
Contents |
Free codes
This section lists codes that are in the public domain, and codes that are available under GPL, BSD or similar licenses.
Solvers
Solver | Mesh type(s) supported | Last known version or year |
---|---|---|
ADFC -- ADFC homepage | v3.0 / June 2013 | |
Applied Computational Fluid Dynamics -- Solver homepage | December 2007 | |
arb -- arb homepage | GMSH (.msh) | N/A |
CalculiX -- CalculiX homepage | internal | v2.14 April 2018 |
CaNS -- CaNS homepage a code for very fast massively-parallel DNS of canonical flows | July 2019 | |
CFD2D -- a 2D-solver for incompressible Navier-Stokes homepage | Based on Triangle grid generator (see table below) | |
CFD2k -- CFD2k: a 2D-solver for compressible ideal gases - homepage | ||
cfdpack -- A collection of academic codes | 2D/3D, FV, unstr, incomp, adjoint, parallel | GMSH (.msh) | |
Channelflow -- Channelflow: a spectral Navier-Stokes simulator in C++ homepage | ||
CLAWPACK -- CLAWPACK homepage A Finite Volume solver especially for phenomena governed by hyperbolic PDEs | ||
Code_Saturne -- Code_Saturne homepage | I-DEAS®, GMSH, Gambit®, Simail®, Salomé, Harpoon®, ICEM | |
COOLFluiD -- COOLFluiD homepage Component-based C++ platform for multi-physics (e.g. flow, plasma, radiation, chemistry, EM) simulation on heterogeneous HPC systems | GMSH, Gambit®, internal CFmesh format (ASCII or binary), TECPLOT unstructured (point-based format), GridPro | |
Diagonalized Upwind Navier Stokes -- DUNS homepage | ||
Dolfyn -- dolfyn a 3D unstructured general purpose solver - homepage | GMSH (.msh), ICEM, StarCD | November 2018 |
Dune -- Distributed and Unified Numerics Evironment - homepage | GMSH (.msh), StarCD | |
Edge -- Edge homepage: 2D & 3D compressible RANS / Euler flow solver on unstructured and hybrid grids | .bmsh | |
ELMER -- ELMER homepage | .unv (also with multiple body / surface attribution) | |
FDS -- FDS homepage | ||
FeatFlow -- Fortran FEM based high-performance CFD solver | FeatFlow (.tri/.prm) grid format | |
FEniCS -- FEniCS homepage A Python/C++ library for Finite Element Method. Requires knowledge of weak forms of governing equations | Various types - Gmsh, Abaqus, Metis, Diffpack etc | |
FOILincom: A fast and robust program for solving two dimensional inviscid steady incompressible flows (potential flows) over isolated airfoils -- FOILincom homepage | structured mesh (O-grid) | April 2018 |
FOILcom: A fast and robust program for solving two dimensional subsonic (subcritical) inviscid steady compressible flows over isolated airfoils -- FOILcom homepage | structured mesh (O-grid) | June 2018 |
FLUBIO-PETSc: An unstructured, parallel, finite-volume based Navier–Stokes and convection–diffusion like equations solver -- FLUBIO homepage | unstructured mesh (OpenFoam format) | december 2021 |
FluidSim -- FluidSim documentation Modular, object-oriented Python package for high-performance computing. It comes with a collection of pseudo-spectral solvers; however is designed to be generic and extensible as a framework. | 0.3.2 (November 2019) | |
FreeFEM -- FreeFEM homepage A FEM solver. Uses a C++-like language | Gmsh (.msh), Medit (.mesh) | |
Gerris Flow Solver -- Gerris Flow Solver homepage | ||
HiFlow³ -- HiFlow³ homepage | ||
IBAMR -- IBAMR homepage A C++ library for Immersed Boundary method with Adaptive Mesh Refinement. | Structured fluid mesh and unstructured mesh for immersed body. | |
IMTEK Mathematica Supplement (IMS) -- IMTEK Mathematica Supplement (IMS) homepage | ||
iNavier -- iNavier Solver Home Page | ||
ISAAC -- ISAAC Home Page | ||
Kicksey-Winsey -- Kicksey-Winsey Home Page | ||
KRATOS Multiphysics -- Kratos Home Page | ||
MFIX -- Computational multiphase flow homepage | ||
MFC -- MFC homepage 3D Finite-volume compressible code, shock-capturing, GPU accelerated, multi-phase/component. | v4.3.6 (2023) | |
NaSt2D-2.0 -- NaSt2D-2.0 homepage | ||
NEK5000 -- NEK5000 homepage | ||
Nektar++ -- Nektar++ homepage | ||
NSC2KE -- NSC2KE homepage | ||
NUWTUN -- NUWTUN Home Page | ||
OneFLOW -- OneFLOW homepage | OFLOW(.ofl); convert from cgns, plot3d | |
OpenFlower -- OpenFlower homepage | GMSH (.msh) | |
OpenFOAM -- OpenFOAM homepage | Internal "foam" format; convert from ansys, cfx4, dat, fluent3d, fluentMesh, gambit, gmsh, ideasUnv, kiva, msh, netgenNeutral, plot3d, samm, star3, star4, tetgen | |
OpenHyperflow2D -- OpenHyperflow2D homepage | ||
OpenLB -- OpenLB homepage | ||
OpenFVM -- OpenFVM homepage | GMSH (.msh) | |
Palabos -- Palabos homepage | ||
PETSc-FEM -- PETSc-FEM homepage | Application-specific input (.dat) | |
PP3D -- parpp3d++ homepage | ||
PyFR -- PyFR homepage | ||
QuickerSim CFD Toolbox for MATLAB® -- QuickerSim CFD homepage | GMSH, MATLAB®-PDE Toolbox format | |
REEF3D -- REEF3D homepage | ||
ReFRESCO -- ReFRESCO homepage. 3D multi-phase viscous-flow code (RANS,DDES,SAS,PANS,LES) for maritime applications | Structured and unstructured grids. Cgns format. Converters for openFOAM, Icem-CFD, Ansys, Star-CCM, Gridpro, Pointwise, Hexpress. | |
Rheolef | 1D 2D 3D finite elements, unstructured tri,quad,tet,hexa meshes (GMSH, BAMG) | |
Semtex -- Semtex homepage: 2D/3D spectral element/Fourier DNS | Unstructured quad meshes | |
SLFCFD -- SLFCFD homepage | ||
SSIIM -- CFD at NTNU | ||
SU2 -- Stanford University Unstructured Homepage | Internal "su2" format and cgns format | |
Taichi-LBM3D -- Cross-platform lattice Boltzmann method solver | binary voxels | |
TCLB -- Cuda-based lattice Boltzmann method solver and more | STL-files, binary voxels | |
Tochnog -- Tochnog homepage | ||
TrioCFD -- homepage C++ code for 2D-3D incompressible and quasi-compressible, mono- and multiphase (Front-Tracking method) flows (RANS, LES, DNS) | Structured and unstructured tetrahedric meshes (Gmsh, ICEM, Salome) | 1.7.8 (19 dec. 2018) |
TYCHO -- TYCHO homepage | ||
Typhon solver -- Typhon solver homepage | ||
Uintah Computational Framework -- Uintah homepage | Structured | |
Vortexje -- Vortexje panel method code homepage | GMSH (.msh), PLY, application specific |
Grid generation
Generator | Mesh type(s) supported | Input filetypes supported |
---|---|---|
ChopMesh -- ChopMesh homepage | PolyMesh, .cgns, .vtk, .msh, .su2 | .stl |
Delaundo -- Delaundo homepage | .pts | |
Engrid -- Engrid homepage | ||
GMSH -- GMSH hompage | .msh | |
gridgen -- gridgen homepage | ||
IA-FEMesh -- IA-FEMesh homepage | ABAQUS | |
NETGEN -- NETGEN homepage | Neutral, Fepp2D, surfacemesh, solution | .stl, .iges, .csg, .step |
SALOME -- SALOME homepage | MED, UNV, DAT, STL | IGES, STEP, BREP |
TETGEN -- TETGEN hompage | .off, .mesh, .smesh, .ele | .node, .poly, .off, .stl, .mesh, .smesh, .ply |
Triangle -- Triangle homepage | (2D only) .node, .ele, .poly, .area | |
TwinMesh -- Twinmesh homepage | .cfx5 | .iges, .csv |
Visualization
- COVISE -- HLRS homepage
- DISLIN -- DISLIN homepage
- GMV -- GMV homepage
- Gnuplot -- gnuplot homepage
- GRI -- GRI homepage
- Mayavi -- MayaVi homepage
- OpenDX -- OpenDX homepage
- ParaView -- ParaView homepage
- Tioga -- Tioga homepage (link seems broken, see it on archive.org)
- VAPOR -- VAPOR homepage
- Vigie -- Vigie homepage
- Visit -- Visit homepage
- Visnow -- VisNow homepage
- vtk -- vtk homepage
- vtk.Net -- vtk.Net homepage
Solver coupling
Miscellaneous
- Engauge Digitizer (extract data points from graphs) -- Engauge Digitizer homepage
- Ftnchek (Fortran 77 static analyzer) -- ftnchek homepage
- g3data (extract data points from graphs) -- g3data homepage
- GIFMerge (merge GIF images) -- GIFMerge homepage (link seems broken, see it on archive.org)
- Gifsicle (GIF creator) -- Gifsicle homepage
- ImageMagick (image processing) -- ImageMagick homepage
- nnbathy (natural neighbor interpolation) -- nnbathy home page
- OpenGPI (Generic Parameter Interface) -- OpenGPI homepage (link seems broken, see it on archive.org)
- SimWorks (Free CFD software with an integrated GUI based on OpenFoam) -- SimWorks homepage
Commercial codes
Solvers
- 6sigmaDC -- Future Facilities homepage
- Applied Computational Fluid Dynamics -- Solver homepage
- AcuSolve -- ACUSIM Software's homepage
- ADINA-F -- ADINA's homepage
- ADINA-FSI -- ADINA's homepage
- ALSIM -- ESS Engineering Software Steyr's homepage
- ANANAS -- LEMMA's homepage
- ANSWER -- ACRi's homepage
- Azore -- Azore CFD homepage
- CFD++ -- Metacomp Techonlogies' homepage
- BRAMBLE --Bramble CFD homepage
- CFD2000 -- Adaptive Research's homepage
- CFD-FASTRAN -- CFD-Fastran on ESI's website
- CFD-ACE -- cfd-ace on ESI Group's website
- CFdesign -- CFDesign is now part of Autodesk
- CFX -- ANSYS homepage
- CharLES -- Cascade Technologies homepage
- Code LEO -- ADS CFD homepage
- CONVERGE -- CONVERGENT SCIENCE
- COMSOL Multiphysics -- COMSOL's homepage
- COMSOL Multiphysics CFD Module -- COMSOL's CFD Module
- Coolit -- Daat Research's Coolit homepage
- CoolitPCB -- Daat Research's CoolitPCB homepage
- DLR - TAU -- TAU's homepage
- DQMoM -- cmcl innovations' product page
- EasyCFD -- EasyCFD homepage
- EXN/Aero -- Envenio's homepage
- FEATool Multiphysics -- FEATool MATLAB FEA & CFD toolbox homepage
- FENSAP-ICE -- NTI' homepage
- FINE/Acoustics -- NUMECA product page
- FINE/Marine -- NUMECA product page
- FINE/Open with Openlabs -- NUMECA product page
- FINE/Turbo -- NUMECA product page
- FIRE -- AVL's homepage
- FLACS -- GexCon's homepage
- FloEFD -- Mentor's FloEFD homepage
- FloTHERM-- Mentor's FloTHERM homepage
- FLOW-3D -- Flow Science's homepage
- FLOWVISION -- FlowVision's homepage
- Flowz--Zeus Numerix's homepage
- FLUENT -- Fluent's homepage
- FLUIDYN -- Fluidyn's homepage
- FluSol -- FluSol's hompage
- FVUS(wildkatze) -- FVUS(wildkatze)'s hompage
- GASP-- AeroSoft homepage
- HeatDesigner -- Cradle's homepage
- HiFUN CFD Solver -- S & I Engineering Solutions Pvt. Ltd. homepage
- J-FLO -- NTI's homepage
- Kameleon FireEx - KFX -- ComputIT's homepage
- KINetics Reactive Flows -- Reaction Design's homepage
- KIVA--Los Alamos homepage
- LS-DYNA ICFD solver -- LSTC's homepage
- NOGRID -- NOGRID homepage
- NX Electronic Systems Cooling -- MAYA's NX ESC page
- NX Advanced Flow -- MAYA HTT's NX Adv. Flow page
- NX Flow -- MAYA HTT's NX Flow page
- MicroCFD -- MicroCFD's homepage
- MicroFlo -- homepage
- MOEBIUS -- LEXMA Technology's homepage
- PHOENICS -- CHAM's homepage
- PHYSICA -- PHYSICA's homepage
- PowerFLOW -- Exa Corporation's homepage
- PreonLab -- PreonLab's homepage
- ProLB -- ProLB's homepage
- PumpLinx -- Simerics' homepage
- Pushbutton CFD -- Concepts NREC's homepage
- QuickerSim CFD Toolbox for MATLAB® -- QuickerSim CFD homepage
- Range Software -- Range' homepage
- RheoChart -- RheoChart Homepage
- RWIND Simulation -- RWIND Simulation Homepage
- scSTREAM -- Cradle's homepage
- SC/Tetra -- Cradle's homepage
- SENSE -- ESS Engineering Software Steyr's homepage
- SHIPFLOW -- FLOWTECH's homepage
- Siemens PLM Software CFD -- Siemens PLM Software NX CAE page
- simFlow -- simFlow homepage
- Smartfire -- Smartfire Homepage
- Solution of Boltzmann Equation -- Elegant Mathematics homepage
- SPLASH -- SPLASH's homepage
- srm suite -- cmcl innovations' product page
- STALLION 3D -- Hanley Innovations' STALLION 3D homepage
- STAR-CD -- CD-adapco's homepage
- STAR-CCM+ -- CD-adapco's homepage
- Tdyn -- CompassIS' homepage
- TMG-Flow -- MAYA HTT's CFD page
- TransAT -- ASCOMP's homepage
- Turb'Flow -- Fluorem's hompage
- TURBOdesign CFD -- TURBOcfd's hompage
- XFlow -- XFlow homepage, Next Limit Dynamics SA
- zCFD -- zCFD homepage
Grid generation
- ADINA-AUI -- ADINA's homepage
- ANAMESH -- LEMMA's homepage
- ANSA -- BETA-CAE's homepage
- AutoGrid5 -- NUMECA product page
- AutoMesh -- NUMECA product page
- BOXERMesh -- Cambridge Flow Solutions homepage
- Centaur -- CentaurSoft homepage
- CFD-GEOM -- ESI's homepage
- CFD-VISCART -- ESI's homepage
- CFDExpert-GridZ --Zeus Numerix's homepage
- ChopMesh -- Voxshell homepage
- Code WAND -- ADS CFD homepage
- Cubit -- csimsoft's homepage
- Ennova -- Ennova's homepage
- Gridgen -- Gridgen's homepage
- GridPro -- PDC's homepage
- Harpoon -- Harpoon's homepage
- HEXPRESS -- NUMECA product page
- HEXPRESS/Hybrid -- NUMECA product page
- HyperMesh -- Altair HyperWorks' homepage
- ICEMCFD -- ICEM CFD on Ansys' website
- MERGE -- ESS Engineering Software Steyr's homepage
- Pointwise -- Pointwise's homepage
- RBF Morph -- RBF Morph homepage
- +ScanFE -- Simpleware's homepage
- Sculptor -- Optimal Solutions Products page
- SolidMesh -- SolidMesh homepage
- Tommie -- Cascade Technologies homepage
- TwinMesh -- TwinMesh's homepage
Visualization
- ADINA-AUI -- ADINA's homepage
- CFD-VIEW -- ESI's homepage
- CFView -- NUMECA product page
- CFX-Post -- ANSYS' homepage
- COMSOL -- COMSOL's homepage
- CoolPlot -- Daat Research's homepage
- EnSight -- CEI's homepage
- Fieldview -- Intelligent Light's homepage
- HyperView -- Altair HyperWorks' homepage
- Tecplot -- Tecplot's homepage
- VU -- inVisu's homepage
- ViewZ -- Zeus Numerix's homepage
Systems
- Flowmaster -- Flowmaster's homepage
- Flownex -- Flownex's homepage
- SimWorks Manager -- IdealSimulations homepage