This hybrid code (openMP / MPI) is mainly based on the work of Fujiwara (1983) for the solver and Crouseilles et al. (2009) for the MPI parallelization. Even if you are not interested in astrophysics / plasma application, you may be interested in the MPI distributed 3D spline interpolation implementation !
You can find more details about the code implementation and applications in this article or by visiting this website.
The code can be downloaded here.
Contact: tsousbie(AT)gmail.com