!NGROUP¶
تعريف مجموعات العقد
السطر الأول
| المعامل | |
|---|---|
NGRP |
اسم مجموعة العقد (مطلوب) |
GENERATE |
توليد تلقائي للعقد المنتمية إلى مجموعة العقد (اختياري) |
INPUT |
اسم ملف خارجي (اختياري) |
| اسم المعامل | قيمة المعامل | الوصف |
|---|---|---|
NGRP |
<ngrp> | اسم مجموعة العقد |
GENERATE |
لا شيء | توليد تلقائي للعقد المنتمية إلى مجموعة العقد |
INPUT |
<filename> | اسم الملف الخارجي (اختياري)؛ ويمكن استخدامه أيضًا مع السطر الثاني وما يليه |
السطر الثاني وما يليه (عندما لا يُستخدم GENERATE)
| اسم المتغير | السمة | الوصف |
|---|---|---|
| nodX | I | رقم عقدة منتمية إلى مجموعة العقد |
السطر الثاني وما يليه (عندما يُستخدم GENERATE)
| اسم المتغير | السمة | الوصف |
|---|---|---|
| nod1 | I | رقم أول عقدة في مجموعة العقد |
| nod2 | I | رقم آخر عقدة في مجموعة العقد |
| nod3 | I | زيادة رقم العقدة (اختياري؛ إذا أُهملت، nod3=1) |
ملاحظات
- يمكن وضع أي عدد من العقد في سطر واحد. كما يمكن إدراج أي عدد من الأسطر حتى يبدأ الخيار التالي.
- يجب تعريف العقد المحددة قبل "
!NGROUP". - تُستبعد العقد غير المعرّفة بواسطة الخيار "
!NODE" وتظهر رسالة تحذير. - إذا كانت عقدة محددة موجودة بالفعل في المجموعة نفسها، يتم تجاهلها وتظهر رسالة تحذير.
- تنتمي جميع العقد إلى مجموعة العقد المسماة "
ALL" (تُنشأ تلقائيًا). - يمكن تعريف مجموعة واحدة عبر عدة تعريفات منفصلة.
مثال
!NGROUP, NGRP= NA01
1, 2, 3, 4, 5, 6
101, 102
!NGROUP, NGRP= NA02
101, 102
!NGROUP, NGRP= NA01 --- تُضاف "501, 505" إلى المجموعة "NA01".
501, 505
!NGROUP, NGRP= NA02 --- تُضاف "501, 505" إلى المجموعة "NA02".
501, 505
!NGROUP, NGRP= NA04,GENERATE --- إلى المجموعة "NA04"،
301, 309, 2 --- تُضاف "301,303,305,307,309,311,312,313".
311, 313