ParMGridGen Code

Archive

ParMGridGen.tgz or ParMGridGen.zip     manual-parmgridgen.pdf

Description

This is copyrighted C code, written by Irene Moulitsas.

MGRIDGEN and PARMGRIDGEN are serial and parallel software packages that implement various algorithms for generating a sequence of coarse grids. The generated coarse grids contain well-shaped elements and thus they are well-suited for geometric multigrid methods. PARMGRIDGEN is an MPI-based parallel library that is based on the serial package MGRIDGEN and it is suited for parallel numerical simulations involving large unstructured grids since the algorithms incur a very small communication overhead, achieve high degree of concurrency and maintain the high quality of the coarse grids obtained by the serial algorithms in the MGRIDGEN library.

Archive Contents

The archive ParMGridGen.tgz or ParMGridGen.zip has many files:

ParMGridGen-1.0:
total 72
-rw-------     0 Nov  8  2001 CHANGES
drwx------   136 Dec  4  2001 Doc/
-rw-------  1258 Nov  8  2001 FILES
drwx------   136 Dec  4  2001 Graphs/
-rw-------  5244 Dec  4  2001 INSTALL
drwx------   204 Nov  8  2001 MGridGen/
-rw-------   268 Nov  8  2001 Makefile
-rw-------  1334 Dec  4  2001 Makefile.in
drwx------   204 Nov  8  2001 ParMGridGen/
-rw-------   399 Dec  4  2001 README
-rw-------    48 Dec  4  2001 VERSION
-rw-------   183 Nov  8  2001 mgridgen.h
-rw-------   198 Dec  5  2001 parmgridgen.h

ParMGridGen-1.0/Doc:
total 608
-rw-------  122757 Dec  5  2001 manual-parmgridgen.pdf
-rw-------  184662 Dec  5  2001 manual-parmgridgen.ps

ParMGridGen-1.0/Graphs:
total 13552
-rw-------  6927099 Nov  8  2001 M6.metis
-rw-------     4586 Nov  8  2001 README

ParMGridGen-1.0/MGridGen:
total 8
drwx------  510 Dec  4  2001 IMlib/
drwx------  544 Dec  4  2001 Lib/
-rw-------  311 Nov  8  2001 Makefile
drwx------  272 Dec  4  2001 Programs/

ParMGridGen-1.0/MGridGen/IMlib:
total 192
-rw-------   9543 Nov  8  2001 IMlib.h
-rw-------    924 Dec  4  2001 Makefile
-rw-------   6358 Nov  8  2001 blas.c
-rw-------   4794 Nov  8  2001 dfkeysort.c
-rw-------   4794 Nov  8  2001 dkeysort.c
-rw-------    804 Nov  8  2001 file.c
-rw-------   6265 Nov  8  2001 ifkeysort.c
-rw-------   4398 Nov  8  2001 ifloatsort.c
-rw-------   4572 Nov  8  2001 iintsort.c
-rw-------  11791 Nov  8  2001 ikeysort.c
-rw-------   3935 Nov  8  2001 memory.c
-rw-------   4614 Nov  8  2001 sort.c
-rw-------   1583 Nov  8  2001 util.c

ParMGridGen-1.0/MGridGen/Lib:
total 336
-rw-------    902 Dec  4  2001 Makefile
-rw-------   1410 Nov  8  2001 aratio.c
-rw-------   6267 Nov  8  2001 coarsen.c
-rw-------   1177 Nov  8  2001 defs.h
-rw-------  37905 Nov  8  2001 kwayfm.c
-rw-------    723 Nov  8  2001 macros.h
-rw-------   9558 Nov  8  2001 match.c
-rw-------  55952 Nov  8  2001 merge.c
-rw-------   3319 Nov  8  2001 mgridgen.c
-rw-------    512 Nov  8  2001 mgridgen.h
-rw-------   3295 Nov  8  2001 proto.h
-rw-------  12935 Nov  8  2001 refine.c
-rw-------   2524 Nov  8  2001 setup.c
-rw-------   2162 Nov  8  2001 struct.h

