ఎరర్ సందేశాల జాబితా¶
ఈ పేజీ FrontISTR అవుట్పుట్ చేసే ప్రధాన లోప సందేశాలను వర్గాలుగా సమీకరించి, కారణం మరియు పరిష్కార దిశను చూపే సూచన పట్టికను అందిస్తుంది. అన్ని అంతర్గత సందేశాలను పూర్తిగా కవర్ చేయదు; hecmw_part1 మరియు fistr1 ఉపయోగించినప్పుడు తరచుగా కనిపించే సందేశాలపై ప్రధానంగా దృష్టి పెడుతుంది.
సందేశం కనిపించినప్పుడు ముందుగా కోడ్ ఉందా, ఉపసర్గ ఏమిటి చూడండి. తరువాత సంబంధిత వర్గం పట్టికలో ఇన్పుట్ ఫైల్, మెష్, ఎలిమెంట్, సాల్వర్, సంపర్కం, అభిసరణ, మెమరీలో ఏ అంశాన్ని పరిశీలించాలో గుర్తించండి.
సందేశాలను చదివే విధానం¶
FrontISTR సందేశాల్లో HEC-MW లైబ్రరీ నుండి వచ్చే కోడ్ ఉన్న సందేశాలు మరియు fistr1 స్వయంగా అవుట్పుట్ చేసే కోడ్ లేని సందేశాలు ఉంటాయి. కోడ్ ఉన్న సందేశంలో ఉపసర్గ ద్వారా మూల మాడ్యూల్ మరియు తీవ్రతను సుమారుగా గుర్తించవచ్చు.
| రూపం | ఉదాహరణ | చదివే విధానం |
|---|---|---|
| HECMW-XXX-EYYYY | HECMW-IO-E1014 | HEC-MW లైబ్రరీ లోపం. XXX ఉపమాడ్యూల్, E లోపం, YYYY సంఖ్యను సూచిస్తాయి. |
| HECMW-XXX-WYYYY | HECMW-PART-W0401 | HEC-MW లైబ్రరీ హెచ్చరిక. W అంటే హెచ్చరిక. |
| కోడ్ లేదు | Number of substeps reached max number | ప్రధానంగా fistr1 స్వయంగా STOP, call hecmw_abort, write(*,*) మొదలైన వాటి ద్వారా అవుట్పుట్ చేస్తుంది. |
సందేశం చివర కనిపించే సంఖ్యలు లేదా అక్షర శ్రేణులు ఫైల్ పేరు, పదార్థం సంఖ్య, ఎలిమెంట్ సంఖ్య, ఉపదశ సంఖ్య, అంతర్గత ఫ్లాగ్ వంటి అమలుసమయ సమాచారం కావచ్చు. ఒకే ప్రతినిధి సందేశం అయినా చివరి విలువ విశ్లేషణ సందర్భం ప్రకారం మారవచ్చు.
నిష్క్రమణ కోడ్లు¶
fistr1 విశ్లేషణ ఫలితాన్ని నిష్క్రమణ కోడ్ (నిష్క్రమణ స్థితి)గా తిరిగి ఇస్తుంది. విశ్లేషణ సాధారణంగా పూర్తయితే 0, విఫలమైతే వైఫల్య రకాన్ని బట్టి శూన్యం కాని విలువను తిరిగి ఇస్తుంది.
| నిష్క్రమణ కోడ్ | అర్థం | ప్రధాన కారణం |
|---|---|---|
| 0 | సాధారణ ముగింపు | విశ్లేషణ చివరి వరకు అమలైంది. హెచ్చరికను అవుట్పుట్ చేసి విశ్లేషణను కొనసాగించిన సందర్భాలు కూడా (శూన్య భారం హెచ్చరిక, మోడ్ విశ్లేషణలో పునరావృతం నిలిపివేత, ప్రత్యక్ష పద్ధతిలో అవశేషం పరిమితి మించడం మొదలైనవి) 0 ఇస్తాయి. పునరావృత రేఖీయ సాల్వర్ పునరావృతాల గరిష్ఠ పరిమితిని చేరితే దానిని Newton-Raphson పునరావృతం యొక్క విచలనంగా పరిగణించి 10 ఇస్తారు. |
| 1 | వినియోగం/కమాండ్-లైన్ లోపం | మద్దతు లేని ఎంపిక లేదా ఎంపిక ఆర్గ్యుమెంట్ లేకపోవడం. |
| 2 | ఇన్పుట్ పార్సింగ్ లోపం | hecmw_ctrl.dat, మెష్ డేటా లేదా నియంత్రణ ఫైల్ చదవడంలో వైఫల్యం, లేదా వాక్యనిర్మాణ లోపం. |
| 3 | మోడల్ నిర్వచన లోపం | మద్దతు లేని ఎలిమెంట్ రకం, అసంపూర్ణ పదార్థ నిర్వచనం, లేదా సరిహద్దు షరతు/సంపర్క నిర్వచన అసంగతత. |
| 4 | సాల్వర్ అమరిక అసంగతత | సాల్వర్ మరియు ప్రీకండిషనింగ్ కలయిక చెల్లదు (HEC-MW-SOLVER-E-1001), లేదా డయాగనల్ ఘటకం శూన్యం (HEC-MW-SOLVER-E-2001). |
| 10 | అరేఖీయ విశ్లేషణ నిలిపివేత | Newton-Raphson పునరావృతం అభిసరించకపోవడం, వరుస 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! | పదార్థం ID లేదా పదార్థం నిర్వచనలు సంఖ్య/సూచన సంబంధం సరిపోలలేదు. | పదార్థం సంఖ్య, నిర్వచనం సంఖ్య, !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 ఉన్న ఎలిమెంట్లు, తిరగబడిన నోడ్ క్రమీకరణ ఉన్న ఎలిమెంట్లు ఉన్నాయో చూడండి.
సాల్వర్-సంబంధిత లోపాలు¶
సాల్వర్ లోపాలు చెల్లని రేఖీయ సాల్వర్ అమరికలు, ప్రత్యక్ష-పద్ధతి కారకీకరణ వైఫల్యం, సింగ్యులర్ మ్యాట్రిక్స్, లేదా బాహ్య లైబ్రరీ లింక్ లేకపోవడం వల్ల రావచ్చు. విశ్లేషణ ఆగిన దశకు ముందు లాగ్లో పునరావృత/ప్రత్యక్ష పద్ధతి, సంపర్కం DOFs, 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 పునరావృతమై వరుస వైఫల్యాలు పరిమితికి చేరుకుంది. | ప్రారంభ కాలం వృద్ధి తగ్గించండి. AUTOINC_PARAM లో cutback తగ్గింపు నిష్పత్తి మరియు వరుస-వైఫల్య పరిమితి మళ్లీ చూడండి. సంపర్కం/పదార్థం/సరిహద్దు షరతులు చెల్లుబాటు నిర్ధారించండి. |
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 నిర్దేశనం చూడండి. |
భ్రమణ నిర్బంధాలు/భారాలు ఎలిమెంట్ రకం మరియు DOF విన్యాసంపై కూడా ఆధారపడతాయి. బీమ్/షెల్ వంటి భ్రమణ DOFs ఉన్న ఎలిమెంట్లలో సరిహద్దు-షరతు DOF సంఖ్య మరియు లక్ష్య నోడ్ సమూహం రెండూ పరిశీలించండి.
మెష్ విభజన (hecmw_part1) లోపాలు¶
hecmw_part1 లోపాలు HECMW-PART ఉపసర్గ గల కోడ్లుగా అవుట్పుట్ అవుతాయి. మెష్ విభజనలో ఇన్పుట్ ఫైల్ ఉనికి, !PARTITION అవసరమైన పరామితులు, విభజన పద్ధతి/డొమైన్-సంఖ్య నిర్బంధాలు, వినియోగదారు-నిర్దేశిత పార్ట్ ఫైల్ సుసంగతత క్రమంగా పరిశీలించండి.
| కోడ్ పరిమితి లేదా ప్రతినిధి కోడ్ | ప్రధాన కారణం | పరిష్కార దిశ |
|---|---|---|
| HECMW-PART-E0001–E0006 | ఫైల్ చర్యలు, ఫైల్ పేరు, EOF, ఆర్గ్యుమెంట్లకు సంబంధించిన ప్రాథమిక లోపాలు. | ఫైల్ ఉనికి, ఫైల్-పేరు పొడవు, ఇన్పుట్ 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> | ఉష్ణోగ్రత అర్రే కేటాయింపు విఫలమైంది. | నోడ్ సంఖ్య, ఉష్ణోగ్రత DOFs, ఉష్ణ-ఒత్తిడి అమరికలు, ఉపలభ్య మెమరీ చూడండి. |
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 వంటి ఆధారిత లైబ్రరీలు మరియు బిల్డ్ అమరికలు.