Codes
From CFD-Wiki
m |
m |
||
Line 7: | Line 7: | ||
This section lists codes that are in the public domain, and codes that are available under GPL, BSD or similar licenses. | This section lists codes that are in the public domain, and codes that are available under GPL, BSD or similar licenses. | ||
+ | === Solvers === | ||
{| class="wikitable" | {| class="wikitable" | ||
- | |||
|- align="center" | |- align="center" | ||
! Solver !! Mesh type(s) supported | ! Solver !! Mesh type(s) supported | ||
|- align="center" | |- align="center" | ||
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |ADFC -- [http://adfc.sourceforge.net/index.html ADFC homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |Applied Computational Fluid Dynamics -- [http://www.partenovcfd.com Solver homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |CalculiX -- [http://www.dhondt.de/ CalculiX homepage]|| internal |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |CFD2k -- [http://www.cfd2k.eu/ CFD2k: a 2D-solver for compressible ideal gases - homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |Channelflow -- [http://www.cns.gatech.edu/channelflow/ Channelflow: a spectral Navier-Stokes simulator in C++ homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |CLAWPACK -- [http://www.amath.washington.edu/~claw/clawpack.org CLAWPACK homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | 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" | | + | | align="left" |COOLFluiD -- [http://coolfluidsrv.vki.ac.be/coolfluid COOLFluiD homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |Diagonalized Upwind Navier Stokes -- [http://duns.sourceforge.net DUNS homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[Dolfyn]] -- [http://www.dolfyn.net/dolfyn/index_en.html dolfyn a 3D unstructured general purpose solver - homepage]|| GMSH (.msh) |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[Edge]] -- [http://www.foi.se/edge Edge homepage: 2D & 3D compressible RANS / Euler flow solver on unstructured and hybrid grids]||.bmsh |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[ELMER]] -- [http://www.csc.fi/elmer/ ELMER homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[FDS]] -- [http://www.fire.nist.gov/fds/ FDS homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |Featflow -- [http://www.featflow.de Featflow homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |Femwater -- [http://www.epa.gov/ceampubl/gwater/femwater/index.htm Femwater code]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |FreeFEM -- [http://www.freefem.org FreeFEM homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[HiFlow³]] -- [http://www.hiflow3.org HiFlow³ homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[Gerris Flow Solver]] -- [http://gfs.sourceforge.net/ Gerris Flow Solver homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |GPDE -- [http://www.gpde.net Discrete adjoint CFD using AD | 2/3D FV, unstr, incomp, F90]||GMSH (.msh) |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | 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" | | + | | align="left" |iNavier -- [http://inavier.com/ iNavier Solver Home Page]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |ISAAC -- [http://isaac-cfd.sourceforge.net ISAAC Home Page]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |Kicksey-Winsey -- [http://justpmf.com/romain/kicksey_winsey/ Kicksey-Winsey Home Page]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |MFIX -- [https://mfix.netl.doe.gov Computational multiphase flow homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[NaSt2D-2.0]] -- [http://home.arcor.de/drklaus.bauerfeind/nast/eNaSt2DA.html NaSt2D-2.0 homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[NEK5000]] -- [http://nek5000.mcs.anl.gov NEK5000 homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[NSC2KE]] -- [http://www-rocq1.inria.fr/gamma/cdrom/www/nsc2ke/eng.htm NSC2KE homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |NUWTUN -- [http://nuwtun.berlios.de NUWTUN Home Page]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[OpenFlower]] -- [http://sourceforge.net/projects/openflower/ OpenFlower homepage]||GMSH (.msh) |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | 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="center" | ||
- | | align="left" | | + | | align="left" |[[OpenLB]] -- [http://www.openlb.net/ OpenLB homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |OpenFVM -- [http://openfvm.sourceforge.net/ OpenFVM homepage]|| GMSH (.msh) |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |PETSc-FEM -- [http://www.cimec.org.ar/petscfem PETSc-FEM homepage]|| Application-specific input (.dat) |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |PP3D -- [http://www.featflow.de/ parpp3d++ homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |SLFCFD -- [http://slfcfd.sourceforge.net SLFCFD homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[SSIIM]] -- [http://folk.ntnu.no/nilsol/cfd/ CFD at NTNU]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[Tochnog]] -- [http://tochnog.sourceforge.net Tochnog homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |Typhon solver -- [http://typhon.sf.net Typhon solver homepage]|| |
|- align="center" | |- align="center" | ||
|} | |} | ||
+ | === Grid generation === | ||
{| class="wikitable" | {| class="wikitable" | ||
- | |||
|- align="center" | |- align="center" | ||
! Generator !! Mesh type(s) supported !! Input filetypes supported | ! Generator !! Mesh type(s) supported !! Input filetypes supported | ||
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[Delaundo]] -- [http://www.cerfacs.fr/~muller/delaundo.html Delaundo homepage]||.pts |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" | Engrid -- [http://engrid.sourceforge.net Engrid homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" | GMSH -- [http://www.geuz.org/gmsh/ GMSH hompage]||.msh |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" | gridgen -- [http://code.google.com/p/gridgen-c gridgen homepage]|| |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" | IA-FEMesh -- [http://www.ccad.uiowa.edu/mimx/IA-FEMesh IA-FEMesh homepage]||ABAQUS |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" | NETGEN -- [http://www.hpfem.jku.at/netgen/ NETGEN homepage]|| Neutral, Fepp2D, surfacemesh, solution||.stl, .iges, .csg, .step |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" | SALOME -- [http://www.salome-platform.org SALOME homepage]||MED, UNV, DAT, STL ||IGES, STEP, BREP |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" | TETGEN -- [http://tetgen.berlios.de/ TETGEN hompage]||.off, .mesh, .smesh, .ele||.node, .poly, .off, .stl, .mesh, .smesh, .ply |
|- align="center" | |- align="center" | ||
- | | align="left" | | + | | align="left" |[[Triangle]] -- [http://www.cs.cmu.edu/~quake/triangle.html Triangle homepage]||(2D only) .node, .ele, .poly, .area |
|} | |} | ||
Revision as of 12:47, 4 September 2011
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
Grid generation
Generator | Mesh type(s) supported | Input filetypes supported |
---|---|---|
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 |
Visualization
- DISLIN -- DISLIN homepage
- GMV -- GMV homepage
- Gnuplot -- gnuplot homepage
- GRI -- GRI homepage
- Mayavi -- MayaVi homepage
- OpenDX -- OpenDX homepage
- ParaView -- ParaView homepage
- Tioga -- Tioga homepage
- VAPOR -- VAPOR homepage
- Vigie -- Vigie homepage
- Visit -- Visit homepage
- vtk -- vtk homepage
- vtk.Net -- vtk.Net homepage
Miscellaneous
- Engauge Digitizer -- Engauge Digitizer homepage
- Ftnchek -- ftnchek homepage
- g3data -- g3data homepage
- GIFMerge -- GIFMerge homepage
- Gifsicle -- Gifsicle homepage
- ImageMagick -- ImageMagick homepage
- nnbathy (natural neighbor interpolation) -- nnbathy home page
- O-PALM -- O-PALM homepage
- OpenGPI (Generic Parameter Interface) -- OpenGPI 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
- ANSWER -- ACRi's homepage
- CFD++ -- Metacomp Techonlogies' homepage
- CFD2000 -- Adaptive Research's homepage
- CFD-FASTRAN -- ESI Group's homepage
- CFD-ACE -- ESI Group's homepage
- CFdesign -- CFdesign's homepage
- CFX -- ANSYS homepage
- 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
- FENSAP-ICE -- NTI' homepage
- FINE/Hexa -- Numeca's homepage
- FINE/Turbo -- Numeca's homepage
- FIRE -- AVL's homepage
- FLACS -- GexCon's homepage
- FloEFD -- Mentor's FloEFD homepage
- FloTHERM-- Mentor's FloTHERM homepage
- FloVENT-- Mentor's FloVENT 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
- GASP-- AeroSoft homepage
- J-FLO -- NTI's homepage
- Kameleon FireEx - KFX -- ComputIT's homepage
- KINetics Reactive Flows -- Reaction Design's homepage
- KIVA--Los Alamos homepage
- NOGRID FPM -- NOGRIDS's 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
- MicroFlo -- homepage
- PHOENICS -- CHAM's homepage
- PowerFLOW -- Exa PowerFLOW homepage
- PumpLinx -- Simerics' homepage
- Range Software -- Range' homepage
- RheoChart -- RheoChart Homepage
- Siemens PLM Software CFD -- Siemens PLM Software NX CAE page
- 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
- Turb'Flow -- Fluorem's hompage
- TURBOcfd -- TURBOcfd's hompage
Grid generation
- ADINA-AUI -- ADINA's homepage
- ANSA -- BETA-CAE's homepage
- AutoMesh4G -- Numeca's homepage
- Centaur -- CentaurSoft homepage
- CFD-GEOM -- ESI's homepage
- CFD-VISCART -- ESI's homepage
- CFDExpert-GridZ --Zeus Numerix's homepage
- Gridgen -- Pointwise's homepage
- GridPro -- PDC's homepage
- Harpoon -- Harpoon's homepage
- HyperMesh -- Altair HyperWorks' homepage
- ICEM CFD -- ANSYS' homepage
- RBF Morph -- RBF Morph homepage
- +ScanFE -- Simpleware's homepage
- SolidMesh -- SolidMesh homepage
Visualization
- ADINA-AUI -- ADINA's homepage
- CFDsoft Viewer -- CFDsoft Viewer homepage
- CFD-VIEW -- ESI's homepage
- CFView -- Numeca's homepage
- CFX-Post -- ANSYS' homepage
- COMSOL -- COMSOL's homepage
- CoolPlot -- Daat Research's homepage
- COVISE -- Visenso'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
- ADINA -- ADINA's homepage
- FINE/Design3D -- Numeca's homepage
- Flowmaster -- Flowmaster's homepage
- Flownex -- Flownex's homepage