ParMGridGen-1.0/MGridGen/Programs:
total 64
-rw-------  1207 Dec  4  2001 Makefile
-rw-------  6463 Nov  8  2001 extract.c
-rw-------  4873 Nov  8  2001 io.c
-rw-------  2882 Nov  8  2001 mgridgen.c
-rw-------   696 Nov  8  2001 oper.c
-rw-------   599 Nov  8  2001 transform.c

ParMGridGen-1.0/ParMGridGen:
total 8
drwx------  136 Dec  4  2001 IMParMetis-2.0/
-rw-------  349 Nov  8  2001 Makefile
drwx------  612 Dec  4  2001 ParLib/
drwx------  204 Dec  4  2001 Programs/

ParMGridGen-1.0/ParMGridGen/IMParMetis-2.0:
total 8
-rw-------  161 Nov  8  2001 Makefile
drwx------  850 Dec  4  2001 ParMETISLib/

ParMGridGen-1.0/ParMGridGen/IMParMetis-2.0/ParMETISLib:
total 336
-rw-------    803 Nov  8  2001 Makefile
-rw-------   9406 Nov  8  2001 coarsen.c
-rw-------   5405 Nov  8  2001 comm.c
-rw-------    919 Nov  8  2001 debug.c
-rw-------   1903 Nov  8  2001 defs.h
-rw-------   2044 Nov  8  2001 diffuse.c
-rw-------   2231 Nov  8  2001 drivers.c
-rw-------  29094 Nov  8  2001 edge_refine.c
-rw-------   6252 Nov  8  2001 fused.c
-rw-------   4051 Nov  8  2001 grsetup.c
-rw-------   4398 Nov  8  2001 iidxsort.c
-rw-------   4528 Nov  8  2001 ikeysort.c
-rw-------   4939 Nov  8  2001 macros.h
-rw-------   7005 Nov  8  2001 memory.c
-rw-------    493 Nov  8  2001 parmetis.h
-rw-------   4061 Dec  2  2001 proto.h
-rw-------   4059 Nov  8  2001 remap.c
-rw-------   2877 Dec  2  2001 rename.h
-rw-------   6609 Nov  8  2001 setup.c
-rw-------   7214 Nov  8  2001 struct.h
-rw-------   2824 Nov  8  2001 timer.c
-rw-------  11198 Dec  2  2001 util.c
-rw-------    829 Nov  8  2001 var.c

ParMGridGen-1.0/ParMGridGen/ParLib:
total 232
-rw-------   1035 Dec  4  2001 Makefile
-rw-------   5490 Nov  8  2001 comm.c
-rw-------   3390 Nov  8  2001 debug.c
-rw-------   1724 Nov  8  2001 defs.h
-rw-------   5346 Nov  8  2001 grsetup.c
-rw-------   4531 Nov  8  2001 ikeysort.c
-rw-------   3858 Nov  8  2001 macros.h
-rw-------   6299 Nov  8  2001 memory.c
-rw-------   8265 Nov  8  2001 move.c
-rw-------  21858 Dec  3  2001 parmgridgen.c
-rw-------    534 Nov  8  2001 parmgridgen.h
-rw-------   3218 Nov  8  2001 proto.h
-rw-------   1450 Nov  8  2001 rename.h
-rw-------   6027 Nov  8  2001 setup.c
-rw-------   7199 Nov  8  2001 struct.h
-rw-------   1817 Nov  8  2001 util.c

ParMGridGen-1.0/ParMGridGen/Programs:
total 40
-rw-------   955 Dec  4  2001 Makefile
-rw-------  8090 Nov  8  2001 io.c
-rw-------  2435 Nov  8  2001 main.c
-rw-------  2026 Nov  8  2001 parmgridgen.c

Cheers,
Craig C. Douglas

Last modified: