FiniteVolumeGPU/README.md
André R. Brodtkorb e43d7de73b
Update README.md
2023-02-23 08:57:38 +01:00

21 lines
931 B
Markdown

# FiniteVolumeGPU
This Python software package implements several finite volume discretizations on Cartesian grids for the shallow water equations and the Euler equations.
## Setup
A good place to start exploring this codebase is the notebooks. Complete the following steps to run the notebooks:
1. Install conda (see e.g. Miniconda or Anaconda)
2. Change directory to the repository root and run the following commands
3. conda env create -f conda_environment.yml
4. conda activate ShallowWaterGPU
5. jupyter notebook
Make sure you are running the correct kernel ("conda:ShallowWaterGPU"). If not, change kernel using the "Kernel"-menu in the notebook.
If you do not need to run notebooks you may use the conda environment found in conda_environment_hpc.yml
## Troubleshooting
Have a look at the conda documentation and https://towardsdatascience.com/how-to-set-up-anaconda-and-jupyter-notebook-the-right-way-de3b7623ea4a