A set of three drivers for BOXMG: A black‐box multigrid solver
Victor Alan Bandy, Roland A. Sweet · Communications in Applied Numerical Methods · 1992
Abstract In this paper we present three drivers for the Fortran software packages BOXMG and BOXMGP. They both act as black‐box matrix solvers for symmetric positive‐definite matrices using a multigrid method. There are two drivers, BBMG and BBMGP, that simplify the interface to BOXMG and BOXMGP, respectively. The other driver, DIVMG, provides a user‐friendly driver to both BOXMG and BOXMGP for a special class of problems. The DIVMG driver solves a two‐dimensional second‐order partial differential equation in divergence form on a rectangular domain with any combination of the following boundary conditions: Dirichlet, Neumann, Robin and periodic. The BBMG and BBMGP drivers, like the BOXMG solvers, still require the user to define the system of equations, while on the other hand the DIVMG driver also performs the discretization and only requires the user to define the problem.