Notes for Code Contributors
Tests
There are some tests run by github, but before submitting a PR, you should
cd to the examples directory to look at and run run_all.py
. Notice that
run_all.py
creates some timing benchmark csv files as a side-effect.
As a general rule, you should leave them in your local examples directory
for regression testing and do not push them to the main repository.
import mpi
Do not import mpi4py directly. Use
from mpisppy import MPI
You will have access to MPI.COMM_WORLD as a result.