רשימת הודעות שגיאה¶
דף זה מארגן לפי קטגוריות הודעות שגיאה אופייניות שמפיק FrontISTR, ומציג טבלת עזר עם גורמים אפשריים וכיווני טיפול. הוא אינו מקיף את כל ההודעות הפנימיות, אלא מתמקד בהודעות שבהן נתקלים לעיתים קרובות בעת שימוש ב-hecmw_part1 וב-fistr1.
כאשר מוצגת הודעה, יש לבדוק תחילה אם קיים קוד ומהי הקידומת שלו, ולאחר מכן להיעזר בטבלת הקטגוריה המתאימה כדי לקבוע אם יש לבדוק את קובץ הקלט, הרשת, האלמנטים, הפותר, המגע, ההתכנסות או הזיכרון.
כיצד לקרוא הודעות¶
הודעות FrontISTR כוללות הודעות עם קוד שמקורן בספריית HEC-MW והודעות ללא קוד שמופקות ישירות על־ידי fistr1. בהודעות עם קוד ניתן לזהות מהקידומת את מודול המקור ואת רמת החומרה.
| תבנית | דוגמה | אופן הקריאה |
|---|---|---|
| HECMW-XXX-EYYYY | HECMW-IO-E1014 | שגיאה שמקורה בספריית HEC-MW. XXX מציין את תת־המודול, E מציין Error, ו-YYYY הוא מספר ההודעה. |
| HECMW-XXX-WYYYY | HECMW-PART-W0401 | אזהרה שמקורה בספריית HEC-MW. W מציין Warning. |
| ללא קוד | Number of substeps reached max number | מופק בעיקר ישירות על־ידי fistr1 באמצעות STOP, call hecmw_abort, write(*,*) וכדומה. |
מספרים או מחרוזות המוצגים בסוף ההודעה עשויים להיות מידע בזמן ריצה כגון שם קובץ, מספר חומר, מספר אלמנט, מספר תת־צעד או דגל פנימי. גם עבור אותה הודעה מייצגת, הערכים שבסופה עשויים להשתנות בין מקרי אנליזה.
קודי יציאה¶
fistr1 מחזיר את תוצאת האנליזה כקוד יציאה (exit status). כאשר האנליזה מסתיימת באופן תקין מוחזר 0, ובמקרה של כשל מוחזר ערך שאינו אפס בהתאם לסוג הכשל.
| קוד יציאה | משמעות | גורם עיקרי |
|---|---|---|
| 0 | סיום תקין | האנליזה הושלמה עד סופה. קוד היציאה הוא 0 גם כאשר מופיעה אזהרה והאנליזה ממשיכה, למשל אזהרת עומס אפס, עצירת איטרציות באנליזה מודאלית או שארית גדולה מדי בשיטה ישירה. אם פותר לינארי איטרטיבי מגיע למגבלת האיטרציות, הדבר מטופל כהתבדרות של איטרציית ניוטון–רפסון וקוד היציאה יהיה 10. |
| 1 | שגיאת שימוש או שורת פקודה | אפשרות שאינה נתמכת או ארגומנט חסר של אפשרות. |
| 2 | שגיאה בפענוח הקלט | קריאת hecmw_ctrl.dat, נתוני הרשת או קובץ בקרה נכשלה, או שקיימת שגיאת תחביר. |
| 3 | שגיאה בהגדרת המודל | סוג אלמנט שאינו נתמך, הגדרת חומר חלקית או הגדרה בלתי־עקבית של תנאי שפה או מגע. |
| 4 | הגדרות פותר בלתי־עקביות | שילוב לא תקין של פותר וקדם־התניה (HEC-MW-SOLVER-E-1001) או איבר אלכסוני שערכו אפס (HEC-MW-SOLVER-E-2001). |
| 10 | אנליזה לא־ליניארית הופסקה | איטרציית ניוטון–רפסון אינה מתכנסת, הושג המספר המרבי של כשלי cutback רצופים או הושג המספר המרבי של תת־צעדים. |
| 20 | שגיאה פנימית | כשל בהקצאת זיכרון, חוסר עקביות פנימי או שגיאה חמורה אחרת שאינה מסווגת לעיל. |
סיווג קודי היציאה נועד לזהות כשל, לא לקבוע את סיבתו. בין אם קוד היציאה הוא 2, 3 או 10, יש לקבוע את הסיבה המדויקת לפי ההודעה המוצגת בפלט התקני ולפי הטבלאות המסווגות בעמוד זה.
מתסריט מעטפת ניתן לבדוק את קוד היציאה כך.
fistr1 -t 4
case $? in
0) echo "completed" ;;
10) echo "not converged" ;;
*) echo "failed with code $?" ;;
esac
בהרצה מקבילית עם MPI, mpirun או mpiexec אינם מחזירים בהכרח את קוד היציאה של fistr1 ללא שינוי. לצורך זיהוי אמין, יש להשתמש בקוד היציאה יחד עם השורה האחרונה של FSTR.sta (... HAS COMPLETED SUCCESSFULLY או ... HAS NOT COMPLETED SUCCESSFULLY).
שגיאות בפענוח הקלט¶
שגיאות בפענוח הקלט מתרחשות בעת קריאת קובצי בקרה, נתוני רשת, הגדרות חומר, הגדרות הפעלה מחדש וכדומה. בשגיאות מסוג זה יש לבדוק את שם הקובץ, שם מילת המפתח, שם החומר ושם הקבוצה שנקראו מיד לפני השגיאה.
| הודעה או קוד | גורם עיקרי | כיוון לטיפול |
|---|---|---|
Cannot open FSTR control file | לא ניתן לפתוח את קובץ הבקרה או קובץ קלט שצוין באמצעות !INCLUDE. | בדקו את ספריית ההרצה, שם הקובץ, הנתיב היחסי והרשאות הגישה. |
material property not defined! | חומר שאליו מתייחסת האנליזה אינו מוגדר באמצעות !MATERIAL. | התאימו את שם החומר שאליו מפנה !SECTION לשם !MATERIAL בקובץ הבקרה או בנתוני הרשת. |
Error in material property definition! | מזהה החומר, מספר הגדרות החומר או יחסי ההפניה ביניהם אינם עקביים. | בדקו את מספר החומר, מספר הגדרות החומר וההפניות מ-!SECTION. |
ERROR: Material type not supported | צוין TYPE שאינו נתמך במילת מפתח של חומר. | בדקו עבור !ELASTIC, !HYPERELASTIC, !PLASTIC ו-!VISCOELASTIC את ה-TYPE הנתמך המתאים. |
We cannot deal with incompressible material currently | צוין חומר בלתי־דחיס לחלוטין עם יחס Poisson של 0.5. | שנו את יחס Poisson לערך קטן מ-0.5, ובמידת הצורך בדקו מחדש את ניסוח האלמנט. |
Mohr-Coulomb and Drucker-Prager do not support temperature dependency | צוינה טבלה תלוית־טמפרטורה עבור Mohr-Coulomb או Drucker-Prager. | השתמשו בהגדרה ללא תלות בטמפרטורה, או בחרו מודל חומר התומך בתלות בטמפרטורה. |
Multilinear hardening: Error in plastic strain definition | העיבור הפלסטי בהקשיה רב־ליניארית אינו מוגדר באופן מונוטוני. | הגדירו את העיבור הפלסטי הראשון כ-0 ותקנו את הטבלה כך שהעיבור הפלסטי יגדל. |
HECMW-IO-E1012 Element doesn't have section | אין מידע מקטע המתאים לאלמנט. | בדקו את הגדרת קבוצת האלמנטים ב-!SECTION ואת קבוצות האלמנטים ברשת. |
HECMW-IO-E1013 Cannot set section | לא ניתן להקצות מקטע לאלמנט. | בדקו את העקביות בין סוג המקטע, שם החומר ושם קבוצת האלמנטים. |
HECMW-IO-E1014 No nodes defined | אין הגדרות צמתים. | בדקו אם נתוני הרשת כוללים בלוק צמתים. |
HECMW-IO-E1015 No elements defined | אין הגדרות אלמנטים. | בדקו אם נתוני הרשת כוללים בלוק אלמנטים. |
HECMW-UTIL-E0040 !RESTART: Invalid token in control file | התחביר של !RESTART אינו תקין. | בדקו את המפרידים, שמות הפרמטרים והערכים בשורת !RESTART. |
HECMW-UTIL-E0041 !RESTART: Missing NAME | ב-!RESTART חסר NAME. | ציינו את שם נתוני ההפעלה מחדש. |
HECMW-UTIL-E0042 !RESTART: Missing IO | ב-!RESTART חסר IO. | הוסיפו הגדרה לקריאה/כתיבה. |
שגיאות רשת ואלמנטים¶
שגיאות רשת ואלמנטים מתרחשות כאשר השילוב בין סוג האלמנט לפונקציה, צמתי הייחוס, מערכת הצירים המקומית או סוג האלמנט המשמש למשטח מגע אינו מתאים. יש לבדוק לא רק את תחביר הקלט אלא גם את איכות צורת האלמנטים ואת סדר הצמתים.
| הודעה | גורם עיקרי | כיוון לטיפול |
|---|---|---|
##Error: This element type is not supported in contact analysis !!! | למשטח מגע הוגדר סוג אלמנט שאינו נתמך באנליזת מגע. | בדקו מחדש את סוג האלמנט המשמש למשטח המגע ואת הגדרת המשטח. בדקו אם נעשה שימוש באלמנטים מסדר גבוה או באלמנטים מיוחדים על משטח המגע. |
Bad reference for beam element! | צומת הייחוס או כיוון הייחוס של אלמנט קורה אינם תקינים. | בדקו את צומת הייחוס של אלמנט הקורה, את מערכת הצירים המקומית ואת חפיפת הצמתים. |
Fail to setup local coordinate | לא ניתן לבנות את מערכת הצירים המקומית של האלמנט. | בדקו קריסה של גאומטריית האלמנט, סדר צמתים, צמתים כפולים ומערכת צירי הייחוס. |
כשל בהגדרת מערכת צירים מקומית תלוי לא רק בערכי הקלט אלא גם באיכות הרשת. בפרט, בדקו אם קיימים אלמנטים קטנים במיוחד, אלמנטים ששטחם או נפחם קרובים ל-0, או אלמנטים שסדר הצמתים בהם הפוך.
שגיאות הקשורות לפותר¶
שגיאות הקשורות לפותר מתרחשות עקב הגדרות לא תקינות של הפותר הליניארי, כשל בפירוק בשיטה ישירה, סינגולריות של המטריצה, היעדר קישור לספריות חיצוניות וכדומה. בדקו אם ביומן מיד לפני עצירת האנליזה מופיע מידע על שיטה איטרטיבית, שיטה ישירה, דרגות חופש של מגע, MPC וכדומה.
| הודעה | גורם עיקרי | כיוון לטיפול |
|---|---|---|
ERROR ordering option for direct solver out of range | הגדרת הסידור עבור הפותר הישיר מחוץ לטווח. | בדקו את הגדרת הסידור של השיטה הישירה ב-!SOLVER. |
ERROR in symb. fact. flag: Should be 1 or 0 | דגל הפירוק הסימבולי אינו 0 או 1. | בדקו את הערך שהוגדר לדגל הפנימי של הפותר הישיר. בדרך כלל זו הגדרה שהמשתמש אינו משנה ישירות. |
ERROR in numer. fact. flag: Should be 1 or 0 | דגל הפירוק הנומרי אינו 0 או 1. | בדקו את הערך שהוגדר לדגל הפנימי של הפותר הישיר. |
ERROR in nufct0. ir = | הפירוק הנומרי בשיטה הישירה נכשל. | בדקו אילוצים חסרים, אופני גוף קשיח, ערכים חריגים של קבועי חומר, תנאי מגע ותנאי MPC. |
error in nusol0. irr = | ההצבה לאחור בשיטה הישירה נכשלה. | בדומה לכשל בפירוק נומרי, בדקו אם המערכת הליניארית סינגולרית או בלתי־עקבית. |
METIS not available | הוגדר סידור המשתמש ב-METIS, אך הבנייה אינה כוללת תמיכה ב-METIS. | שנו להגדרה שאינה משתמשת ב-METIS, או בצעו בנייה מחדש עם תמיכה ב-METIS. לספריות התלות, ראו ספריות תלות נדרשות ואופציונליות. |
כשל בפירוק בשיטה הישירה עשוי להיגרם לא רק מהגדרות הפותר, אלא גם מתנועת גוף קשיח של המודל, אילוצים חסרים, אילוצים כפולים, קבועי חומר קיצוניים או תנאי מגע בלתי־עקביים. החזרת תנאי האילוץ והעומס למקרה פשוט ובדיקה אם ניתן לפתור את המערכת הליניארית בתצורה מינימלית מסייעות לבודד את הגורם.
שגיאות באנליזת מגע¶
שגיאות באנליזת מגע מתרחשות עקב חוסר עקביות בהתאמה בין זוגות מגע לקבוצות משטחים, מצבים גאומטריים סינגולריים במהלך חיפוש מגע, אי־התאמה בסוגי אלמנטי המשטח או מחסור בזיכרון לחיפוש מגע. בשגיאות מגע יש לבדוק את שמות הקבוצות בצד סלייב ובצד מאסטר, את סוג האלמנט של משטח המגע, חדירה התחלתית ואת כיוון הנורמל של משטח המגע.
| הודעה | גורם עיקרי | כיוון לטיפול |
|---|---|---|
Inconsistence in contact and surface definition | קבוצת המשטח או זוג המגע שאליהם מפנים !CONTACT או !EMBED אינם עקביים. | בדקו את שם זוג המגע, שם קבוצת המשטח ואת קיומן של קבוצות הצמתים והמשטחים. |
error in contact state | נתוני מצב המגע אינם מפנים למשטח מגע תקף. | בדקו את הגדרת משטח המגע, מצב המגע ההתחלתי ואת הצעד שבו מופעל זוג המגע. |
Math error in contact searching | נוצר מצב סינגולרי במהלך חישוב ההטלה של נקודת המגע. | בדקו את גאומטריית משטח המגע, מיקום הצמתים, חדירה התחלתית ועיוות קיצוני. |
Error in calculate DispIncreMatrix | לא ניתן לחשב את מטריצת תוספת ההזזה על משטח המגע. | בדקו שגאומטריית האלמנטים של משטח המגע אינה קורסת ושסדר הצמתים נכון. |
Error: cal_node_normal: invalid isin / Error: cal_node_normal: invalid isin_n | במהלך חישוב נורמל הצומת, הצומת אינו נמצא במיקום הצפוי על משטח המגע. | בדקו את הגדרת המשטח, כיוון משטח המגע והגדרות סלייב/מאסטר. |
type of surface element not defined | לא ניתן לזהות את סוג אלמנט המשטח. | בדקו את סוג האלמנט ואת מספר הפאה שהוגדרו עבור משטח המגע. |
Allocation error: bktdb%buckets | הקצאת הזיכרון למערך באקט המשמש לחיפוש מגע נכשלה. | בדקו מחדש את מספר משטחי המגע, צפיפות הרשת, מספר התחומים המחולקים והזיכרון הזמין. |
אם שגיאת מגע מופיעה מיד לאחר קריאת הקלט, אי־התאמה בשמות זוגות המגע או קבוצות המשטחים היא גורם סביר עיקרי. אם היא מופיעה במהלך איטרציות לא־ליניאריות, ייתכן שמשטח המגע התעוות באופן חמור, שהחדירה ההתחלתית גדולה מדי או שתוספת הזמן גדולה מדי.
לבחירת סוג המגע ואלגוריתם המגע, ראו מגע והטמעה.
שגיאות התכנסות ו-cutback¶
שגיאות התכנסות ו-cutback מתרחשות כאשר לא ניתן להתקדם לתת־צעד באנליזה סטטית לא־ליניארית. גורמים עיקריים כוללים התחלת מגע או היפרדות, התקדמות מהירה של כניעה, עיוות גדול, תנאי אילוץ בלתי־עקביים והגדרת תוספת עומס גדולה מדי.
| הודעה | גורם עיקרי | כיוון לטיפול |
|---|---|---|
Number of successive cutback reached max number | פעולות cutback חוזרות בעקבות כשלי התכנסות הגיעו למספר המרבי של כשלים רצופים. | הקטינו את תוספת הזמן ההתחלתית. בדקו מחדש את מקדם ההקטנה של cutback ואת מגבלת הכשלים הרצופים ב-AUTOINC_PARAM. בדקו את תקפות תנאי המגע, החומר ותנאי השפה. |
Number of substeps reached max number | המספר המרבי של תת־צעדים הושג לפני סיום הצעד. | הגדילו את SUBSTEPS. הקטינו את תוספת העומס או הזמן. הוסיפו זמני פלט או חלקו את הצעד בנקודות הזמן שבהן האי־ליניאריות משתנה בחדות. |
כאשר ההתכנסות נכשלת, הגדלה בלבד של מספר האיטרציות המרבי של הפותר עשויה שלא לפתור את הגורם היסודי. החלת העומס בשלבים ובדיקת שחזור המקרה עם תנאי מגע או אי־ליניאריות חומרית מפושטים מסייעות לבודד את הגורם.
שגיאות בתנאי שפה¶
שגיאות בתנאי שפה מתרחשות כאשר הגדרה בקובץ הבקרה אינה עומדת במגבלה פונקציונלית. בתנאי שפה סיבוביים, שימוש בהגדרת ערך כולל באותו אופן כמו באילוץ הזזה גורם לשגיאה.
| הודעה | גורם עיקרי | כיוון לטיפול |
|---|---|---|
Error: rotational boundary cannot be specified with total value | לאילוץ סיבובי הוגדרה הגדרת ערך כולל (TOTAL=YES). | עבור אילוצים סיבוביים השתמשו בהגדרה אינקרמנטלית. שנו את הגדרת תנאי השפה כך שלא תכלול TOTAL=YES. |
fstr control file error : !BOUNDARY : rotational boundary cannot be specified with total value | אותה הפרת מגבלה מזוהה בשלב קריאת קובץ הבקרה. | בדקו את שורת האילוץ הסיבובי ב-!BOUNDARY ואת הגדרת TOTAL. |
אילוצים ועומסים סיבוביים תלויים גם בסוג האלמנט ובמבנה דרגות החופש. כאשר משתמשים באלמנטים בעלי דרגות חופש סיבוביות, כגון קורות וקליפות, בדקו גם את מספר דרגת החופש של תנאי השפה וגם את קבוצת הצמתים שאליה הוא חל.
שגיאות בחלוקת רשת (hecmw_part1)¶
שגיאות של hecmw_part1 מופקות כקודים המתחילים ב-HECMW-PART. בעת חלוקת הרשת יש לבדוק לפי הסדר את קיומו של קובץ הקלט, את הפרמטרים הנדרשים של !PARTITION, את המגבלות על שיטת החלוקה ומספר התחומים, ואת עקביות קובץ החלוקה שצוין על־ידי המשתמש.
| טווח קודים או קוד מייצג | גורם עיקרי | כיוון לטיפול |
|---|---|---|
| HECMW-PART-E0001–E0006 | שגיאות בסיסיות הקשורות לפעולות קובץ, שמות קבצים, EOF או ארגומנטים. | בדקו את קיום הקובץ שצוין, אורך שם הקובץ, סוף קובץ הקלט וארגומנטי הפקודה. |
| HECMW-PART-E0101 | קובץ הבקרה מכיל אסימון לא תקף. | בדקו את התחביר של שורת !PARTITION ושל שורת הגדרת כיוון החלוקה. |
HECMW-PART-E0111 'TYPE' must not be omitted | TYPE אינו מוגדר. | ציינו סוג חלוקה, לדוגמה !PARTITION, TYPE=NODE-BASED. |
HECMW-PART-E0121 'METHOD' must not be omitted | METHOD אינו מוגדר. | ציינו METHOD=RCB, METHOD=PMETIS, METHOD=KMETIS או שיטה מתאימה אחרת. |
HECMW-PART-E0131 'DOMAIN' must not be omitted | מספר התחומים אינו מוגדר. | הגדירו ב-DOMAIN מספר שלם חיובי המתאים למספר תהליכי MPI. |
HECMW-PART-E0134 'METHOD' is 'RCB', but 'DOMAIN' is not n-th power of 2 | בשיטת RCB מספר התחומים אינו \(2^n\). | כאשר משתמשים ב-RCB, הגדירו את מספר התחומים ל-\(2^n\). אם נדרש מספר תחומים שרירותי, שקלו שיטה ממשפחת METIS. |
| HECMW-PART-E0201–E0206 | סוג החלוקה, שיטת החלוקה, סוג האלמנט, כיוון החלוקה, מספר התחומים או עומק החפיפה אינם תקינים. | בדקו את TYPE, METHOD, DOMAIN, DEPTH ואת הגדרת כיוון החלוקה. |
| HECMW-PART-E0301–E0331 | מספר תחום, מספר צמתים, מספר אלמנטים או מספר תחומים סמוכים בנתונים המחולקים מחוץ לטווח. | בדקו את העקביות בין רשת הקלט, קובץ החלוקה שצוין על־ידי המשתמש ומספר החלוקות. |
| HECMW-PART-E0601–E0606 | קובץ החלוקה שצוין על־ידי המשתמש מכיל תחום ריק, פורמט לא תקין או אי־התאמה במספר הצמתים, האלמנטים או התחומים. | בדקו את פורמט קובץ החלוקה ואת עקביותו עם הרשת. |
HECMW-PART-W0401 EQUATION_BLOCK not found | אזהרה ש-EQUATION_BLOCK לא נמצא. | אם הוא נדרש לאנליזה המשתמשת ב-MPC, בדקו את הבלוק המתאים. אם אינו נדרש, ניתן להמשיך בהרצה. |
HECMW-PART-W0502 Log file for partitioner already initialized | אתחול היומן נקרא יותר מפעם אחת. | בדרך כלל יש להתייחס לכך כאזהרה ולבדוק אם מיד לאחריה מופיעה שגיאה קטלנית. |
להסבר על רעיון פירוק התחום ועל בחירת שיטות חלוקת הרשת, ראו חלוקת רשת. להליך מפורט של הרצה מקבילית, ראו את מדריך ההרצה.
שגיאות בהקצאת זיכרון¶
שגיאות בהקצאת זיכרון מופקות כאשר לא ניתן להקצות מערכים או אזורי עבודה. צריכת הזיכרון גדלה ברשתות גדולות, במודלים עם משטחי מגע רבים, בשיטות ישירות ובאנליזות עם משתני פלט רבים.
| הודעה | גורם עיקרי | כיוון לטיפול |
|---|---|---|
stop due to allocation error <FSTR_SOLID, TEMPERATURE> | הקצאת מערך הטמפרטורה נכשלה. | בדקו את מספר הצמתים, דרגות החופש של הטמפרטורה, הגדרות המאמץ התרמי והזיכרון הזמין. |
stop due to allocation error <FSTR_SOLID, GL> | הקצאת מערך גלובלי לאנליזה מבנית נכשלה. | בדקו מחדש את גודל המודל, מספר התחומים המחולקים, סוג האנליזה ופריטי הפלט. |
Allocation error: bktdb%buckets | לא ניתן להקצות את מערך הבאקט לחיפוש מגע. | בדקו מחדש את מספר משטחי המגע, צפיפות הרשת, מספר זוגות המגע וחלוקת התחום. |
ALLOCATION ERROR, ... | לא ניתן להקצות מערך עבודה עבור השיטה הישירה או תהליך הסידור. | שקלו מעבר משיטה ישירה לשיטה איטרטיבית, התאמת מספר התחומים המחולקים או הגדלת הזיכרון המוקצה. |
אם יש חשד למחסור בזיכרון, בדקו תחילה אם ניתן לעבור משיטה ישירה לשיטה איטרטיבית. אם יש צורך להשתמש בשיטה ישירה, שקלו להקטין את גודל המודל, להפחית את מספר משתני הפלט, להתאים את מספר התחומים המחולקים או להגדיל את הזיכרון המוקצה למשימה.
שגיאות הפעלה מחדש¶
שגיאות הפעלה מחדש מתרחשות עקב תחביר לא תקין של !RESTART, מחסור בפרמטרים נדרשים או חוסר עקביות בין הקובץ הנקרא לבין תנאי האנליזה הנוכחיים. בעת שימוש בהפעלה מחדש, הרשת, מספר התחומים המחולקים, סוג האנליזה ומידע הצעדים חייבים להיות עקביים בין האנליזה שכתבה את נתוני ההפעלה מחדש לבין האנליזה שקוראת אותם.
| קוד | גורם עיקרי | כיוון לטיפול |
|---|---|---|
HECMW-UTIL-E0040 !RESTART: Invalid token in control file | התחביר של שורת !RESTART אינו תקין. | בדקו את שמות הפרמטרים, המפרידים ופורמט הערכים. |
HECMW-UTIL-E0041 !RESTART: Missing NAME | NAME אינו מוגדר. | ציינו את שם נתוני ההפעלה מחדש. |
HECMW-UTIL-E0042 !RESTART: Missing IO | IO אינו מוגדר. | הוסיפו הגדרה לקריאה/כתיבה. |
אם קריאת נתוני הפעלה מחדש נכשלת, בדקו לא רק את שם קובץ ההפעלה מחדש אלא גם את הרשת, מספר תחומי MPI, הגדרות הצעדים וגרסת ההפעלה מחדש בעת הכתיבה והקריאה. לסקירת פונקציית ההפעלה מחדש, ראו פלט והפעלה מחדש.
נושאים קשורים¶
- פותר וקדם־התניה — רקע לשגיאות הקשורות לפותר.
- חלוקת רשת — רקע לשגיאות הקשורות ל-
hecmw_part1. - פלט והפעלה מחדש — בדיקת הגדרות הפעלה מחדש וקובצי פלט.
- ספריות תלות נדרשות ואופציונליות — ספריות תלות כגון METIS והגדרות בנייה.