The CLOVERS members are attempting Hacktoberfest this year ! This repo contains codes to compute the scattering by a clover (penetrable or not), using the Finite Element Method (FEM) or Boundary Integral Method (BIE).
-
GMSH version: -GMSH 4.8.4
-
Python version:
- Tested on Python 3.8;
- Should works on Python 3.7 but not tested.
-
Require the following libraries:
-
For msh generate: gmsh-api
-
For Finite Element computations: NGSolve
-
For symbolic computations: SymPy;
-
For visualization: Matplotlib;
-
For Jupyter notebook: IPython, ipywidgets, and JupyterLab.
-
Might works with previous versions of the libraries but if it does not works try to update the libraries for example through pip
python3 -m pip install --user --upgrade -r requirements.txt
Scripts to run: codes are provided in python and NGSolve.
$ example script.