Step-7: pySDC with external libraries#

pySDC can be used with external libraries, in particular for spatial discretization, parallelization and solving of linear and/or nonlinear systems. In the following, we show a few examples of pySDC + X.

Each part is a Python script in jupytext “percent” format: run it with python (or mpirun) in an environment with the library it needs, or read it on the website. Parts A, B, D, F and G also open as notebooks in Jupyter; C and E read their process layout from the command line and only run as scripts. None of them runs in the browser or in the environment the website is built in; where the CI produces results, the pages show them.