CFD Online URL
[Sponsors]
Home > Wiki > Codes

Codes

From CFD-Wiki

(Difference between revisions)
Jump to: navigation, search
m
m (Update Vortexje URL)
(12 intermediate revisions not shown)
Line 29: Line 29:
| 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]||
|- 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
Line 59: Line 59:
| 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]||
Line 78: Line 78:
|- 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" |[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 102: Line 108:
|- align="center"
|- align="center"
| align="left" |Uintah Computational Framework -- [http://www.uintah.utah.edu Uintah homepage] || Structured
| 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"
|- align="center"
Line 175: Line 183:
* 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]
 +
* 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 197: Line 206:
* FluSol -- [http://www.cfd-rocket.com FluSol's hompage]
* FluSol -- [http://www.cfd-rocket.com FluSol'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]
*[[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]
Line 212: Line 222:
* 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]
 +
* scSTREAM -- [http://www.cradle-cfd.com/ Cradle's homepage]
 +
* SC/Tetra -- [http://www.cradle-cfd.com/ Cradle'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]
*[[Smartfire]] -- [http://fseg.gre.ac.uk/smartfire Smartfire Homepage]
*[[Smartfire]] -- [http://fseg.gre.ac.uk/smartfire Smartfire Homepage]
Line 247: Line 259:
* 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]
 +
* Sculptor -- [http://gosculptor.com/Products.html Optimal Solutions Products page]
=== Visualization ===
=== Visualization ===
Line 270: Line 283:
* 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]
 +
* Rescale --  [http://www.rescale.com/ Rescale's homepage]

Revision as of 17:46, 13 February 2014

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
ADFC -- ADFC homepage
Applied Computational Fluid Dynamics -- Solver homepage
arb -- arb homepageGMSH (.msh)
CalculiX -- CalculiX homepage internal
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
Code_Saturne -- Code_Saturne homepageI-DEAS®, GMSH, Gambit®, Simail®, Salomé, Harpoon®, ICEM
COOLFluiD -- COOLFluiD homepage
Diagonalized Upwind Navier Stokes -- DUNS homepage
Dolfyn -- dolfyn a 3D unstructured general purpose solver - homepage GMSH (.msh)
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 -- Featflow homepage
Femwater -- Femwater code
FreeFEM -- FreeFEM homepage
HiFlow³ -- HiFlow³ homepage
Gerris Flow Solver -- Gerris Flow Solver homepage
hit3d -- hit3d homepage Pseudo-spectral code for simulation of decaying or forced incompressible isotropic turbulence with passive scalars
IMTEK Mathematica Supplement (IMS) -- IMTEK Mathematica Supplement (IMS) homepage
iNavier -- iNavier Solver Home Page
ISAAC -- ISAAC Home Page
Kicksey-Winsey -- Kicksey-Winsey Home Page
MFIX -- Computational multiphase flow homepage
NaSt2D-2.0 -- NaSt2D-2.0 homepage
NEK5000 -- NEK5000 homepage
NSC2KE -- NSC2KE homepage
NUWTUN -- NUWTUN Home Page
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
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
Tochnog -- Tochnog homepage
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
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

Visualization

Miscellaneous

Commercial codes

Solvers

Grid generation

Visualization

Systems

My wiki