Universal Parallel Solver for Convection-Diffusion Equations
Abstract
A parallel unconditionally stable solver for three-dimensional convection-diffusion equations is proposed by applying the upwind Crank-Nicolson difference schemes combined with alternating bar parallelization. This solver can be applied numerically to any variation of convection-diffusion equations with Dirichlet boundary conditions. Making use of a fractional step iteration technique for linear systems, this approach yields good runtime performance. To validate the accuracy and efficiency of the method, sample experiments are done on a software tool, Codie4D, which was implemented using the MPICH library.