gmk_m2(1) Scotch user's manual gmk_m2(1)

gmk_m2, gmk_m3 - ایجاد گراف‌های مبدا شبکه‌ای دوبعدی و سه‌بعدی

gmk_m2 [options] [-b bval] [-g cfile] [-t] [-y] dimX dimY [ofile]
gmk_m3 [options] [-b bval] [-g cfile] [-t] [-y] dimX dimY dimZ [ofile]

برنامه‌های gmk_* فایل‌های گراف مبدا را برای برخی توپولوژی‌های رایج و منظم ایجاد می‌کنند.

دستور gmk_m2 یک گراف شبکه‌ای منظم دوبعدی با dimX در dimY رأس ایجاد می‌کند، به گونه‌ای که رأس (i,j) به رأس‌های (i,j-1)، (i-1,j)، (i+1,j) و (i,j+1) (در صورت وجود) متصل است. در صورتی که گزینه -e تعیین شده باشد، علاوه بر این به رأس‌های (i-1,j-1)، (i+1,j-1)، (i-1,j+1) و (i+1,j+1) (در صورت وجود) نیز متصل می‌شود.

دستور gmk_m3 یک گراف شبکه‌ای منظم سه‌بعدی با dimX در dimY در dimZ رأس ایجاد می‌کند، به گونه‌ای که رأس (i,j,k) به رأس‌های (i,j,k-1)، (i,j-1,k)، (i-1,j,k)، (i+1,j,k)، (i,j+1,k) و (i,j,k+1) (در صورت وجود) متصل می‌شود.

تنظیم مقدار مبنای گراف به bval. مقدار پیش‌فرض مبنا 0 است.
ساخت یک شبکه ۸-همسایگی به جای ۴-همسایگی (تنها برای gmk_m2).
خروجی دادن مختصات رأس‌های گراف (یعنی داده‌های هندسی برای استفاده توسط gout) در فایل cfile.
نمایش راهنما.
ساخت یک چنبره (torus) به جای شبکه.
نمایش نسخه برنامه و کپی‌رایت.
معکوس کردن مختصات y در داده‌های هندسی.

ایجاد یک گراف دوبعدی با ۵×۷ رأس، با مبنای ۱، به همراه هندسه آن:

$ gmk_m2 5 7 -b1 -g/tmp/m5x7.xyz /tmp/m5x7.grf

gtst(1), gout(1), gmap(1), gord(1), gpart(1).

راهنمای کاربری Scotch.

Francois Pellegrini <francois.pellegrini@labri.fr>

02 April 2021