marc-nguessan / mrpy

Other
2 stars 0 forks source link

mrpy

A Python library to solve evolutionary Partial Differential Equations with space adaptive multiresolution. This grid adaptation technique is based upon the work of Cohen et al, and the specific strategy that we apply follows the tutorial devised by Tenaud & Duarte.

Installation

mrpy can be installed on virtually any computer with Python 3.5 or above. The required mrpy dependencies are listed below.

Required packages

-Cython -h5py -mpi4py -numpy -petsc4py -scipy

Once you have cloned the git repository, you need to compile the Cython code used for the multiresolution operations. For that, go to the folder mr_utils and run the following line of code in the command line:

$ python setup.py build_ext --inplace