| mord(1) | راهنمای کاربر Scotch | mord(1) |
نام (NAME)
mord - محاسبه ترتیببندی ماتریسهای تنک برای مشها
خلاصه دستور (SYNOPSIS)
mord [options] [mfile] [ofile] [lfile]
توضیحات (DESCRIPTION)
برنامه mord ترتیببندی یک مش منبع Scotch را که نشاندهنده الگوی یک ماتریس تنک متقارن است، به صورت ترتیبی محاسبه میکند. تنها گرههای مش بهطور مؤثر ترتیببندی میشوند. المانها اطلاعات پیوستگی را فراهم میآورند، به گونهای که هر گره به تمام گرههایی که حداقل یک المان مشترک با آن دارند، متصل در نظر گرفته میشود.
فایل مش منبع mfile فقط میتواند یک فایل مش متمرکز باشد. ترتیببندی حاصل در فایل ofile ذخیره میشود. اطلاعات لاگ احتمالی (مانند موارد تولید شده توسط گزینه -v) به فایل lfile ارسال میشود. در صورتی که نام فایلها مشخص نشود، دادهها از ورودی استاندارد خوانده شده و در خروجی استاندارد نوشته میشوند. جریانهای استاندارد را همچنین میتوان بهطور صریح با یک خط تیره «-» نشان داد.
چنانچه کتابخانههای مناسب در زمان کامپایل گنجانده شده باشند، gord میتواند مشهای فشردهشده را چه به عنوان ورودی و چه خروجی، مستقیماً مدیریت کند. هر جریانی که نام آن دارای پسوند یک فایل فشرده باشد، مانند 'brol.msh.bz2' یا '-.gz'، به عنوان یک جریان فشرده در نظر گرفته میشود. قالبهای فشردهسازی قابل پشتیبانی عبارتند از قالب bzip2 (با پسوند '.bz2')، قالب gzip (با پسوند '.gz') و قالب lzma (با پسوند '.lzma').
گزینهها (OPTIONS)
- -c opt
- انتخاب راهبرد پیشفرض ترتیببندی بر اساس یک یا چند مورد از گزینهها از میان:
- -h
- نمایش راهنما.
- -m mfile
- ذخیره دادههای نگاشت بلوکهای ستونی در فایل mfile. دادههای نگاشت برای هر رأس گره، نمایه (اندیس) بلوک ستونی را که این رأس گره به آن تعلق دارد مشخص میکند.
- -o strat
- استفاده از راهبرد ترتیببندی مش ترتیبی strat (برای اطلاعات بیشتر به راهنمای کاربر Scotch مراجعه کنید).
- -t tfile
- ذخیره دادههای درخت افراز در فایل tfile. دادههای درخت افراز برای هر رأس گره، نمایه اولین رأس گره از بلوک والدِ بلوکی که این رأس گره به آن تعلق دارد را مشخص میکند. این دادهها به همراه دادههای نگاشت ارائهشده در فایل mfile، امکان بازسازی درخت جداکننده فرایند تجزیه آشیانهای (nested dissection) را فراهم میآورد.
- -V
- نمایش نسخه برنامه و کپیرایت.
- -v verb
- تنظیم حالت پرگو (verbose) بر روی verb. این مقدار مجموعهای از یک یا چند نویسه است که میتواند شامل موارد زیر باشد:
مثالها (EXAMPLES)
ترتیببندی مجدد مش ماتریس brol.msh و ذخیره ترتیببندی حاصل در فایل brol.ord با استفاده از راهبرد پیشفرض ترتیببندی مش ترتیبی:
$ mord brol.msh brol.ord
همچنین ببینید (SEE ALSO)
gmk_msh(1)، gotst(1)، mtst(1).
راهنمای کاربر Scotch.
نویسندگان (AUTHORS)
Francois Pellegrini <francois.pellegrini@labri.fr>
| 16 ژوئن 2026 |