Skip to content

The gypsilab project is an open-source MATLAB toolbox for fast numerical computation with finite element, boundary element and ray-tracing methods. Accessible with a high-level programming language, it gives a useful framework for fast prototyping. Initially designed for numerical acoustics, many physics problems can also be addressed.

matthieuaussal/gypsilab

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/========================================================================\
|   '&`   |                                                              |
|    #    |               THE GYPSILAB TOOLBOX FOR MATLAB                |
|    #    |                                                              |
|   _#_   |                         VERSION - 0.61                       |
|  ( # )  |                                                              |
|  / 0 \  |               matthieu.aussal@polytechnique.edu              |
| ( === ) |           www.cmap.polytechnique.fr/~aussal/gypsilab         |
|  `---'  |                                                              | 
\========================================================================/

   The gypsilab project is an open-source MATLAB toolbox for fast numerical 
computation with finite element and boundary element methods. Accessible 
with a high-level programming language, it gives a useful framework for 
fast prototyping. Initially designed for numerical acoustics, many physics 
problems can also be addressed. 

   Gypsilab is divided in various libraries :
 
 - OpenMSH : Library for mesh management
Copyright Matthieu Aussal (c) 2018 - Ecole Polytechnique

 - OpenDOM : Library for numerical integration and variational formulation
Copyright Matthieu Aussal & Francois Alouges (c) 2018 - Ecole Polytechnique

 - OpenFEM : Library for Finite Element Method.
Copyright Matthieu Aussal & Francois Alouges (c) 2018 - Ecole Polytechnique
 
 - OpenHmX : Library for H-Matrix computation and algebra.
Copyright Matthieu Aussal (c) 2018 - Ecole Polytechnique

 - OpenFfm : Library for Fast and Free Memory convolution with Green kernel.
Copyright Matthieu Aussal (c) 2019 - Ecole Polytechnique

 - OpenBmm : Library for Block matrix algebra.
Copyright Matthieu Aussal (c) 2019 - Ecole Polytechnique

 - OpenOpr : Library for usual BEM operators with H-Matrix compression.
Copyright Matthieu Aussal (c) 2019 - Ecole Polytechnique

 - OpenRay : Library for tri-dimensional ray-tracing.
Copyright Matthieu Aussal (c) 2018 - Ecole Polytechnique

 - OpenEbd : Library for bi-dimensional convolution with Green kernel.
Copyright Martin Averseng (c) 2018 - Ecole Polytechnique
https://github.com/MartinAverseng/EBD

 - OpenMmg : Library for simplicial remeshing using the level-set methods.
Copyright Bx INP/Inria/UBordeaux/UPMC (c) 2004
https://www.mmgtools.org/  -  https://github.com/MmgTools/Mmg/
 
Scripts for non regression test are provided to evaluate performances 
and verify computation.
          
/========================================================================\                                                             
| PROPERTY  : Centre de Mathematiques Appliquees, Ecole polytechnique,   | 
| route de Saclay, 91128 Palaiseau, France. All rights reserved.         |
|                                                                        |
| LICENCE   : This program is free software, distributed in the hope that|
| it will be useful, but WITHOUT ANY WARRANTY. Natively, you can use,    | 
| redistribute and/or modify it under the terms of the GNU General Public|
| License, as published by the Free Software Foundation (version 3 or    |
| later,  http://www.gnu.org/licenses). For private use, dual licencing  |
| is available, please contact us to activate a "pay for remove" option. |
|                                                                        |
| Please acknowledge the gypsilab toolbox in programs or publications in |
| which you use it.                                                      |
\========================================================================/ 

About

The gypsilab project is an open-source MATLAB toolbox for fast numerical computation with finite element, boundary element and ray-tracing methods. Accessible with a high-level programming language, it gives a useful framework for fast prototyping. Initially designed for numerical acoustics, many physics problems can also be addressed.

Resources

Stars

Watchers

Forks

Packages

No packages published