Partial Differential Equation (PDE) SolversGeneral Finite Element Analysis (FEA) | ||||
| Name | Description | Author | License | Packaging |
| Code-Aster (profile) | Structural and thermomechanical software (en français) | Electricité de France | GPL | Debian ITP |
| Elmer | FEA Software for Multiphysics Problems | GPL | ||
| CalculiX | Three-Dimensional Structural Finite Element Program | GPL | ||
| FreeFEM | Finite element software family, including FFW (FreeFEM on the Web) | GPL | Debian | |
| Impact | Explicit dynamic finite element program | Several | GPL | |
| FEniCS | Automated ODE/PDE solver | GPL+LGPL | ||
| NGSolve | General purpose heat, magnetic and elasticity 3-D solver | LGPL | ||
| XmdS | Extensible multi-dimensional simulator | GPL | ||
| GetDP | Generalized environment for treatment of discrete problems | GPL | ||
| TOCHNOG | Free finite element program | Dennis Roddeman | GPL | Debian |
| deal.II | C++ library for solving PDEs using adaptive FEA | QPL | ||
|
Computational Fluid Dynamics (CFD) | ||||
| Name | Description | Author | License | Packaging |
| OpenFOAM | General CFD toolbox with pre-processor | OpenCFD | GPL | |
| OpenFlower | CFD solver focused on turbulent unsteady incompressible Navier-Stokes equations | GPL | ||
| Gerris | Variable density incompressible Navier-Stokes, Stokes or Euler solver with adaptive mesh refinement | New Zealand National Institute of Water and Atmospheric Research | GPL | Debian |
| Code_Saturne | General purpose CFD software | Electricité de France | GPL | |
| libMesh (profile) | C++ FEA library with adaptive mesh refinement based on PETSc | University of Texas at Austin CFDLab | LGPL | Debian |
| DUNS | Diagonalized Upwind Navier Stokes Code | Pennsylvania State University | GPL | |
| SLFCFD | San Le's Free Computational Fluid Dynamics | GPL | ||
| PETSc-FEM | General multi-physics FEM package based on PETSc | GPL | ||
| TYPHON | Development platform for many computational methods for gas dynamics | GPL | ||
| OpenFVM | GPL | |||
| ADFC | GPL | |||
| Dolfyn | Apache 2 | |||
|
Electromagnetism and Optics | ||||
| Name | Description | Author | License | Packaging |
| Tessa | Three-dimensional simulation software for optical systems, based on the FDTD method | LEOM laboratory, École centrale de Lyon | GPL | Debian |
| Meep | Finite-difference time-domain (FDTD) simulation software for electromagnetic systems | Joannopoulos Ab Initio Physics group | GPL | |
| MIT Photonic Bands | Computes the band structures (dispersion relations) and electromagnetic modes of periodic dielectric structures | Steven G. Johnson and the Joannopoulos Ab Initio Physics group | GPL | Debian |
|
Software for Phase Field simulations | ||||
| Name | Description | Author | License | Packaging |
| FiPy | Python-based finite volume partial differential equation solver library | NIST CTCMS | Public domain | |
| RheoPlast | Parallel finite difference PDE solver written in C and based on PETSc | Adam Powell et al. | GPL | |
|
Boundary Element Method (BEM) | ||||
| Name | Description | Author | License | Packaging |
| Julian | Boundary element code for Laplace equation and linear elastic mechanics | Adam Powell and Yi-Cheung Lok | GPL | |
|
Pre- and post-processing frameworks and tools | ||||
| Name | Description | Author | License | Packaging |
| Salomé (profile) | Graphical framework for FEA pre- and post-processing with some CAD capabilities, links well with Code-Aster | Several | LGPL | Debian ITP |
| Gmsh | Graphical FEA CAD tool, mesher, post-processor | Christophe Geuzaine and Jean-Francois Remacle | GPL | Debian |
| OpenCASCADE (profile) | High-level CAD library | Open CASCADE S.A.S. | OCTPL (Discussion) | Debian |
| NETGEN | Automatic 2-D or 3-D mesh generator | Joachim Shöberl | LGPL | Debian |
| MeshLab | System for processing and editing unstructured 3D triangular meshes | Paolo Cignoni et al. | GPL | Debian ITP |
| Paraview | Parallel visualization application | Kitware et al. | several | Debian ITP |
| Illuminator | Parallel visualization library for structured grid data sets | Adam Powell et al. | LGPL | Debian |
Computer-Aided Design (CAD) | ||||
| Name | Description | Author | License | Packaging |
| BRL-CAD | Mature Constructive Solid Geometry (CSG) CAD system used by all three major branches of the US military | U.S. Army Basic Research Laboratories | GPL | Debian RFP |
| VARKON | High-level CAD system | Örebro university Department of Technology CAD group | LGPL | Debian |
| QCad | 2-D general CAD system using the Qt widget toolkit | GPL | Debian | |
| CADOO.o | CAD-like extensions for OpenOffice.org Draw | |||
| FreeCAD | Alpha-stage general purpose 3-D parametric CAD modeler which is aiming for the feature set of Catia V4 and V5 | Jürgen Riegel and Werner Mayer | GPL+LGPL | |
| PythonCAD | 2-D general CAD system written in Python | GPL | Debian | |
| Fandango | 3-D python scripting CAD engine | GPL | ||
| SagCAD | Sagiya Metal Mold Factory, Inc. | GPL | ||
| Sailcut CAD | For designing and visualizing sails | GPL | ||
|
Multi-body dynamics | ||||
| Name | Description | Author | License | Packaging |
| MBDyn | Command-line multi-body dynamics software | Politecnico di Milano Dipartimento di Ingegneria Aerospaziale | GPL | |
| ORSA | Orbit Reconstruction, Simulation and Analysis | Pasquale Tricarico | GPL | Debian |
Integrated Computational Materials Engineering (ICME) | ||||
| Name | Description | Author | License | Packaging |
| abinit | Density Functional Theory (DFT) for molecules and crystals, including geometry optimization | Xavier Gonze, UCL PCPM (Belgium) | GPL | Debian |
| LAMMPS | Parallel molecular dynamics code | Steve Plimpton, Paul Crozier and Aidan Thompson at Sandia National Laboratories | GPL | |
For the Opennovation company, see opennovation.com.
All of the content and formatting on this page is Copyright 2008 Opennovation; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.