BOUT-dev icon indicating copy to clipboard operation
BOUT-dev copied to clipboard

Parallisation in x/z

Open dschwoerer opened this issue 3 years ago • 1 comments

Currently not working with FCI.

One option would be to figure out how many guard cells we need based on the parallisation and the grid.

Another option is openmp

And another is to use PETSc and implement the interpolation as a matrix routine

dschwoerer avatar Sep 19 '22 20:09 dschwoerer

FCI does currently work with OpenMP.

The main issue with MPI and FCI is working out what processors the field lines end on and doing that communication. If the field lines only ever go to the processors immediately up/down or left/right, then it should be fine.

More flexible grids and meshes are really the key enabler here.

ZedThree avatar Sep 20 '22 11:09 ZedThree