CAELinux

A Linux Distribution for CAE
|

Gmesh Script Driven

A "languagge" to generate 1D, 2D and 3D mesh
// We can then define some additional points as well as our first
// curve.  Curves are Gmsh's second type of elementery entities, and,
// amongst curves, straight lines are the simplest. A straight line is
// defined by a list of point numbers. In the commands below, for
// example, the line 1 starts at point 1 and ends at point 2:

Point(2) = {.1, 0,  0, lc} ;
Point(3) = {.1, .3, 0, lc} ;
Point(4) = {0,  .3, 0, lc} ;

Line(1) = {1,2} ;
Line(2) = {3,2} ;
Line(3) = {3,4} ;
Line(4) = {4,1} ;

Gmesh Interactive with GUI

A windows and a 3D mesh

Gmesh Tutorial

A tutorial for creating a 3D mesh

Gmesh Tutorial

Some example

Code_Aster 1

EDF supported project

Code_Aster 2

Extensive Documentation

Code_Aster 3

Community Driven support

ClaculiX Non-Linear capabilities 1

NAFEMS benchmark 3DNLG-9: large elastic deflection of a pinched hemispherical shell
|

ClaculiX Non-Linear capabilities 2

large deformation of Shell Stress

FEM Tools inside script environment

Two major environment

  • Scilab
  • Octave
  • worth noting are that they require an high level of programming skills supplying higher level of flexibilty for research

Octave Tools FEMOCTAVE

Scilab Tools

A scila wiki

Scilab GetFEM++

Tolls Home

Scilab GetFEM 1

A scilab interface to a C++ library with meshing capability and a good documentation

Scilab GetFem 2

and solution feature

Scilab FreeFEM++

Tolls Home it is something similar to getFEM

This site is powered by FoswikiCreative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License1999-2025
Ideas, requests, problems regarding this site? Send feedback