Scientific Open source engineering tools

Anmdt

Experienced member
Naval Specialist
Professional
Messages
5,113
Solutions
2
Reactions
95 22,769
Nation of residence
Turkey
Nation of origin
Turkey
Open source community is getting wider, and people who used to provide libraries and solvers to the commerical softwares are releasing or re-coding their bundles which presents free to use software, or mainly people nowadays tends to contribute in open source projects more than the past.

Salome:
Salome is a open source CAD application which is sufficient for basic to advanced needs.

MECA module:
MECA is pre/post processing modules embedded in, with Code-Aster solvers and libraries. Code-Aster:​

CFD module:
CFD is pre/post processing modules embedded in, with Code-Saturn solvers and libraries. Code-Saturn:​

Calculix:
A Finite element analysis software which runs with input files similar to the structure of Abaqus commercial FEA software.

FeNICS:
Finite element development library which either allows of using existing elements or creating new elements for special needs or uses.

A more detailed comparison of free & commercial FEA packages:


OpenFOAM:
open source CFD tool, also supports solid analysis which is based on Finite volume approach, some modules which enhances OpenFOAM or GUI which automates the usage (since OpenFOAM is mainly text based) and uses Open source CAD tools to visualization.
OpenFOAM is becoming more user friendly and stable, providing sufficient tools similar of its commercial alternatives, the community is also expanding.

NEMOH:
BEM (boundary element method) potential theory based hydrodynamics solver. Useful for wave interaction problems of floating structures or interactions between of them also cabling.
 

Anmdt

Experienced member
Naval Specialist
Professional
Messages
5,113
Solutions
2
Reactions
95 22,769
Nation of residence
Turkey
Nation of origin
Turkey
Gmsh:
Open source Finite element mesher - post processor aka: converter from CAD representation to mathematical discretization, and interpolator for visual demonstration.


ParaView:
Data visualization and statistics software, used to generate pretty colourful plots from meaningless numbers.


FreeCAD:
An open-source CAD application which supports several standards for geometry description--importing and exporting features, and able to mesh using Gmsh modules.

 

Anmdt

Experienced member
Naval Specialist
Professional
Messages
5,113
Solutions
2
Reactions
95 22,769
Nation of residence
Turkey
Nation of origin
Turkey
https://www.reddit.com/r/coolguides/comments/bup0h2
1617976531882.png


Visualization is part of engineering, so here it goes, Adobe alternatives.
 

Anmdt

Experienced member
Naval Specialist
Professional
Messages
5,113
Solutions
2
Reactions
95 22,769
Nation of residence
Turkey
Nation of origin
Turkey
Top Bottom