Rob Van der Wijngaart
Rob Van der Wijngaart
Fenix new
Fenix_new adds Fenix versions of Stencil, Transpose, AMR, and Sparse to the repo, using split main programs to make sure the compiler can optimize the performance sensitive part of the...
I just came across an issue with the stencil code (Fenix version, using OpenMPI 1.7.1 on a 4-node, 64 rank Xeon cluster). Problem size was 3584 and the number of...
In Stencil, AMR, and Branch some code snippets are written by scripts. These are included in the main program. When you build the code with new command line parameters (for...
All Fenix source file names start with "fenix_." I propose we remove the prefix, since it is not meaningful.
- Source files are gradually getting out of hand in terms of size. We need to break them into pieces and give them recognizable names - Source and header files...
All MPI error codes start with MPI_ERR_. Fenix error codes start with FENIX_ERROR_. For consistency we may change to FENIX_ERR_.
The AMR PRK derives two robust communicators from the original robust communicator. In this implementation we use MPI_COMM_WORLD as the input communicator for Fenix_Init, and provide NULL for the output...