MG3DCV is a standard implementation of multigrid technique with a fourth compact finite difference discretization of the three dimensional convection-diffusion equation.
The advantages of MG3DCV compared to other more standard implementations of multigrid techniques:
You can download the current version of MG3DCV by pointing your web browser to MG3DCV and click it.
The software package of MG3DCV contains a number of files written entirely in Fortran 77 and is portable on most Unix systems that have a Fortran 77 compiler. It has been extensively tested on SGI and SUN workstations.
After downloading MG3DCV you need to uncompress it. This is achieved by executing the following command:
This should give you a file named mg3dcv.f.
We keep updating and improving MG3DCV. This web page will keep the up-to-date version. For major modifications and the relation to the old version, please check the update file.
Even though MG3DCV contains no known bugs, it does not mean that all of its bugs have been found and fixed. If you find any problems, please send an e-mail to email@example.com, with a brief description of the problem you have found.
Also if you have any comments regarding MG3DCV or any suggestions for
additional functionality that you want to see being incorporated in future
releases of MG3DCV, send them to
If you want to keep tracking of the continuous development of GM3DCV,
please put the URL address:
in your collection of bookmarks.
Murli M. Gupta and Jun Zhang, High accuracy multigrid solution of the 3D convection-diffusion equations, Applied Mathematics and Computation, Vol. 113, No. 2-3, pp. 249-274, (2000).
Your citation of this paper in your work will be highly appreciated.