--- /srv/rebuilderd/tmp/rebuilderdrXeDGv/inputs/libmaloc-dev_1.5-2+b4_ppc64el.deb +++ /srv/rebuilderd/tmp/rebuilderdrXeDGv/out/libmaloc-dev_1.5-2+b4_ppc64el.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-17 05:52:57.000000 debian-binary │ --rw-r--r-- 0 0 0 6436 2026-01-17 05:52:57.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1264672 2026-01-17 05:52:57.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 6420 2026-01-17 05:52:57.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 1264728 2026-01-17 05:52:57.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -44,78 +44,78 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 17306 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00008_source.html │ │ │ -rw-r--r-- 0 root (0) root (0) 8041 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00009.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00009.md5 │ │ │ -rw-r--r-- 0 root (0) root (0) 92328 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00009.png │ │ │ -rw-r--r-- 0 root (0) root (0) 658 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00010.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00010.md5 │ │ │ -rw-r--r-- 0 root (0) root (0) 3685 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00010.png │ │ │ --rw-r--r-- 0 root (0) root (0) 22504 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00011.html │ │ │ --rw-r--r-- 0 root (0) root (0) 24571 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00011_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 6638 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00012.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 13756 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00011.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 6493 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00011_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 9423 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00012.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00012.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 76171 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00012.png │ │ │ --rw-r--r-- 0 root (0) root (0) 925 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00013.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 112629 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00012.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 402 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00013.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00013.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 5140 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00013.png │ │ │ --rw-r--r-- 0 root (0) root (0) 13756 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00014.html │ │ │ --rw-r--r-- 0 root (0) root (0) 6493 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00014_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 9423 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00015.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 2249 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00013.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 22504 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00014.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 24571 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00014_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 6638 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00015.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00015.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 112629 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00015.png │ │ │ --rw-r--r-- 0 root (0) root (0) 402 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00016.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 76171 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00015.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 925 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00016.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00016.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 2249 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00016.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 5140 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00016.png │ │ │ -rw-r--r-- 0 root (0) root (0) 22079 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00017.html │ │ │ -rw-r--r-- 0 root (0) root (0) 37932 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00017_source.html │ │ │ -rw-r--r-- 0 root (0) root (0) 6625 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00018.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00018.md5 │ │ │ -rw-r--r-- 0 root (0) root (0) 75825 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00018.png │ │ │ -rw-r--r-- 0 root (0) root (0) 790 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00019.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00019.md5 │ │ │ -rw-r--r-- 0 root (0) root (0) 5488 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00019.png │ │ │ --rw-r--r-- 0 root (0) root (0) 12002 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00020.html │ │ │ --rw-r--r-- 0 root (0) root (0) 5650 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00020_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 5995 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00021.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 23128 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00020.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 26427 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00020_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 3502 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00021.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00021.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 65657 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00021.png │ │ │ --rw-r--r-- 0 root (0) root (0) 2712 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00022.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 36517 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00021.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 3394 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00022.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00022.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 23188 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00022.png │ │ │ --rw-r--r-- 0 root (0) root (0) 23200 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00023.html │ │ │ --rw-r--r-- 0 root (0) root (0) 41841 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00023_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 4310 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00024.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 28330 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00022.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 87128 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00023.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 36215 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00023_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 3496 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00024.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00024.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 45888 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00024.png │ │ │ --rw-r--r-- 0 root (0) root (0) 2989 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00025.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 36309 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00024.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 3737 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00025.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00025.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 25143 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00025.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 29810 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00025.png │ │ │ -rw-r--r-- 0 root (0) root (0) 57470 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00026.html │ │ │ -rw-r--r-- 0 root (0) root (0) 22874 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00026_source.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3484 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00027.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00027.md5 │ │ │ -rw-r--r-- 0 root (0) root (0) 36796 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00027.png │ │ │ -rw-r--r-- 0 root (0) root (0) 2999 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00028.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00028.md5 │ │ │ -rw-r--r-- 0 root (0) root (0) 25267 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00028.png │ │ │ --rw-r--r-- 0 root (0) root (0) 87128 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00029.html │ │ │ --rw-r--r-- 0 root (0) root (0) 36215 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00029_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 3496 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00030.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 12002 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00029.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 5650 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00029_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 5995 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00030.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00030.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 36309 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00030.png │ │ │ --rw-r--r-- 0 root (0) root (0) 3737 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00031.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 65657 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00030.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 2712 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00031.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00031.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 29810 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00031.png │ │ │ --rw-r--r-- 0 root (0) root (0) 23128 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00032.html │ │ │ --rw-r--r-- 0 root (0) root (0) 26427 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00032_source.html │ │ │ --rw-r--r-- 0 root (0) root (0) 3502 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00033.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 23188 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00031.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 23200 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00032.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 41841 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00032_source.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 4310 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00033.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00033.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 36517 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00033.png │ │ │ --rw-r--r-- 0 root (0) root (0) 3394 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00034.map │ │ │ +-rw-r--r-- 0 root (0) root (0) 45888 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00033.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 2989 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00034.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00034.md5 │ │ │ --rw-r--r-- 0 root (0) root (0) 28330 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00034.png │ │ │ +-rw-r--r-- 0 root (0) root (0) 25143 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00034.png │ │ │ -rw-r--r-- 0 root (0) root (0) 32668 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00035.html │ │ │ -rw-r--r-- 0 root (0) root (0) 55597 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00035_source.html │ │ │ -rw-r--r-- 0 root (0) root (0) 3912 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00036.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00036.md5 │ │ │ -rw-r--r-- 0 root (0) root (0) 42135 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00036.png │ │ │ -rw-r--r-- 0 root (0) root (0) 3016 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00037.map │ │ │ -rw-r--r-- 0 root (0) root (0) 32 2026-01-17 05:52:57.000000 ./usr/share/doc/libmaloc-dev/html/a00037.md5 │ │ ├── ./usr/share/doc/libmaloc-dev/html/a00002.html │ │ │ @@ -111,33 +111,33 @@ │ │ │ This graph shows which files directly or indirectly include this file: │ │ │

Class Vmpi: a Virtual MPI communication layer object. │ │ │ More...
│ │ │

Go to the source code of this file.
│ │ ├── ./usr/share/doc/libmaloc-dev/html/a00005_source.html │ │ │ @@ -54,15 +54,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -109,15 +109,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │Class Vmp: a Virtual MPI communication layer object. │ │ │ More...
│ │ │#include <maloc/maloc_base.h>#include <maloc/vsys.h>#include <maloc/vsys.h>#include <maloc/vmpi.h>#include <maloc/vcom.h>#include <maloc/vcom.h>

Go to the source code of this file.
│ │ ├── ./usr/share/doc/libmaloc-dev/html/a00008_source.html │ │ │ @@ -53,17 +53,17 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ - │ │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -105,16 +105,16 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │Class Vcom: virtual (currently just MPI) communications layer. │ │ │ +
Header file for a simple parallel extension of ALOC's VSH. │ │ │ More...
│ │ │#include <maloc/maloc_base.h>#include <maloc/vsys.h>#include <maloc/vsys.h>#include <maloc/vsh.h>#include <maloc/vmp.h>



Go to the source code of this file.
│ │ ││ │ │ -Classes | |
| struct | sVcom |
| Contains public data members for Vcom class. More... | |
│ │ │ -Macros | |
| #define | VCOM_MPI_TAG 111 |
| A base value for MPI tags. | |
│ │ │ -Typedefs | |
| typedef struct sVcom | Vcom |
| Declaration of the Vcom class as the Vcom structure. | |
│ │ │ Functions | |
| int | Vcom_init (int *argc, char ***argv) |
| The Vmp initializer. | |
| int | Vcom_finalize (void) |
| The Vmp finalizer. | |
| Vcom * | Vcom_ctor (int commtype) |
| Construct the communications object. This routine sets up data members of class and initializes MPI. | |
| int | Vcom_ctor2 (Vcom *thee, int commtype) |
| Construct the communications object. This routine sets up data members of class and initializes MPI. This is broken into two parts to be callable from FORTRAN. | |
| void | Vcom_dtor (Vcom **thee) |
| Destroy the communications object. | |
| void | Vcom_dtor2 (Vcom *thee) |
| Destroy the communications object. This is broken into two parts to be callable from FORTRAN. | |
| int | Vcom_send (Vcom *thee, int des, void *buf, int len, int type, int block) |
| Send a buffer. Returns 1 on success. | |
| int | Vcom_recv (Vcom *thee, int src, void *buf, int len, int type, int block) |
| Receive a (character) buffer. │ │ │ - The blocking flag is present, but not used. All receives are assumed to be blocking. A non-blocking receive would be very ugly to implement (signals or something?). | |
| int | Vcom_reduce (Vcom *thee, void *sendbuf, void *recvbuf, int length, int type, int op) |
| Perform a blocking probe to get the length (in number of items of specified type) of an incoming message and place it in the │ │ │ - argument ``length". | |
| int | Vcom_size (Vcom *thee) |
| Get the number of PEs in communicator. | |
| int | Vcom_resize (Vcom *thee, int newsize) |
| Resize (shrink) the communications group to include only newsize number of processors. │ │ │ - Obsolete processes are given rank of -1 and size of 0. | |
| int | Vcom_rank (Vcom *thee) |
| Get the ID of the local PE. | |
| int | Vcom_barr (Vcom *thee) |
| Synchronization barrier. | |
| int | Vsh_pshell (Vsh *thee, char *pPR, void *pthee, int(*builtin)(void *thee, int argc, char **argv)) |
| Drop-in replacement for Vsh_shell giving parallel extensions. | |
Class Vcom: virtual (currently just MPI) communications layer.
│ │ │ - │ │ │ +Header file for a simple parallel extension of ALOC's VSH.
│ │ │ + │ │ │* │ │ │ * MALOC = < Minimal Abstraction Layer for Object-oriented C > │ │ │ * Copyright (C) 1994-- Michael Holst │ │ │ * │ │ │ * This library is free software; you can redistribute it and/or │ │ │ * modify it under the terms of the GNU Lesser General Public │ │ │ * License as published by the Free Software Foundation; either │ │ │ @@ -205,32 +174,15 @@ │ │ │ * Lesser General Public License for more details. │ │ │ * │ │ │ * You should have received a copy of the GNU Lesser General Public │ │ │ * License along with this library; if not, write to the Free Software │ │ │ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA │ │ │ * │ │ │ *
| #define VCOM_MPI_TAG 111 | │ │ │ -
A base value for MPI tags.
│ │ │ - │ │ │ -