CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Wiki > Codes

Codes

From CFD-Wiki

(Difference between revisions)
Jump to: navigation, search
(Solvers)
 
(165 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" |ADFC -- [http://adfc.sourceforge.net/index.html ADFC homepage]||
+
| align="left" |ADFC -- [http://adfc.sourceforge.net/index.html ADFC homepage]||   ||v3.0 / June 2013
|- align="center"
|- align="center"
-
| align="left" |Applied Computational Fluid Dynamics -- [http://www.partenovcfd.com Solver homepage]||
+
| align="left" |Applied Computational Fluid Dynamics -- [http://www.partenovcfd.com Solver homepage]|| || December 2007
|- align="center"
|- align="center"
-
| align="left" |CalculiX -- [http://www.dhondt.de/ CalculiX homepage]|| internal
+
| align="left" |arb -- [https://people.eng.unimelb.edu.au/daltonh/downloads/arb/ arb homepage]||GMSH (.msh) || N/A
 +
|- align="center"
 +
| align="left" |CalculiX -- [http://www.dhondt.de/ CalculiX homepage]|| internal || v2.14 April 2018
 +
|- align="center"
 +
| 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 -- [http://www.cfd2k.eu/  CFD2k: a 2D-solver for compressible ideal gases - homepage]||
+
| 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 27: Line 31:
| align="left" |Channelflow -- [http://www.cns.gatech.edu/channelflow/ Channelflow: a spectral Navier-Stokes simulator in C++ homepage]||
| align="left" |Channelflow -- [http://www.cns.gatech.edu/channelflow/ Channelflow: a spectral Navier-Stokes simulator in C++ homepage]||
|- align="center"
|- align="center"
-
| align="left" |CLAWPACK -- [http://www.amath.washington.edu/~claw/clawpack.org CLAWPACK homepage]||
+
| align="left" |CLAWPACK -- [http://depts.washington.edu/clawpack/ CLAWPACK homepage] A Finite Volume solver especially for phenomena governed by hyperbolic PDEs ||
|- align="center"
|- align="center"
| align="left" |Code_Saturne -- [http://www.code-saturne.org/ Code_Saturne homepage]||I-DEAS®, GMSH, Gambit®, Simail®, Salomé, Harpoon®, ICEM
| align="left" |Code_Saturne -- [http://www.code-saturne.org/ Code_Saturne homepage]||I-DEAS®, GMSH, Gambit®, Simail®, Salomé, Harpoon®, ICEM
|- align="center"
|- align="center"
-
| align="left" |COOLFluiD -- [http://coolfluidsrv.vki.ac.be/coolfluid COOLFluiD homepage]||
+
| align="left" |COOLFluiD -- [https://github.com/andrealani/COOLFluiD/wiki 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
|- align="center"
|- align="center"
| 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]] --  [http://www.dolfyn.net/dolfyn/index_en.html dolfyn a 3D unstructured general purpose solver - homepage]|| GMSH (.msh)
+
| 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" |[[Edge]] -- [http://www.foi.se/edge Edge homepage: 2D & 3D compressible RANS / Euler flow solver on unstructured  and hybrid grids]||.bmsh
+
| align="left" |[[Dune]] -- [http://www.dune-project.org Distributed and Unified Numerics Evironment - homepage]|| GMSH (.msh), StarCD
 +
|- align="center"
 +
| 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 43: Line 49:
| align="left" |[[FDS]] -- [http://www.fire.nist.gov/fds/ FDS homepage]||
| align="left" |[[FDS]] -- [http://www.fire.nist.gov/fds/ FDS homepage]||
|- align="center"
|- align="center"
-
| align="left" |Featflow -- [http://www.featflow.de Featflow homepage]||
+
| align="left" |[[FeatFlow]] -- Fortran FEM based high-performance CFD solver|| FeatFlow (.tri/.prm) grid format
|- align="center"
|- align="center"
-
| align="left" |Femwater -- [http://www.epa.gov/ceampubl/gwater/femwater/index.htm Femwater code]||
+
| 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" |FreeFEM -- [http://www.freefem.org FreeFEM homepage]||
+
| 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" |[[HiFlow³]] -- [http://www.hiflow3.org HiFlow³ homepage]||
+
| 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="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="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="center"
|- align="center"
| align="left" |IMTEK Mathematica Supplement (IMS) -- [http://www.imtek.uni-freiburg.de/simulation/mathematica/IMSweb/ IMTEK Mathematica Supplement (IMS) homepage]||
| align="left" |IMTEK Mathematica Supplement (IMS) -- [http://www.imtek.uni-freiburg.de/simulation/mathematica/IMSweb/ IMTEK Mathematica Supplement (IMS) homepage]||
|- align="center"
|- align="center"
-
| align="left" |iNavier -- [http://inavier.com/ iNavier Solver Home Page]||
+
| align="left" |iNavier -- [http://inavier.sourceforge.net/ iNavier Solver Home Page]||
|- align="center"
|- align="center"
| align="left" |ISAAC -- [http://isaac-cfd.sourceforge.net ISAAC Home Page]||
| align="left" |ISAAC -- [http://isaac-cfd.sourceforge.net ISAAC Home Page]||
|- 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="center"
-
| align="left" |[[NaSt2D-2.0]] -- [http://home.arcor.de/drklaus.bauerfeind/nast/eNaSt2DA.html NaSt2D-2.0 homepage]||
+
| 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="left" |[[NaSt2D-2.0]] -- [http://nast2d-2.de/nast/eNaSt2D.html NaSt2D-2.0 homepage]||
|- align="center"
|- align="center"
| align="left" |[[NEK5000]] -- [http://nek5000.mcs.anl.gov NEK5000 homepage]||
| align="left" |[[NEK5000]] -- [http://nek5000.mcs.anl.gov NEK5000 homepage]||
 +
|- align="center"
 +
| align="left" |Nektar++ -- [http://www.nektar.info Nektar++ homepage]||
|- align="center"
|- align="center"
| align="left" |[[NSC2KE]] -- [http://www-rocq1.inria.fr/gamma/cdrom/www/nsc2ke/eng.htm NSC2KE homepage]||
| align="left" |[[NSC2KE]] -- [http://www-rocq1.inria.fr/gamma/cdrom/www/nsc2ke/eng.htm NSC2KE homepage]||
|- align="center"
|- align="center"
-
| align="left" |NUWTUN -- [http://nuwtun.berlios.de 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)
|- align="center"
|- align="center"
| align="left" |[[OpenFOAM]] -- [http://www.openfoam.com/ OpenFOAM homepage]|| Internal "foam" format; convert from ansys, cfx4, dat, fluent3d, fluentMesh, gambit, gmsh, ideasUnv, kiva, msh, netgenNeutral, plot3d, samm, star3, star4, tetgen
| align="left" |[[OpenFOAM]] -- [http://www.openfoam.com/ OpenFOAM homepage]|| Internal "foam" format; convert from ansys, cfx4, dat, fluent3d, fluentMesh, gambit, gmsh, ideasUnv, kiva, msh, netgenNeutral, plot3d, samm, star3, star4, tetgen
 +
|- align="center"
 +
| align="left" | OpenHyperflow2D -- [https://code.google.com/p/openhyperflow2d/ OpenHyperflow2D homepage]||
|- align="center"
|- align="center"
| align="left" |[[OpenLB]] -- [http://www.openlb.net/ OpenLB homepage]||
| align="left" |[[OpenLB]] -- [http://www.openlb.net/ OpenLB homepage]||
|- align="center"
|- align="center"
| align="left" |OpenFVM -- [http://openfvm.sourceforge.net/ OpenFVM homepage]|| GMSH (.msh)
| align="left" |OpenFVM -- [http://openfvm.sourceforge.net/ OpenFVM homepage]|| GMSH (.msh)
 +
|- align="center"
 +
| align="left" |[[Palabos]] -- [http://www.palabos.org/ Palabos homepage]||
|- align="center"
|- align="center"
| align="left" |PETSc-FEM -- [http://www.cimec.org.ar/petscfem PETSc-FEM homepage]|| Application-specific input (.dat)
| align="left" |PETSc-FEM -- [http://www.cimec.org.ar/petscfem PETSc-FEM homepage]|| Application-specific input (.dat)
|- align="center"
|- align="center"
| align="left" |PP3D -- [http://www.featflow.de/ parpp3d++ homepage]||
| align="left" |PP3D -- [http://www.featflow.de/ parpp3d++ homepage]||
 +
|- align="center"
 +
| align="left" |PyFR -- [http://www.pyfr.org PyFR homepage]||
 +
|- align="center"
 +
| align="left" |QuickerSim CFD Toolbox for MATLAB® -- [http://www.quickersim.com/cfd-toolbox-for-matlab/index QuickerSim CFD homepage]|| GMSH, MATLAB®-PDE Toolbox format
 +
|- align="center"
 +
| align="left" |REEF3D -- [http://www.reef3d.com REEF3D homepage]||
 +
|- align="center"
 +
| align="left" |ReFRESCO -- [http://www.refresco.org 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.
 +
|- align="center"
 +
| align="left" |[http://www-ljk.imag.fr/membres/Pierre.Saramito/rheolef Rheolef]|| 1D 2D 3D finite elements, unstructured tri,quad,tet,hexa meshes (GMSH, BAMG)
|- align="center"
|- align="center"
| align="left" |[[Semtex]] -- [http://users.monash.edu.au/~bburn/semtex.html Semtex homepage: 2D/3D spectral element/Fourier DNS]|| Unstructured quad meshes
| align="left" |[[Semtex]] -- [http://users.monash.edu.au/~bburn/semtex.html Semtex homepage: 2D/3D spectral element/Fourier DNS]|| Unstructured quad meshes
Line 90: 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="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 97: Line 141:
| align="left" |Typhon solver -- [http://typhon.sf.net Typhon solver homepage]||
| align="left" |Typhon solver -- [http://typhon.sf.net Typhon solver homepage]||
|- align="center"
|- align="center"
 +
| align="left" |Uintah Computational Framework -- [http://www.uintah.utah.edu Uintah homepage] || Structured
 +
|- align="center"
 +
| align="left" |Vortexje -- [http://vortexje.org Vortexje panel method code homepage] || GMSH (.msh), PLY, application specific
 +
|- align="center"
 +
|}
|}
Line 103: 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 118: Line 169:
| align="left" | SALOME -- [http://www.salome-platform.org SALOME homepage]||MED, UNV, DAT, STL ||IGES, STEP, BREP
| align="left" | SALOME -- [http://www.salome-platform.org SALOME homepage]||MED, UNV, DAT, STL ||IGES, STEP, BREP
|- align="center"
|- align="center"
-
| align="left" | TETGEN -- [http://tetgen.berlios.de/ TETGEN hompage]||.off, .mesh, .smesh, .ele||.node, .poly, .off, .stl, .mesh, .smesh, .ply
+
| align="left" | TETGEN -- [http://wias-berlin.de/software/tetgen/ TETGEN hompage]||.off, .mesh, .smesh, .ele||.node, .poly, .off, .stl, .mesh, .smesh, .ply
|- align="center"
|- align="center"
| align="left" |[[Triangle]] -- [http://www.cs.cmu.edu/~quake/triangle.html Triangle homepage]||(2D only) .node, .ele, .poly, .area
| align="left" |[[Triangle]] -- [http://www.cs.cmu.edu/~quake/triangle.html Triangle homepage]||(2D only) .node, .ele, .poly, .area
 +
|- align="center"
 +
| align="left" |[[TwinMesh]] -- [http://www.twinmesh.com Twinmesh homepage]|| .cfx5||.iges, .csv
|}
|}
=== Visualization ===
=== Visualization ===
-
*[[DISLIN]] -- [http://www.mps.mpg.de/dislin/server.html DISLIN homepage]
+
*[[COVISE]] -- [http://www.hlrs.de/covise/ HLRS homepage]
-
* GMV -- [http://www-xdiv.lanl.gov/XCM/gmv/ GMV homepage]
+
*[[DISLIN]] -- [http://www.mps.mpg.de/dislin/  DISLIN homepage]
 +
* GMV -- [http://generalmeshviewer.com/ GMV homepage]
*[[Gnuplot]] -- [http://www.gnuplot.info/ gnuplot homepage]
*[[Gnuplot]] -- [http://www.gnuplot.info/ gnuplot homepage]
* GRI -- [http://gri.sourceforge.net/ GRI homepage]
* GRI -- [http://gri.sourceforge.net/ GRI homepage]
*[[Mayavi]] -- [http://mayavi.sourceforge.net/ MayaVi homepage]
*[[Mayavi]] -- [http://mayavi.sourceforge.net/ MayaVi homepage]
*[[OpenDX]] -- [http://www.opendx.org OpenDX homepage]
*[[OpenDX]] -- [http://www.opendx.org OpenDX homepage]
-
*[[ParaView]] -- [http://www.paraview.org/HTML/Index.html ParaView homepage]
+
*[[ParaView]] -- [https://www.paraview.org/ ParaView homepage]
-
*[[Tioga]] -- [http://www.kitp.ucsb.edu/~paxton/tioga.html Tioga homepage]
+
*[[Tioga]] -- [http://www.kitp.ucsb.edu/~paxton/tioga.html Tioga homepage] (link seems broken, see it on [https://web.archive.org/web/20160102205630/http://www.kitp.ucsb.edu:80/members/PM/paxton/tioga.html archive.org])
*[[VAPOR]] -- [http://www.vapor.ucar.edu VAPOR homepage]
*[[VAPOR]] -- [http://www.vapor.ucar.edu VAPOR homepage]
*[[Vigie]] -- [http://www-sop.inria.fr/sinus/Softs/vigie.html Vigie homepage]
*[[Vigie]] -- [http://www-sop.inria.fr/sinus/Softs/vigie.html Vigie homepage]
*[[Visit]] -- [http://www.llnl.gov/visit Visit homepage]
*[[Visit]] -- [http://www.llnl.gov/visit Visit homepage]
 +
*[[Visnow]] -- [https://visnow.icm.edu.pl/ VisNow homepage]
*[[vtk]] -- [http://www.vtk.org vtk homepage]
*[[vtk]] -- [http://www.vtk.org vtk homepage]
-
*[[vtk.Net]] -- [http://vtkdotnet.sourceforge.net/ vtk.Net homepage]  
+
*[[vtk.Net]] -- [http://vtkdotnet.sourceforge.net/ vtk.Net homepage]
 +
 
 +
=== Solver coupling ===
 +
*[[OpenPALM]] -- [http://www.cerfacs.fr/globc/PALM_WEB OpenPALM homepage]
 +
*[[preCICE]] -- [http://www.precice.org/ preCICE homepage]
=== Miscellaneous ===
=== Miscellaneous ===
-
*[[Engauge Digitizer]] -- [http://digitizer.sourceforge.net Engauge Digitizer homepage]
+
*[[Engauge Digitizer]] (extract data points from graphs) -- [https://markummitchell.github.io/engauge-digitizer/ Engauge Digitizer homepage]
-
*[[Ftnchek]] -- [http://www.dsm.fordham.edu/~ftnchek/ ftnchek homepage]
+
*[[Ftnchek]] (Fortran 77 static analyzer) -- [http://www.dsm.fordham.edu/~ftnchek/ ftnchek homepage]
-
*[[g3data]] -- [http://www.frantz.fi/software/g3data.php g3data homepage]
+
*[[g3data]] (extract data points from graphs) -- [http://www.frantz.fi/software/g3data.php g3data homepage]
-
* GIFMerge -- [http://www.the-labs.com/GIFMerge/ GIFMerge homepage]
+
*[[GIFMerge]] (merge GIF images) -- [http://www.the-labs.com/GIFMerge/ GIFMerge homepage] (link seems broken, see it on [https://web.archive.org/web/20150619132603/http://www.the-labs.com/GIFMerge/ archive.org])
-
*[[Gifsicle]] -- [http://www.lcdf.org/~eddietwo/gifsicle/ Gifsicle homepage]
+
*[[Gifsicle]] (GIF creator) -- [http://www.lcdf.org/~eddietwo/gifsicle/ Gifsicle homepage]
-
*[[ImageMagick]] -- [http://www.imagemagick.org ImageMagick homepage]
+
*[[ImageMagick]] (image processing) -- [http://www.imagemagick.org ImageMagick homepage]
-
* nnbathy (natural neighbor interpolation) -- [http://code.google.com/p/nn-c/ nnbathy home page]
+
*[[nnbathy]] (natural neighbor interpolation) -- [https://github.com/sakov/nn-c nnbathy home page]
-
*[[O-PALM]] -- [http://www.cerfacs.fr/globc/PALM_WEB O-PALM homepage]
+
*[[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]
+
*[[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 158: Line 217:
* ADINA-F -- [http://www.adina.com/index.html ADINA's homepage]
* ADINA-F -- [http://www.adina.com/index.html ADINA's homepage]
* ADINA-FSI -- [http://www.adina.com/index.html ADINA's homepage]
* ADINA-FSI -- [http://www.adina.com/index.html ADINA's homepage]
 +
* ALSIM -- [http://www.essteyr.com/ ESS Engineering Software Steyr's homepage]
* ANANAS -- [http://www.lemma-ing.com/index.html LEMMA's homepage]
* ANANAS -- [http://www.lemma-ing.com/index.html LEMMA's homepage]
* ANSWER -- [http://www.acricfd.com/ ACRi's homepage]
* ANSWER -- [http://www.acricfd.com/ ACRi's 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.adaptive-research.com/ Adaptive Research's homepage]
+
*BRAMBLE --[https://bramblecfd.com/ Bramble CFD homepage]
-
*[[CFD-FASTRAN]] -- [http://www.esi-group.com/SimulationSoftware/advanced.html ESI Group's homepage]
+
*CFD2000 -- [http://www.aertia.com/en/productos.asp?pid=167 Adaptive Research's homepage]
-
* CFD-ACE -- [http://www.esi-group.com/SimulationSoftware/advanced.html ESI Group's homepage]
+
*[[CFD-FASTRAN]] -- [https://www.esi.com.au/software/cfd-ace/fastran/ CFD-Fastran on ESI's website]
-
* CFdesign -- [http://www.cfdesign.com CFdesign's homepage]
+
* 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]
 +
* Code LEO -- [http://www.adscfd.com/ ADS CFD homepage]
 +
* CONVERGE -- [http://convergecfd.com/ CONVERGENT SCIENCE]
* COMSOL Multiphysics -- [http://www.comsol.com/ COMSOL's homepage]
* COMSOL Multiphysics -- [http://www.comsol.com/ COMSOL's homepage]
* COMSOL Multiphysics CFD Module -- [http://www.comsol.com/products/cfd/ COMSOL's CFD Module]
* COMSOL Multiphysics CFD Module -- [http://www.comsol.com/products/cfd/ COMSOL's CFD Module]
Line 174: Line 238:
* DQMoM -- [http://www.cmclinnovations.com/userstories/userstory9.html cmcl innovations' product page]
* DQMoM -- [http://www.cmclinnovations.com/userstories/userstory9.html cmcl innovations' product page]
* EasyCFD -- [http://www.easycfd.net EasyCFD homepage]
* EasyCFD -- [http://www.easycfd.net EasyCFD homepage]
 +
* EXN/Aero -- [http://envenio.ca Envenio's homepage]
 +
* [[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/Hexa -- [http://www.numeca.be/ Numeca's homepage]
+
* FINE/Acoustics -- [http://www.numeca.com/en/products/finetmacoustics NUMECA product page]
-
* FINE/Turbo -- [http://www.numeca.be/ Numeca's homepage]
+
* FINE/Marine -- [http://www.numeca.com/en/products/finetmmarine NUMECA product page]
 +
* FINE/Open with Openlabs -- [http://www.numeca.com/en/products/finetmopen-openlabs NUMECA product page]
 +
* FINE/Turbo -- [http://www.numeca.com/en/products/finetmturbo NUMECA product page]
* FIRE -- [http://www.avl.com/ AVL's homepage]
* FIRE -- [http://www.avl.com/ AVL's homepage]
*[[FLACS]] -- [http://www.gexcon.com/index.php?src=flacs/overview.html GexCon's homepage]
*[[FLACS]] -- [http://www.gexcon.com/index.php?src=flacs/overview.html GexCon's homepage]
* FloEFD -- [http://www.mentor.com/products/mechanical/products/floefd Mentor's FloEFD homepage]
* FloEFD -- [http://www.mentor.com/products/mechanical/products/floefd Mentor's FloEFD homepage]
* FloTHERM-- [http://www.mentor.com/products/mechanical/products/flotherm Mentor's FloTHERM homepage]
* FloTHERM-- [http://www.mentor.com/products/mechanical/products/flotherm Mentor's FloTHERM homepage]
-
* FloVENT-- [http://www.mentor.com/products/mechanical/products/flovent Mentor's FloVENT homepage]
 
* FLOW-3D -- [http://www.flow3d.com/ Flow Science's homepage]
* FLOW-3D -- [http://www.flow3d.com/ Flow Science's homepage]
* FLOWVISION -- [http://www.fv-tech.com FlowVision's homepage]
* FLOWVISION -- [http://www.fv-tech.com FlowVision's homepage]
Line 188: Line 255:
* [[FLUIDYN]] -- [http://www.fluidyn.com Fluidyn's homepage]
* [[FLUIDYN]] -- [http://www.fluidyn.com Fluidyn's homepage]
* FluSol -- [http://www.cfd-rocket.com FluSol's hompage]
* FluSol -- [http://www.cfd-rocket.com FluSol's hompage]
 +
* FVUS(wildkatze) -- [http://www.dravvya.co.in FVUS(wildkatze)'s hompage]
* GASP-- [http://www.aerosoftinc.com AeroSoft homepage]
* GASP-- [http://www.aerosoftinc.com AeroSoft homepage]
 +
* HeatDesigner -- [http://www.cradle-cfd.com/ Cradle's homepage]
 +
* HiFUN CFD Solver -- [http://www.sandi.co.in S & I Engineering Solutions Pvt. Ltd. homepage]
*[[J-FLO]] -- [http://www.newmerical.com NTI's homepage]
*[[J-FLO]] -- [http://www.newmerical.com NTI's homepage]
* Kameleon FireEx - KFX -- [http://www.computit.com ComputIT's homepage]
* Kameleon FireEx - KFX -- [http://www.computit.com ComputIT's homepage]
* KINetics Reactive Flows -- [http://www.ReactionDesign.com Reaction Design's homepage]
* KINetics Reactive Flows -- [http://www.ReactionDesign.com Reaction Design's homepage]
* KIVA--[http://www.lanl.gov/orgs/t/t3/codes/kiva.shtml Los Alamos homepage]
* KIVA--[http://www.lanl.gov/orgs/t/t3/codes/kiva.shtml Los Alamos homepage]
-
*[[NOGRID FPM]] -- [http://www.no-grid.com NOGRIDS's homepage]
+
* LS-DYNA ICFD solver -- [http://www.lstc.com/applications/new_multiphysics LSTC's homepage]
 +
*[[NOGRID]] -- [http://www.nogrid.com NOGRID homepage]
* NX Electronic Systems Cooling -- [http://www.mayahtt.com/index.php?option=com_content&task=view&id=69&Itemid=237 MAYA's NX ESC page]
* NX Electronic Systems Cooling -- [http://www.mayahtt.com/index.php?option=com_content&task=view&id=69&Itemid=237 MAYA's NX ESC page]
* NX Advanced Flow -- [http://www.mayahtt.com/index.php?option=com_content&task=view&id=1&Itemid=115 MAYA HTT's NX Adv. Flow page]
* NX Advanced Flow -- [http://www.mayahtt.com/index.php?option=com_content&task=view&id=1&Itemid=115 MAYA HTT's NX Adv. Flow page]
* NX Flow -- [http://www.mayahtt.com/index.php?option=com_content&task=view&id=2&Itemid=116 MAYA HTT's NX Flow page]
* NX Flow -- [http://www.mayahtt.com/index.php?option=com_content&task=view&id=2&Itemid=116 MAYA HTT's NX Flow page]
 +
* 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://www.exa.com/pages/pflow/pflow_main.html Exa PowerFLOW 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]
 +
* QuickerSim CFD Toolbox for MATLAB® -- [http://www.quickersim.com/cfd-toolbox-for-matlab/index QuickerSim CFD homepage]
* 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]
 +
* SC/Tetra -- [http://www.cradle-cfd.com/ Cradle's homepage]
 +
* SENSE -- [http://www.essteyr.com/ ESS Engineering Software Steyr's homepage]
 +
* SHIPFLOW -- [http://www.flowtech.se/ FLOWTECH's homepage]
* [[Siemens PLM Software CFD]] -- [http://www.plm.automation.siemens.com/en_us/products/nx/simulation/advanced/index.shtml Siemens PLM Software NX CAE page]
* [[Siemens PLM Software CFD]] -- [http://www.plm.automation.siemens.com/en_us/products/nx/simulation/advanced/index.shtml Siemens PLM Software NX CAE page]
 +
*[[simFlow]] -- [https://sim-flow.com/ simFlow homepage]
*[[Smartfire]] -- [http://fseg.gre.ac.uk/smartfire Smartfire Homepage]
*[[Smartfire]] -- [http://fseg.gre.ac.uk/smartfire Smartfire Homepage]
* [[Solution of Boltzmann Equation]] -- [http://www.elegant-mathematics.com/ Elegant Mathematics homepage]
* [[Solution of Boltzmann Equation]] -- [http://www.elegant-mathematics.com/ Elegant Mathematics homepage]
Line 214: Line 297:
*[[Tdyn]] --  [http://www.compassis.com CompassIS' homepage]
*[[Tdyn]] --  [http://www.compassis.com CompassIS' homepage]
* TMG-Flow --  [http://www.mayahtt.com/index.php?option=com_content&task=view&id=82&Itemid=283 MAYA HTT's CFD page]
* TMG-Flow --  [http://www.mayahtt.com/index.php?option=com_content&task=view&id=82&Itemid=283 MAYA HTT's CFD page]
 +
* TransAT -- [http://www.ascomp.ch ASCOMP's homepage]
* Turb'Flow -- [http://www.fluorem.com Fluorem's hompage]
* Turb'Flow -- [http://www.fluorem.com Fluorem's hompage]
-
* TURBOcfd -- [http://adtechnology.co.uk/products/turbocfd/ TURBOcfd's hompage]
+
* TURBOdesign CFD -- [http://adtechnology.co.uk/technology/turbodesign-suite/turbodesign-cfd TURBOcfd's hompage]
 +
* XFlow -- [http://www.xflowcfd.com XFlow homepage, Next Limit Dynamics SA]
 +
* zCFD -- [https://zcfd.zenotech.com zCFD homepage]
=== Grid generation ===
=== Grid generation ===
Line 222: Line 308:
* ANAMESH --  [http://www.lemma-ing.com/index.html LEMMA's homepage]
* ANAMESH --  [http://www.lemma-ing.com/index.html LEMMA's homepage]
* ANSA -- [http://www.beta-cae.gr/ BETA-CAE's homepage]
* ANSA -- [http://www.beta-cae.gr/ BETA-CAE's homepage]
-
* AutoMesh4G -- [http://www.numeca.be/ Numeca's homepage]
+
* AutoGrid5 -- [http://www.numeca.com/en/products/automeshtm/autogrid5tm NUMECA product page]
 +
* AutoMesh -- [http://www.numeca.com/en/products/automeshtm NUMECA product page]
 +
* [[BOXERMesh]] -- [http://www.cambridgeflowsolutions.com/ Cambridge Flow Solutions homepage]
* Centaur -- [http://www.centaursoft.com CentaurSoft homepage]
* Centaur -- [http://www.centaursoft.com CentaurSoft homepage]
*[[CFD-GEOM]] -- [http://www.esi-group.com/ ESI's homepage]
*[[CFD-GEOM]] -- [http://www.esi-group.com/ ESI's homepage]
*[[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]
*[[Cubit]] -- [http://www.csimsoft.com/ csimsoft's homepage]
*[[Cubit]] -- [http://www.csimsoft.com/ csimsoft's homepage]
-
*[[Gridgen]] -- [http://www.pointwise.com/ Pointwise's homepage]
+
*[[Ennova]] -- [https://ennova-cfd.com/index.html Ennova'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]
* Harpoon -- [http://www.sharc.co.uk/ Harpoon's homepage]
* Harpoon -- [http://www.sharc.co.uk/ Harpoon's homepage]
 +
* HEXPRESS -- [http://www.numeca.com/en/products/automeshtm/hexpresstm 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]
-
* ICEM CFD -- [http://www.ansys.com/ ANSYS' 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]
*[[Pointwise]] -- [http://www.pointwise.com/ Pointwise's homepage]
*[[Pointwise]] -- [http://www.pointwise.com/ Pointwise's homepage]
*[[RBF Morph]] -- [http://www.rbf-morph.com/ RBF Morph homepage]
*[[RBF Morph]] -- [http://www.rbf-morph.com/ RBF Morph homepage]
* +ScanFE -- [http://www.simpleware.com/ Simpleware's homepage]
* +ScanFE -- [http://www.simpleware.com/ Simpleware's homepage]
 +
* Sculptor -- [http://gosculptor.com/Products.html Optimal Solutions Products page]
* 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's homepage]
=== Visualization ===
=== Visualization ===
* ADINA-AUI -- [http://www.adina.com/index.html ADINA's homepage]
* ADINA-AUI -- [http://www.adina.com/index.html ADINA's homepage]
-
* CFDsoft Viewer -- [http://www.cfdsoft.com/ CFDsoft Viewer homepage]
 
*[[CFD-VIEW]] -- [http://www.esi-group.com/ ESI's homepage]
*[[CFD-VIEW]] -- [http://www.esi-group.com/ ESI's homepage]
-
* CFView -- [http://www.numeca.be/ Numeca's homepage]
+
* CFView -- [http://www.numeca.com/en/products/cfviewtm NUMECA product page]
* CFX-Post -- [http://www.ansys.com/ ANSYS' homepage]
* CFX-Post -- [http://www.ansys.com/ ANSYS' homepage]
* COMSOL -- [http://www.comsol.com/ COMSOL's homepage]
* COMSOL -- [http://www.comsol.com/ COMSOL's homepage]
* CoolPlot -- [http://www.daat.com/ Daat Research's homepage]
* CoolPlot -- [http://www.daat.com/ Daat Research's homepage]
-
* COVISE -- [http://www.visenso.de/ Visenso's homepage]
 
* EnSight -- [http://www.ensight.com/ CEI's homepage]
* EnSight -- [http://www.ensight.com/ CEI's homepage]
* Fieldview -- [http://www.ilight.com/ Intelligent Light's homepage]
* Fieldview -- [http://www.ilight.com/ Intelligent Light's homepage]
Line 258: Line 352:
=== Systems ===
=== Systems ===
-
* ADINA -- [http://www.adina.com/index.html ADINA's homepage]
 
-
* FINE/Design3D -- [http://www.numeca.be/ Numeca's homepage]
 
* 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 homepageGMSH (.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 homepageBased 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 homepageI-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 systemsGMSH, 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 homepageOFLOW(.ofl); convert from cgns, plot3d
OpenFlower -- OpenFlower homepageGMSH (.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 homepageABAQUS
NETGEN -- NETGEN homepage Neutral, Fepp2D, surfacemesh, solution.stl, .iges, .csg, .step
SALOME -- SALOME homepageMED, 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

Solver coupling

Miscellaneous

Commercial codes

Solvers

Grid generation

Visualization

Systems

My wiki