https://github.com/artpelling/pymor-bempp
Model reduction for sphere scattering
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.7%) to scientific vocabulary
Repository
Model reduction for sphere scattering
Basic Info
Statistics
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
pymor-bempp
A simple demo showcasing the potential of model order reduction for BEM scattering problems combining pyMOR and bempp-cl for the sphere scattering tutorial.
Method
We follow a simple POD approach to reduced basis generation, see pyMOR Tutorial: Projecting a Model.
Usage
Install the requirements listed in requirements.txt and run either
shell
python sphere.py
to construct a reduced order model according to the parameters at the top of the script and produce something like

or run
shell
python visualize.py
to compare the solutions of the full and reduced order models and visualize them as

Owner
- Name: Art Pelling
- Login: artpelling
- Kind: user
- Location: Berlin, Germany
- Company: TU Berlin
- Repositories: 1
- Profile: https://github.com/artpelling
GitHub Events
Total
Last Year
Dependencies
- Bempp-cl ==0.3.1
- Pygments ==2.18.0
- QtPy ==2.4.1
- click ==8.1.7
- contourpy ==1.3.0
- cycler ==0.12.1
- diskcache ==5.6.3
- fonttools ==4.53.1
- kiwisolver ==1.4.5
- llvmlite ==0.43.0
- markdown-it-py ==3.0.0
- matplotlib ==3.9.2
- mdurl ==0.1.2
- meshio ==5.3.5
- numba ==0.60.0
- numpy ==1.26.4
- packaging ==24.1
- pillow ==10.4.0
- pymor ==2024.1.2
- pyparsing ==3.1.4
- python-dateutil ==2.9.0.post0
- rich ==13.8.0
- scipy ==1.14.1
- shellingham ==1.5.4
- six ==1.16.0
- typer ==0.12.5
- typing_extensions ==4.12.2