This repository, together with the corresponding pull request opened in estimagic, forms my project submission. A detailed description can be found in this notebook.
Running the notebook (requires dependencies from my estimagic branch):
$ git clone https://github.com/mchandra12/scientific_computing_project.git
$ conda env create -f environment.yml
$ conda activate scientific_computing_project
$ jupyter lab