https://github.com/santisoler/simpeg-benchmarks-magnetic
Benchmarks between magnetic forward models in SimPEG
https://github.com/santisoler/simpeg-benchmarks-magnetic
Last synced: 6 months ago
JSON representation
Benchmarks between magnetic forward models in SimPEG
- Host: GitHub
- URL: https://github.com/santisoler/simpeg-benchmarks-magnetic
- Owner: santisoler
- License: mit
- Created: 2024-05-17T17:04:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-19T22:51:20.000Z (over 1 year ago)
- Last Synced: 2024-10-16T21:16:24.773Z (about 1 year ago)
- Language: Jupyter Notebook
- Size: 8.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Benchmarks for comparing magnetic simulations in SimPEG
## Get started
In order to run these benchmarks, you need to have a Python distribution like
[Miniforge][miniforge] installed.
Then, clone this repository:
```bash
git clone https://github.com/santisoler/simpeg-benchmarks-magnetic
cd simpeg-benchmarks-magnetic
```
And create a `conda` environment with all the required dependencies for running
these benchmarks:
```bash
conda env create -f environment.yml
```
## Run the benchmarks
All benchmarks can be run by executing the Python scripts in `code`
folder.
Alternatively, we can run all benchmarks by executing the `run.sh` shell
script:
```bash
bash run.sh
```
> **Important**
> Most of the benchmarks were designed to be run on a machine with 125GB of ram and
> a minimum of 30 threads. If your system don't meet these specs, you can
> modify the scripts to adjust them to your needs.
[miniforge]: https://github.com/conda-forge/miniforge