|
[Sponsors] |
Rheolef, a free C++ FEM library for solving PDE : version 6.0 is out ! |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
April 10, 2012, 07:44 |
Rheolef, a free C++ FEM library for solving PDE : version 6.0 is out !
|
#1 |
New Member
Pierre Saramito
Join Date: Oct 2009
Location: Grenoble, France
Posts: 6
Rep Power: 17 |
Rheolef: a C++ finite element library for solving PDE
Version : 6.0 Home page : http://ljk.imag.fr/membres/Pierre.Saramito/rheolef/ User's guide: http://ljk.imag.fr/membres/Pierre.Sa...ef/rheolef.pdf Distibution: sources and debian packages Keywords: finite elements, numerical simulation, partial derivative equations, C++, meshes, graphics Rheolef is a programming environment that serves as a convenient laboratory for computations involving finite element methods (FEM) for solving partial differential equations (PDE). Rheolef is both a C++ library and a set of commands for unix shell programming, providing algorithms and data structures. * Algorithms refer to the most up-to-date ones: preconditioned sparse solvers for linear systems, incompressible elasticity, Stokes and Navier-Stokes flows, characteristic method for convection dominated heat problems, etc. Also nonlinear generic algorithms such as fixed point and damped Newton methods. * Data structures fit the standard variational formulation concept: spaces, discrete fields, bilinear forms are C++ types for variables, that can be combined in any expressions, as you write it on the paper. Combined together, as a Lego game, these bricks allows the user to solve most complex nonlinear problems. The concision and readability of codes written with Rheolef is certainly a major keypoint of this environment. Main features * [NEW] Massively distributed memory finite element environment, based on MPI. * [NEW] High-order polynomial approximation. * Poisson problems in dimension d=1,2,3. * Stokes problems (d=2,3), with Taylor-Hood or stabilized P1 bubble-P1 elements. * linear elasticity (d=1,2,3), including the incompressible case. * characteristic method for time-dependent problems: transport, convection-difusion, and Navier-Stokes equations. * input and output in various file format for meshes generators and numerical data visualization systems. Advanced features * auto-adaptive mesh algorithms. * axisymetric problems. * multi-regions and non-constant coefficients. * nonlinear problems with either fixed-point algorithms or a provided generic damped Newton solver. * 3d stereo visualization Both reference manual and users guide are available. The license is GPL. Pierre Saramito -- Pierre.Saramito@imag.fr Directeur de Recherche CNRS Laboratoire Jean Kuntzmann, Grenoble, France http://www-ljk.imag.fr/membres/Pierre.Saramito |
|
February 22, 2019, 02:11 |
|
#2 | |
Member
ESI
Join Date: Sep 2017
Posts: 49
Rep Power: 9 |
Quote:
|
||
Tags |
c++, fem, free software, rheolef |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Rheolef: a C++ finite element library for solving PDE (annonce) | saramito | Main CFD Forum | 0 | October 14, 2009 05:58 |
incompatible library version and solver version problem | gholamghar | Fluent UDF and Scheme Programming | 3 | March 25, 2009 05:59 |
incompatible library version and solver version problem | gholamghar | Fluent UDF and Scheme Programming | 0 | March 23, 2009 15:40 |
comments on FDM, FEM, FVM, SM, SEM, DSEM, BEM | kenn | Main CFD Forum | 2 | July 18, 2004 19:28 |