-
\src
- FEM/SEM solvers
sem1d.ipynb
wave equation solver (1D)fem2D.py
main module, used by all 2D FEM and SEM notebooksfem2d.ipynb
Poisson equation solver, using P1 elements (linear)fem2dDyn.ipynb
Accoustic wave equation solver using P1 elements (not working)fem2dElast.ipynb
Elastic static equation solver using P1 elements (not working)sem2d.ipynb
Poisson equation solver (SEM)sem2dDyn.ipynb
Accoustic wave equation solver (SEM)sem2dElast.ipynb
Static elastic equation solver (SEM)sem2dDynElast.ipynb
Elastic Wave Equation solver (SEM), weird results : anisotropic wave propagation- MESH BUILDERS
build_gmsh.py
Build 2D building meshes (poor quality mesh, working)buildingMesh.py
Build 2D building meshes (high quality mesh, not working : nodes dupplicated)simpleMeshes.py
functions to build rectangle meshes
-
\meshes
gmsh mesh files.msh
and geometry files (for building meshes).geo
-
\quadratureRules
data of GL and GLL quadrature rules -
\references
documentation on FEM,SEM an elastic laws
- corriger élastique dynamique en SEM
- implémenter calcul de la déformation
$\varepsilon$ et de la contrainte$\sigma$