Opennovation.org


Opennovation.org is an open source engineering portal, your one-stop shop for news, links (below), other resources, and profiles of open source engineering software. It also hosts package repositories for running some software on Ubuntu 16.04 "Xenial Xerus" and Debian 9.0 "Stretch".

This site does not (yet) have discussion forums or email lists on this topic. Those are available from the competition, or at the lists/forums of individual projects.

However, this site does welcome contributions, corrections, completions, etc. Send such correspondence to Adam Powell.

Engineering-focused Linux distributions


Partial Differential Equation (PDE) Solvers

General Finite Element Analysis (FEA)
NameDescriptionAuthor LicensePackaging
Elmer (profile) FEA Software for Multiphysics ProblemsGPL Debian
Code-Aster (profile) Structural and thermomechanical software (en français)Electricite de FranceGPL Debian
CalculiX Three-Dimensional Structural Finite Element Program SeveralGPL Debian
FreeFEM Finite element software family, including FFW (FreeFEM on the Web)GPL Debian
Impact Explicit dynamic finite element programSeveral GPL
deal.II (profile) C++ library for solving PDEs using adaptive FEA Debian
XmdS Extensible multi-dimensional simulatorGPL
GetDP Generalized environment for treatment of discrete problems GPL
FElt Solid mechanics FEAGPL
OOFEM General finite element programGPL
TOCHNOG Free finite element programDennis RoddemanGPL Debian
FEniCS Automated ODE/PDE solverFEniCS group GPL+LGPL Debian
SLFFEA Structural finite element analysis solverGPL
FELyX General finite element method toolboxGPL
ALBERTA General finite element method libraryGPL3 Debian

Computational Fluid Dynamics (CFD)
NameDescriptionAuthor LicensePackaging
OpenFOAM General CFD toolbox with pre-processor OpenFOAMGPL Debian
OpenFlower CFD solver focused on turbulent unsteady incompressible Navier-Stokes equationsGPL
Gerris Variable density incompressible Navier-Stokes, Stokes or Euler solver with adaptive mesh refinement New Zealand National Institute of Water and Atmospheric ResearchGPL Debian
Code_Saturne General purpose CFD software Electricite de FranceGPL Debian
libMesh (profile) C++ FEA library with adaptive mesh refinement based on PETSc
DUNS Diagonalized Upwind Navier Stokes Code Pennsylvania State UniversityGPL
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 dynamicsGPL
OpenFVM GPL
ADFC GPL
Dolfyn Apache 2

Electromagnetism and Optics
NameDescriptionAuthor LicensePackaging
Tessa Three-dimensional simulation software for optical systems, based on the FDTD method Debian
Meep Finite-difference time-domain (FDTD) simulation software for electromagnetic systems Joannopoulos Ab Initio Physics groupGPL Debian
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 groupGPL Debian

Software for Phase Field simulations
NameDescriptionAuthor LicensePackaging
FiPy Python-based finite volume partial differential equation solver libraryNIST CTCMSPublic domain
RheoPlast Parallel finite difference PDE solver written in C and based on PETSc Adam Powell et al.GPL

Boundary Element Method (BEM)
NameDescriptionAuthor LicensePackaging
Julian Boundary element code for Laplace equation and linear elastic mechanics Adam Powell and Yi-Cheung LokGPL

Pre- and post-processing frameworks and tools
NameDescriptionAuthor LicensePackaging
Salome (profile) Graphical framework for FEA pre- and post-processing with some CAD capabilities, links well with Code-AsterSeveral LGPL Debian
Gmsh (profile) 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 ShoberlLGPL Debian
enGrid Automatic 2-D or 3-D mesh generatorGPL Debian RFP
MeshLab System for processing and editing unstructured 3D triangular meshes Paolo Cignoni et al.GPL Debian
Paraview Parallel visualization application Kitware et al. several Debian
Caret Visualization tool Visualization group, Washington University GPL Debian
FSLView Visualization tool for volume data geared toward medical MRI Analysis Group, FMRIB, Oxford, UKGPL Debian
Illuminator Parallel visualization library for structured grid data sets Adam Powell et al.LGPL Debian
MayaVi and Mayavi2 Data visualization tools based on VTK EnthoughtBSD Debian
VisIt Parallel visualization tool WCI (Lawrence Livermore National Laboratories)BSD Debian ITP
VisTrails GPL
Discretizer GPLv3

Computer-Aided Design (CAD)

NameDescriptionAuthor LicensePackaging
BRL-CAD Mature Constructive Solid Geometry (CSG) CAD system used by all three major branches of the US military U.S. Army Basic Research LaboratoriesGPL Debian RFP
VARKON High-level CAD system Orebro university Department of Technology CAD group LGPL Debian
QCad 2-D general CAD system using the Qt widget toolkit GPL Debian
Sweet Home 3DInterior design CAD software eTeksGPL
PythonCAD 2-D general CAD system written in PythonGPL Debian
SagCAD Sagiya Metal Mold Factory, Inc.GPL
Sailcut CAD For designing and visualizing sailsGPL Debian

Multi-body dynamics
NameDescriptionAuthor LicensePackaging
MBDyn Command-line multi-body dynamics software Politecnico di Milano Dipartimento di Ingegneria Aerospaziale GPL
ORSA Orbit Reconstruction, Simulation and Analysis Pasquale TricaricoGPL Debian

Data Analysis

NameDescriptionAuthor LicensePackaging
Gpiv (profile) Particle Image Velocimetry (PIV) Gerber van der GraafGPL Debian

Plumbing & Drain Cleaning

NameDescriptionAuthor LicensePackaging
Plumber Near Me Plumbing Dr. Pipes PlumbingProprietary Dr. Pipes Plumbing

Integrated Computational Materials Engineering (ICME)

NameDescriptionAuthor LicensePackaging
abinit Density Functional Theory (DFT) for molecules and crystals, including geometry optimization Xavier Gonze, UCL GPL Debian
LAMMPS Parallel molecular dynamics code GPL

The Competition (other sites with similar goals):


For the Opennovation company, see opennovation.com.


All of the content and formatting on this page is Copyright 2008 - 2021 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.


open innovation nova ovation pen vat ion