/nm

Jupyter notebooks that form part of the Numeric Methods course at University of Esslingen

Primary LanguageJupyter NotebookMIT LicenseMIT

Numeric Methods

pre-commit.ci status

Jupyter notebooks that form part of the Numeric Methods course at University of Esslingen.

Setup

You'll need a IPython + NumPy environment to execute the included notebooks. If you don't already have one, feel free to use the provided pyproject.toml to obtain a local quick and dirty IPython installation, which can be used for example in combination with vscode.

Google Colab

Open Notebooks In Colab

The "Open in Cloab" badge will open a web-based Juypter-like IDE which pretty much contains all we need to execute the provided notebooks.

Local Install

  1. Install poetry as described here.

  2. Clone this project using git or download the ZIP.

    git clone https://github.com/ChiefGokhlayeh/nm.git
  3. Execute poetry install --no-root in the project root directory to download all dependencies into a project-local virtual environment.

  4. Activate the newly installed virtual environment via poetry shell.

  5. Install Visual Studio Code + the Jupyter extension to edit, or type ipython <path-to-ipynb-file> to execute a notebook top-to-bottom.