SkillAgentSearch skills...

Gypsilab

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.

Install / Use

/learn @matthieuaussal/Gypsilab
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

/========================================================================
| '& | | | # | 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. | ========================================================================/

View on GitHub
GitHub Stars70
CategoryDesign
Updated5d ago
Forks20

Languages

MATLAB

Security Score

80/100

Audited on Mar 25, 2026

No findings