Aller au contenu
- Elmer is
an open-source computational tool for multi-physics problems. It has
been developed in collaboration with Finnish universities, research
laboratories and industry. – Elmer includes physical models of fluid
dynamics, structural mechanics, electromagnetics and heat transfer.
These are described by partial differential equations which Elmer solves
by the Finite Element Method (FEM). – Elmer comprises of several
different parts: The geometry, boundary conditions and physical models
are defined in ElmerFront. The resulting problem definition is solved by
ElmerSolver. Finally the results are visualized by ElmerPost.
Additionally a utility ElmerGrid may be used for simple mesh
manipulation. – The different parts of Elmer software may also be used
independently. The strongest of the components is ElmerSolver which
includes many sophisticated features. For pre- and postprosessing the
users may find also other alternatives.
- Code_Aster
propose, bien au delà des fonctionnalités standard d’un code de calcul
thermo-mécanique, toute une panoplie de méthodes d’analyse et de
modélisations multiphysiques : de l’analyse sismique aux milieux poreux
en passant par l’acoustique, la fatigue, la dynamique stochastique… Ses
modélisations, ses algorithmes et ses solveurs ont gagné en robustesse
et en complétude (1000000 lignes de codes, 200 opérateurs). Résolument
ouvert, il est chaîné, couplé et encapsulé de mille façons. Bref,
l’utilisateur n’a que l’embarras du choix.
- Cast3M
est un code de calcul pour l’analyse de structures par la méthode des
éléments finis. Ce code a été développé par le Département Mécanique et
Technologie (DMT) du Commissariat français à l’Energie Atomique (CEA).
Le développement de Cast3M entre dans le cadre d’une activité de
recherche dans le domaine de la mécanique dont le but est de définir un
instrument de haut niveau, pouvant servir de support pour la conception,
le dimensionnement et l’analyse de structures et de composants, dans le
domaine du nucléaire comme dans le secteur industriel classique.
Dans cette optique, Cast3M intègre non seulement les processus de
calculs proprement dits mais également les fonctions de construction du
modèle (pré-processeur) et les fonctions de traitement des résultats
(post-traitement). Cast3M est un programme que l’utilisateur peut
adapter à ses besoins pour résoudre ses propres problèmes.
- TYPHON
is an open source project which aims to offer a development platform
for many computational methods for gas dynamics. It is structured as a
multi-solver platform where it could be easily added a new solver. For
now, it provides a finite volume solver for compressible inviscid
equations and a finite volume solver for heat transfer.
- NGSolve
is a general purpose 3D finite element solver. Version 1.x supports
scalar (heat flow), elasticity and magnetic field problems. The package
provides C++ source code such that more advanced problem solvers can be
built around it. NGSolve performs adaptive mesh refinement, the matrix
equations are solved by optimal order multigrid methods.
- Channelflow
is a software system for numerical analysis of the incompressible
Navier-Stokes flow in channel geometries, written in C++. The core
engine of Channelflow is a spectral CFD1) algorithm for integrating the
Navier-Stokes equations. This engine drives a number of higher-level
algorithms that (for example) compute equilibria, traveling waves, and
periodic orbits of Navier-Stokes. Channelflow provides these algorithms
in an easy-to-use, flexible, and intelligible form by using relatively
modern software design. Channelflow consists of a software library for
rapid, high-level development of spectral CFD codes and a set of
predefined executable programs that perform common tasks involving CFD.
Channelflow is customized for Fourier x Chebyshev x Fourier expansions
appropriate for rectangular geometries with periodic boundary conditions
in two directions and rigid walls in the remaining direction.
- GETM
is a 3D numerical model simulating the most important hydrodynamic and
thermodynamic processes in natural waters. The model is general in the
sense that it can be applied to various systems, scales and
specifications. The model includes for example flooding and drying of
tidal flats, flexible vertical and horizontal coordinate systems,
different turbulence models integrated from GOTM, and is a Public Domain
model published under GNU Public Licence.
- CalculiX
is a package designed to solve field problems. The method used is the
finite element method. With CalculiX Finite Element Models can be build,
calculated and post-processed. The pre- and post-processor is an
interactive 3D-tool using the OpenGL API. The solver is able to do
linear and non-linear calculations. Static, dynamic and thermal
solutions are available. Both programs can be used independently.
Because the solver makes use of the abaqus input format it is possible
to use commercial pre-processors as well. In turn the pre-processor is
able to write mesh related data for nastran, abaqus, ansys, code-aster
and for the free-cfd codes duns, ISAAC and OpenFOAM. A vda CAD interface
is available. The program is designed to run on Unix platforms like
Linux and Irix computers but also on MS-Windows. The CalculiX package
was developed by a team of enthusiasts in their raw spare time. They are
employees of MTU Munich, an Aero Engine manufacturer in Germany which
granted the publication.
- GOTM
is the abbreviation for ‘General Ocean Turbulence Model’. It is a
one-dimensional water column model for the most important hydrodynamic
and thermodynamic processes related to vertical mixing in natural
waters. In addition, it has been designed such that it can easily be
coupled to 3-D circulation models, and used as a module for the
computation of vertical turbulent mixing. The core of the model computes
solutions for the one-dimensional versions of the transport equations
of momentum, salt and heat. The key component in solving these equations
is the model for the turbulent fluxes of these quantities. The strength
of GOTM is the vast number of well-tested turbulence models that have
been implemented in the code. These models span the range from simple
prescribed expressions for the turbulent diffusivities up to complex
Reynolds-stress models with several differential transport equations to
solve. Even though, evidently, not all turbulence models published in
oceanography could be implemented, at least one member of every relevant
model family can be found in GOTM: empirical models, energy models,
two-equation models, Explicit Algebraic Stress Models (EASM), and
K-profile parameterisations (KPP).
- OpenSees
a software framework for developing applications to simulate the
performance of structural and geotechnical systems subjected to
earthquakes.
The goal of the OpenSees development is to improve the modeling and
computational simulation in earthquake engineering through open-souce
development.
- Bidirectional Reflectance CodesThis
webpage provides access to two collections of FORTRAN codes. The first
one can be used to compute the (scalar) bidirectional reflectance of a
semi-infinite homogeneous slab composed of arbitrarily shaped, randomly
oriented particles based on a rigorous numerical solution of the
radiative transfer equation. The second one can be used to compute the
Stokes reflection matrix of a rough interface separating two homogeneous
half-spaces with different refractive indices (e.g., a rough ocean
surface).
- EMAP
(ElectroMagnetic Analysis Program) is a family of three-dimensional
finite element modeling codes that can be used to analyze simple
3-dimensional geometries. The EMAP codes are relatively easy to learn to
use and are distributed in source code form. The EMAP codes are not
intended to compete with commercial finite element modeling codes. They
do not have a sophisticated mesh generator, graphical output, or
unlimited technical support. Their primary strengths are ease-of-use,
modest resource requirements, and accurate modeling of simple
three-dimensional configurations over a wide range of frequencies.