PCM Kernel Fusion Debugging

PCM/Riemann Solver Fusion Debugging

I spent this week debugging the fusion of the Piecewise Constant Method (PCM) and Riemann solver kernels. There were a handful of bugs, mostly related to the more complex thread guards needed for reconstruction kernels that now need to be integrated into the Riemann solvers as well. PCM is now fused into the HLLD and HLLC Riemann solvers and verified for all the integrators and dimensionality that those solvers support. Next week I’ll work on integrating the PCM changes into the Roe, Exact, and HLL Riemann solvers.

This post is licensed under CC BY 4.0 by the author.