|
|
|
|
Home / Open Source
|
Finite Element Analysis
:: elCalc
A program for engineering calculation of structures (steel,concrete and other), being an add-on to any FEM (Finite Element Method) program, which is able to produce textual output.
:: femML
femML is an XML-based language for describing finite element models and associated results for inter - and intra- application data exchange and integration.
:: Meshgen
Meshgen is designed to interactively generate 2D FEM meshes composed of triangular and quadrilateral elements.
:: Pfem
Pfem is a python-based finite element program aimed at solving solid mechanics and heat transfer problems with flexibility, efficiency and sound object-oriented design.
:: Openfem
Develop finite element stress analysis programs, that work with free cad systems(Maybe QCad). Right now there's only a 2d gridded structure analysis prog with a crappy interface, written mainly in octave.
:: Felyx
FELYX (Finite Element LibrarY eXperiment) is an object oriented FE/FEM code written in C++. It provides a few elements, bandwidth reduction, some solvers, and an interface to the commercial Finite Element tool ANSYS.
:: Aladdin
A computational toolkit for the interactive matrix and finite element analysis of large engineering structures, particularly building and highway bridge structures.
Numerical Analysis Libraries
:: GSL (GNU Scientific Library)
A modern numerical library for C and C++ programmers. The routines have been written from scratch by the GSL team in ANSI C.
:: Blitz++
Blitz++ is a C++ class library for scientific computing which provides performance on par with Fortran 77/90. It uses template techniques to achieve high performance.
:: TNT (Template Numerical Toolkit)
A collection of interfaces and reference implementations of numerical objects useful for scientific computing in C++. The toolkit defines interfaces for basic data structures, such as multidimensional arrays and sparse matrices, commonly used in numerical applications.
CAD
:: Terrainengine
A cross-platform terrain rendering engine that uses advanced techniques such as dynamic tessellation to render complex landscapes at high frame rates. Suitable for use in games, engineering, simulation, etc.
:: ThanCAD
ThanCad is a 2dimensional cad, with raster inclusion capability and emphasis in engineering. It is being written in Python and since it uses the wxPython library, it will hopefully be platform independent!
:: Dime
A C++ class library for reading, constructing, manipulating, and writing DXF file data. The name is an acronym for DXF Import, Manipulation, and Export library.
Charting and Visualization
:: PrestoPlot
A freely available 2D plotting tool for Win32 Platforms (Windows NT/95/98/00) inspired by Grace/xmgr.
:: Grace
A WYSIWYG 2D plotting tool for the X Window System and M*tif.
:: KMatplot
KMatplot is a gnuplot-like tool for plotting data sets in either two or three dimensions. It can plot many types of 2d plots, including pixmaps and contours, and 3d surfaces.
:: Gri
Gri is a language for scientific graphics programming. Similar to LaTeX, Gri is command-driven.
Engineering Specific Area
:: washed
WASHED (Web ASsisted Hydraulic Engineering Design) is a collection of PHP driven hydraulic analysis and design tools. It will includes simple solvers for Mannings's channel and pipe flow, kerb and gutter flow, and urban drainage.
:: GRASS GIS
GRASS GIS (Geographic Resources Analysis Support System) is an Open Source/Free Software Geographical Information System (GIS) with raster, topological vector, image processing, and graphics production functionality that operates on various platforms through a graphical user interface and shell in X-Windows.
:: OpenSees
A software framework for developing applications to simulate the performance of structural and geotechnical systems subjected to earthquakes.
:: IDARC 2D
A Computer Program for Seismic Inelastic Structural Analysis. Developed at the State University of New York at Buffalo.
|
|
|
|
|
|