අන්තර්ගතය වෙත යන්න

ප්‍රතිදානය සහ නැවත ආරම්භ කිරීම

විශ්ලේෂණ ප්‍රතිඵල මුලින් මතකයේ පවතින බැවින්, පශ්චාත් සැකසුම, දෘශ්‍යකරණය, ප්‍රතිසාධනය සහ නැවත ආරම්භ කිරීම සඳහා සුදුසු ගොනු ලෙස ප්‍රතිදානය කළ යුතුය. එක් එක් අරමුණට ගොනු ආකෘතිය, ප්‍රතිදාන අයිතම සහ ප්‍රතිදාන සංඛ්‍යාතය වෙනස් වන නිසා FrontISTR ප්‍රතිදාන පද්ධති කිහිපයක් භාවිත කරයි.

FrontISTR ප්‍රතිදානය කොටස් තුනකින් සමන්විත වේ: විශ්ලේෂණ අගයන් සුරකින ප්‍රතිඵල ගොනුව (!WRITE,RESULT), දෘශ්‍යකරණයට භාවිත කරන දෘශ්‍යකරණ ගොනුව (!WRITE,VISUAL), සහ විශ්ලේෂණ තත්ත්වය සුරකින නැවත ආරම්භ කිරීම ගොනුව (!RESTART). ප්‍රතිඵල හා දෘශ්‍යකරණ ගොනුවල අඩංගු භෞතික ප්‍රමාණ !OUTPUT_RES සහ !OUTPUT_VIS මඟින් තෝරයි.

ක්‍රියාකාරිත්වයේ සමස්ත දසුන

ප්‍රතිදාන සැකසුම් පහත අක්ෂ තුන වෙන්ව සලකා බැලීමෙන් පහසුවෙන් සංවිධානය කළ හැක.

අක්ෂය ප්‍රධාන ආදානය භූමිකාව
ප්‍රතිදාන ගමනාන්තය !WRITE,RESULT, !WRITE,VISUAL, !RESTART ප්‍රතිඵල කුමන අරමුණක ගොනුවක් ලෙස සුරකින්නේද තීරණය කරයි.
ප්‍රතිදාන විචල්‍ය !OUTPUT_RES, !OUTPUT_VIS ප්‍රතිඵල ගොනුවට හෝ දෘශ්‍යකරණ ගොනුවට ඇතුළත් භෞතික ප්‍රමාණ තීරණය කරයි.
ප්‍රතිදාන සංඛ්‍යාතය FREQUENCY කොපමණ පියවරකට වරක් ගොනුවට ලියන්නේද තීරණය කරයි.

!WRITE,RESULT ප්‍රතිඵල ගොනුව සක්‍රීය කර !OUTPUT_RES මඟින් ප්‍රතිදාන විචල්‍ය නියම කරයි. !WRITE,VISUAL දෘශ්‍යකරණ ගොනුව සක්‍රීය කර !OUTPUT_VIS මඟින් දෘශ්‍යකරණයට යවන විචල්‍ය නියම කරයි. දෙකෙහිම ප්‍රතිදාන පරතරය FREQUENCY මඟින් පාලනය කළ හැක. !WRITE තනි කාඩ්පතක් වන අතර RESULT / VISUAL / FEMAP ප්‍රතිදාන ගමනාන්ත තේරීමේ පරාමිති ලෙස එකම කාඩ්පතේ තිබිය හැක.

!OUTPUT_RES සහ !OUTPUT_VIS දත්ත පේළිවල ප්‍රතිදාන විචල්‍ය නම සහ ON / OFF ලැයිස්තුගත කරයි. GROUP නියම කළ විට ප්‍රතිදාන ඉලක්කය කණ්ඩායමකට සීමා කළ හැක. නිශ්චිත ආදාන ආකෘතිය සහ නියම කළ හැකි දත්ත පේළි සඳහා මූලපද යොමුව බලන්න.

!RESTART ප්‍රතිඵල හා දෘශ්‍යකරණ ගොනුවලින් වෙනස්ව විශ්ලේෂණ තත්ත්වයම සුරකියි. නැවත ආරම්භ කිරීම ගොනුව විශ්ලේෂණය නතර කළ පසු එම තත්ත්වයෙන්ම නැවත ආරම්භ කිරීමට භාවිත කරයි.

ප්‍රතිදානය තෝරාගැනීම

ප්‍රතිදානය තෝරාගැනීමේදී පළමුව පරීක්ෂා කිරීමට අවශ්‍ය අරමුණ තීරණය කරන්න. සංඛ්‍යාත්මක අගයන් පශ්චාත් සැකසුමකට හෝ වෙනත් විශ්ලේෂණයකට භාවිත කිරීමට ප්‍රතිඵල ගොනුව තෝරන්න; හැඩ සහ ව්‍යාප්ති දෘශ්‍යකරණ මෙවලමකින් බැලීමට දෘශ්‍යකරණ ගොනුව තෝරන්න. විශ්ලේෂණය අතරමඟින් නැවත ආරම්භ කිරීමට අවශ්‍ය නම් සාමාන්‍ය ප්‍රතිඵල ප්‍රතිදානයට අමතරව නැවත ආරම්භ කිරීම ගොනුව සක්‍රීය කරන්න.

අරමුණ තෝරාගන්නා ප්‍රතිදානය ප්‍රධාන නියම කිරීම
විශ්ලේෂණ අගයන් සුරකිමින් පශ්චාත් සැකසුම, සැසඳීම හෝ වෙනත් විශ්ලේෂණයක භාවිත කිරීම ප්‍රතිඵල ගොනුව !WRITE,RESULT සහ !OUTPUT_RES
ParaView වැනි මෙවලමක ව්‍යාප්තිය හෝ විරූපිත හැඩය බැලීම දෘශ්‍යකරණ ගොනුව !WRITE,VISUAL, !OUTPUT_VIS, !VISUAL
දිගු විශ්ලේෂණයක් අතරමඟින් නැවත ආරම්භ කිරීම නැවත ආරම්භ කිරීම ගොනුව !RESTART
ප්‍රතිදාන ධාරිතාව අඩු කිරීම අවශ්‍ය විචල්‍ය පමණක් ප්‍රතිදානය !OUTPUT_RES / !OUTPUT_VIS හි ON / OFF සහ FREQUENCY

විශාල පරිමාණ විශ්ලේෂණයකදී පෙරනිමි ප්‍රතිදානයෙන් සියලු පියවර සුරකින විට ප්‍රතිඵල හා දෘශ්‍යකරණ ගොනු විශාල වේ. අවශ්‍ය භෞතික ප්‍රමාණ පමණක් ON කර, පරීක්ෂාවට අවශ්‍ය නොවන ප්‍රමාණ OFF කරන්න. කාල ඉතිහාසය ඉතා සුළු පරතරයකින් අවශ්‍ය නැති නම් FREQUENCY වැඩි කර ප්‍රතිදාන පරතරය විශාල කරන්න.

ප්‍රතිදාන විචල්‍ය “පරීක්ෂා කිරීමට අවශ්‍ය භෞතික ප්‍රමාණය”, “සුරකින ගමනාන්තය”, “සංඛ්‍යාතය” යන අනුපිළිවෙළින් තීරණය කිරීම ප්‍රයෝජනවත්ය. උදාහරණයක් ලෙස ParaView හි ආතති ව්‍යාප්තිය බැලීමට දෘශ්‍යකරණ ගොනුව සක්‍රීය කර NSTRESS හෝ NMISES !OUTPUT_VIS මඟින් තෝරන්න. ස්පර්ශ බලය සංඛ්‍යාත්මකව පශ්චාත් සැකසුමට අවශ්‍ය නම් ප්‍රතිඵල ගොනුව සක්‍රීය කර CONTACT_NFORCE වැනි විචල්‍ය !OUTPUT_RES මඟින් තෝරන්න.

ප්‍රතිදානය කළ හැකි භෞතික ප්‍රමාණ

ප්‍රතිදාන විචල්‍ය ව්‍යුහාත්මක විශ්ලේෂණ, ගතික විශ්ලේෂණ, තාප විශ්ලේෂණ, ස්පර්ශ විශ්ලේෂණ, මූලද්‍රව්‍ය-විශේෂ ප්‍රතිඵල සහ හඳුනාගැනීමේ පාරදත්ත ලෙස වෙන් කළ හැක. පහත වගුව ප්‍රධාන විචල්‍ය නම, වර්ගය සහ භාවිත වන විශ්ලේෂණ වර්ගය සාරාංශ කරයි. සම්පූර්ණ විචල්‍ය ලැයිස්තුව සහ දත්ත පේළි ආකෘතිය සඳහා !OUTPUT_RES සහ !OUTPUT_VIS බලන්න.

කාණ්ඩය විචල්‍ය නම වර්ගය ප්‍රධාන විශ්ලේෂණ වර්ගය අන්තර්ගතය
ව්‍යුහාත්මක විශ්ලේෂණයේ මූලික ප්‍රමාණ DISP, ROT, REACTION දෛශිකය ස්ථිතික, ගතික විශ්ලේෂණ විස්ථාපනය, භ්‍රමණය, නෝඩ් ප්‍රතික්‍රියා බලය. ROT භ්‍රමණ නිදහස් අංශක ඇති මූලද්‍රව්‍ය සඳහා වලංගුය.
ආතතිය NSTRESS, ESTRESS, ISTRESS සමමිතික ටෙන්සරය ව්‍යුහාත්මක විශ්ලේෂණය නෝඩ් සාමාන්‍ය ආතතිය, මූලද්‍රව්‍ය ආතතිය, අනුකලන-ලක්ෂ්‍ය ආතතිය.
Mises ආතතිය සහ ප්‍රධාන ආතතිය NMISES, EMISES, PRINC_NSTRESS, PRINC_ESTRESS, PRINCV_NSTRESS, PRINCV_ESTRESS අදිශය, දෛශිකය ව්‍යුහාත්මක විශ්ලේෂණය Mises ආතතිය, ප්‍රධාන ආතති අගය, ප්‍රධාන ආතති දිශාව.
වික්‍රියාව NSTRAIN, ESTRAIN, ISTRAIN සමමිතික ටෙන්සරය ව්‍යුහාත්මක විශ්ලේෂණය නෝඩ් වික්‍රියාව, මූලද්‍රව්‍ය වික්‍රියාව, අනුකලන-ලක්ෂ්‍ය වික්‍රියාව.
ප්ලාස්ටික්/තාප වික්‍රියාව PL_ISTRAIN, PL_ESTRAIN, TH_NSTRAIN, TH_ESTRAIN, TH_ISTRAIN අදිශය, සමමිතික ටෙන්සරය රේඛීය නොවන ව්‍යුහාත්මක විශ්ලේෂණය, තාප-ආතති විශ්ලේෂණය සමාන ප්ලාස්ටික් වික්‍රියාව, තාප වික්‍රියාව.
ප්‍රධාන වික්‍රියාව PRINC_NSTRAIN, PRINC_ESTRAIN, PRINCV_NSTRAIN, PRINCV_ESTRAIN අදිශය, දෛශිකය ව්‍යුහාත්මක විශ්ලේෂණය ප්‍රධාන වික්‍රියා අගය, ප්‍රධාන වික්‍රියා දිශාව.
ගතික විශ්ලේෂණය VEL, ACC දෛශිකය ගතික විශ්ලේෂණය නෝඩ් වේගය, නෝඩ් ත්වරණය.
තාප විශ්ලේෂණය TEMP අදිශය තාප සන්නයන විශ්ලේෂණය නෝඩ් උෂ්ණත්වය. තාප විශ්ලේෂණයේ ප්‍රතිඵල හා දෘශ්‍යකරණ ගොනුවල උෂ්ණත්ව ක්ෂේත්‍රයක් ලෙස ප්‍රතිදානය වේ.
ස්පර්ශය CONTACT_NFORCE, CONTACT_FRICTION, CONTACT_RELVEL, CONTACT_STATE, CONTACT_NTRACTION, CONTACT_FTRACTION දෛශිකය, අදිශය ස්පර්ශ විශ්ලේෂණය ස්පර්ශ සාමාන්‍ය බලය, ඝර්ෂණ බලය, සාපේක්ෂ ලිස්සා යාමේ වේගය, ස්පර්ශ තත්ත්වය, ඒකක වර්ගඵලයකට ස්පර්ශ බලය.
කදම්භ මූලද්‍රව්‍ය BEAM_NQM සංරචක 12 අගය කදම්භ මූලද්‍රව්‍ය අඩංගු ව්‍යුහාත්මක විශ්ලේෂණය කදම්භ මූලද්‍රව්‍යයේ හරස්කඩ අභ්‍යන්තර බලය.
හඳුනාගැනීම/තත්ත්වය NODE_ID, ELEM_ID, SECTION_ID, MATERIAL_ID, ELEMACT, YIELD_RATIO අදිශය ව්‍යුහාත්මක විශ්ලේෂණය, දෘශ්‍යකරණය නෝඩ්, මූලද්‍රව්‍ය, අංශ සහ ද්‍රව්‍ය හඳුනාගැනීම්, මූලද්‍රව්‍ය සක්‍රීය තත්ත්වය, අවනති අනුපාතය. ELEMACT සක්‍රීය මූලද්‍රව්‍ය සඳහා 1 සහ අක්‍රීය මූලද්‍රව්‍ය සඳහා 0 ප්‍රතිදානය කරයි.
කවච සහායක තොරතුරු SHELL_LAYER, SHELL_SURFACE අදිශය කවච මූලද්‍රව්‍ය අඩංගු ව්‍යුහාත්මක විශ්ලේෂණය කවච ස්තරය අනුව ප්‍රතිදානය සහ කවච මතුපිට හඳුනාගැනීමට සහායක තොරතුරු.

පෙරනිමියෙන් DISP, ROT, NSTRESS, NMISES ON වේ. එහෙත් අර්ථවත් අගයක් සත්‍යයෙන් ප්‍රතිදානය වේද යන්න විශ්ලේෂණ වර්ගය, මූලද්‍රව්‍ය වර්ගය, ද්‍රව්‍ය ආකෘතිය සහ ස්පර්ශ සැකසුම මත රඳා පවතී. උදාහරණයක් ලෙස VEL සහ ACC ගතික විශ්ලේෂණයේ භාවිත වන අතර, CONTACT_* ස්පර්ශ තොරතුරු ජනනය වන ස්පර්ශ විශ්ලේෂණයක භාවිත වේ.

කවච ස්තරය අනුව ප්‍රතිදානය

කවච මූලද්‍රව්‍යවල ඝනකම් දිශාවට අනුකලන ලක්ෂ්‍ය හෝ ස්තර කිහිපයක් ඇති බැවින්, එකම මූලද්‍රව්‍යය තුළද ස්තරය හෝ මතුපිට අනුව ආතති සහ වික්‍රියා අගයන් වෙනස් වේ. සාමාන්‍ය නෝඩ් සාමාන්‍ය අගයන් හෝ මූලද්‍රව්‍ය අගයන් පමණක් තිබේ නම් කුමන ස්තරය/මතුපිට අගයද යන්න වෙන්කර හඳුනාගැනීම අපහසුය.

SHELL_LAYER ON කළ විට ස්තරීකෘත කවචයේ එක් එක් ස්තරය සඳහා + සහ - පැතිවල ප්‍රතිඵල වෙන්කර ප්‍රතිදානය කරයි. ප්‍රතිදාන ආතති/වික්‍රියා සංරචකවල ස්තරය අංකය සහ මතුපිට පැත්ත හඳුනාගැනීමක් ඇති බැවින්, ඝනකම් දිශාවේ ආතති ව්‍යාප්තිය හෝ එක් එක් ස්තරයේ හානි ඇගයීමට භාවිත කළ හැක.

SHELL_SURFACE කවචයේ ඉහළ/පහළ මතුපිට වැනි මතුපිට හඳුනාගැනීමට සහායක තොරතුරකි. ස්තරය අනුව කවච ප්‍රතිඵල දෘශ්‍යකරණයට SHELL_LAYER සහ අවශ්‍ය ආතති/වික්‍රියා විචල්‍ය සක්‍රීය කර, දෘශ්‍යකරණ මෙවලමේදී ඉලක්ක ස්තරය හෝ මතුපිටට අනුරූප ප්‍රතිඵල සංරචකය තෝරන්න.

කවච ස්තරය අනුව ප්‍රතිදානය සංරචක ගණන වැඩි කරන බැවින් ස්තර බහුල ආකෘතිවල ගොනු ප්‍රමාණය වැඩි වේ. අවශ්‍ය ආතති සහ වික්‍රියා විචල්‍යවලට පමණක් ප්‍රතිදානය සීමා කිරීම යෝග්‍යය.

ප්‍රතිදාන ගමනාන්ත

ප්‍රතිඵල ගොනු සහ දෘශ්‍යකරණ ගොනු අරමුණ සහ සුරකින ආකෘතියෙන් වෙනස් වේ. එකම විශ්ලේෂණයකදී දෙකම හෝ එකක් පමණක් ප්‍රතිදානය කළ හැක.

ප්‍රතිඵල ගොනුව

ප්‍රතිඵල ගොනුව !WRITE,RESULT මඟින් සක්‍රීය කරයි. විශ්ලේෂණ ප්‍රතිඵල FrontISTR / HEC-MW ප්‍රතිඵල දත්ත ලෙස සුරකිමින් සංඛ්‍යාත්මක පශ්චාත් සැකසුමට හෝ වෙනත් විශ්ලේෂණයක කියවීමට භාවිත කරයි. ප්‍රතිදාන විචල්‍ය !OUTPUT_RES මඟින් තෝරයි.

!WRITE,RESULT!WRITE කාඩ්පතේ RESULT පරාමිතියක් ලෙස ක්‍රියාත්මක වන අතර, දෘශ්‍යකරණය සහ FEMAP ප්‍රතිදානය සමඟ ප්‍රතිදාන ගමනාන්ත තේරීමකි.

ප්‍රතිඵල ගොනුවේ ව්‍යුහාත්මක විශ්ලේෂණය සඳහා විස්ථාපනය, ආතතිය, වික්‍රියාව, ප්‍රතික්‍රියා බලය, ස්පර්ශ තොරතුරු ආදියද, තාප විශ්ලේෂණයට උෂ්ණත්ව ක්ෂේත්‍රයද සුරකින්න පුළුවන්. පියවර අනුව ප්‍රතිදාන පරතරය FREQUENCY මඟින් නියම කරයි. නිශ්චිත ගොනු නම, පිහිටීම සහ ධාවනයෙන් පසු පරීක්ෂා කිරීම සඳහා ක්‍රියාත්මක කිරීමේ මාර්ගෝපදේශය බලන්න.

ප්‍රතිඵල ගොනුව (.res දිගුව) පහත ව්‍යුහය ඇති පෙළ දත්තයකි. ආරම්භයේ ආකෘති අනුවාදය සහ විවරණය, ඉන්පසු සමස්ත විචල්‍ය, අවසානයේ නෝඩ් සහ මූලද්‍රව්‍ය අනුව ප්‍රතිදාන විචල්‍ය ලැයිස්තුගත වේ.

*fstrresult 2.0
*comment
<සටහන් පේළිය>
*global
<global variable ගණන>
<global variable නිදහස් අංශක>
<global variable නම>
<global variable අගය>
...
*data
<නෝඩ් ගණන> <මූලද්‍රව්‍ය ගණන>
<නෝඩ් දත්ත ගණන> <මූලද්‍රව්‍ය දත්ත ගණන>
<නෝඩ් දත්ත නිදහස් අංශක> ...
<නෝඩ් දත්ත නම>
...
<නෝඩ් දත්ත අගය>
...
<මූලද්‍රව්‍ය දත්ත නිදහස් අංශක> ...
<මූලද්‍රව්‍ය දත්ත නම>
...
<මූලද්‍රව්‍ය දත්ත අගය>
...

ලොග් ගොනුව

ලොග් ගොනුව (.log දිගුව) විශ්ලේෂණයෙන් පසු සෑමවිටම ප්‍රතිදානය වන සාරාංශ ගොනුවකි. නෝඩ්/මූලද්‍රව්‍ය භෞතික ප්‍රමාණවලට අමතරව විස්ථාපන, වික්‍රියා සහ ආතති සංරචකවල උපරිම/අවම අගයන් ප්‍රතිදානය වේ. මෝඩල් විශ්ලේෂණයේදී ස්වයං අගයන් සහ ස්වයං දෛශික අගයන් ප්‍රතිදානය වේ. !WRITE හි LOG පරාමිතියෙන් ප්‍රතිදාන අන්තර්ගතය පාලනය කළ හැක. ගොනු නම හා පිහිටීම සඳහා ක්‍රියාත්මක කිරීමේ මාර්ගෝපදේශය බලන්න.

දෘශ්‍යකරණ ගොනුව

දෘශ්‍යකරණ ගොනුව !WRITE,VISUAL මඟින් සක්‍රීය කරයි. මෙෂ් සහ ප්‍රතිඵල දත්ත දෘශ්‍යකරණ මෙවලම් සඳහා ආකෘතියකට පරිවර්තනය කර ප්‍රතිදානය කරයි. විචල්‍ය !OUTPUT_VIS මඟින් තෝරා, ආකෘතිය සහ දෘශ්‍යකරණ කොන්දේසි !VISUAL මඟින් නියම කරයි.

!WRITE,VISUAL ස්වාධීන මූලපදයක් නොව !WRITE කාඩ්පතේ VISUAL පරාමිතිය ලෙස ක්‍රියාත්මක වන අතර !WRITE,RESULT / !WRITE,FEMAP සමඟ එකම මට්ටමේ ප්‍රතිදාන ගමනාන්තය මාරු කරයි (fistr1/src/common/fstr_ctrl_common.f90 හි fstr_ctrl_get_WRITE).

දෘශ්‍යකරණය සක්‍රීය කිරීමට !VISUAL කාඩ්පතෙන් අවම වශයෙන් දෘශ්‍යකරණ මතුපිට සහ ප්‍රතිදාන ආකෘතිය නියම කළ යුතුය. පහත දැක්වෙන්නේ අවම දත්ත කට්ටලයයි.

!WRITE,VISUAL
!VISUAL,method=PSR
!surface_num=1
!surface 1
!output_type=VTK

surface_num සහ !surface නියම කිරීම අනිවාර්යය. විස්තරාත්මක ආකෘතිය සහ ලබාගත හැකි විකල්ප සඳහා !VISUAL බලන්න.

ප්‍රධාන දෘශ්‍යකරණ ආකෘති පහත පරිදි වේ.

ආකෘතිය භාවිතය
VTK ParaView වැනි දෘශ්‍යකරණයට භාවිත කරයි.
AVS (UCD) AVS / UCD ආකෘතියේ දෘශ්‍යකරණය සහ දත්ත හුවමාරුව සඳහා භාවිත කරයි.
BMP දෘශ්‍යකරණ ප්‍රතිඵල රූපයක් ලෙස ප්‍රතිදානය කරයි.
NEU FEMAP නියුට්‍රල් ආකෘතියේ දත්ත හුවමාරුව සඳහා භාවිත කරයි.

දෘශ්‍යකරණ ගොනු ප්‍රතිඵල ගොනුවලට වඩා දෘශ්‍යකරණ මෙවලම්වල සෘජුව හැසිරවීමට පහසු නමුත් තෝරාගත් ආකෘතිය සහ විචල්‍ය ගණන අනුව ප්‍රමාණය වැඩි විය හැක. විශාල ආකෘතිවල පෙන්වීමට අවශ්‍ය විචල්‍ය පමණක් !OUTPUT_VIS මඟින් සක්‍රීය කරන්න.

නැවත ආරම්භ කිරීම

නැවත ආරම්භ කිරීම යනු විශ්ලේෂණය නතර වූ අවස්ථාවේ අභ්‍යන්තර තත්ත්වය සුරකිමින් ඊළඟ ධාවනයේදී එම තත්ත්වයෙන්ම ගණනය නැවත ආරම්භ කරන හැකියාවකි. සාමාන්‍ය ප්‍රතිඵල ගොනුව පශ්චාත් සැකසුම සඳහා වන අතර නැවත ආරම්භ කිරීම ගොනුව විසඳුම්කාරකයට ගණනය දිගටම කරගෙන යාමට අවශ්‍ය තත්ත්වය සුරකියි.

!RESTART, FREQUENCY=n හි n ධන නම් නියමිත පියවර පරතරයට නැවත ආරම්භ කිරීම ගොනුව ලියයි. n ඍණ නම් ධාවනය ආරම්භයේ පවතින නැවත ආරම්භ කිරීම ගොනුව කියවා, ඉන්පසු නිරපේක්ෂ අගය |n| ලිවීමේ පරතරය ලෙස භාවිත කර නැවත ආරම්භ කිරීම ගොනුව ලියයි.

ව්‍යුහාත්මක විශ්ලේෂණ නැවත ආරම්භ කිරීමේ වත්මන් පියවර, උපපියවර, සමස්ත පියවර, කාලය, කාල වර්ධකය, භාර ඉතිහාසය, විස්ථාපනය, බාහිර බලය, Gauss ලක්ෂ්‍ය අනුව ආතති/වික්‍රියා, ද්‍රව්‍ය අභ්‍යන්තර තත්ත්ව විචල්‍ය සහ ස්පර්ශ තත්ත්වය ආදිය සුරකියි. ගතික විශ්ලේෂණයේදී විස්ථාපනයට අමතරව වේගය, ත්වරණය, වික්‍රියා ශක්තිය, වත්මන් කාලය සහ කාල වර්ධකය වැනි කාල අනුකලනය නැවත ආරම්භ කිරීමට අවශ්‍ය ගතික තත්ත්වය ද සුරකියි. තාප විශ්ලේෂණයේ පියවර අංකය, කාලය සහ උෂ්ණත්ව ක්ෂේත්‍රය සුරකා, කියවීමේදී උෂ්ණත්ව ක්ෂේත්‍රය ආරම්භක තත්ත්වය ලෙස ප්‍රතිසාධනය කරයි.

ස්ථිතික විශ්ලේෂණ නැවත ආරම්භ කිරීම ලිවීමේ වේලාව සහ නැවත ආරම්භ වන හැසිරීම

ස්ථිතික විශ්ලේෂණයේ (fstr_solve_NLGEOM) නැවත ආරම්භ කිරීම ලිවීමේ මාර්ග දෙකක් ඇති අතර, නැවත ආරම්භ වන හැසිරීම වෙනස් වේ.

  • උපපියවර මැද ලිවීම: උපපියවර ලූපය තුළ step_count FREQUENCY හි ගුණිතයක් වූ විට ලියයි. සුරකින කාල තොරතුරු “වත්මන් පියවරේ ආරම්භක කාලය” ලෙස සුරකින අතර පෙර පියවරේ භාර ලැයිස්තුවද අඩංගු වේ.
  • පියවර අවසානයේ ලිවීම: එක් එක් භාර පියවරේ උපපියවර ලූපය සම්පූර්ණ වූ වහාම, FREQUENCY හි ගුණිතයක්ද නැද්ද යන්න නොසලකා සෑමවිටම ලියයි. සුරකින කාල තොරතුරු “පියවර අවසාන කාලය” ලෙස සුරකින අතර එම පියවරේ භාර ලැයිස්තුවද අඩංගු වේ.

කියවීමේදී FrontISTR සුරකින ලද “වත්මන් කාලය” සහ “යොමු කාලය” සමානද යන්න අනුව පියවර සම්පූර්ණ වී ඇත්ද තීරණය කරයි (fstr_Restart.f90 හි fstr_read_restart).

ලියන අවස්ථාවේ තත්ත්වය නැවත ආරම්භ වන හැසිරීම
උපපියවර මැද එම පියවරේ ඊළඟ උපපියවරෙන් දිගටම කරයි. ලියූ අවස්ථාවේ උපපියවර ස්ථානය රඳවාගෙන ඉතිරි උපපියවර ලූපය ක්‍රියාත්මක කරයි.
පියවර අවසානය ඊළඟ පියවරේ පළමු උපපියවරෙන් ආරම්භ කරයි. cstep 1 කින් ඉදිරියට ගෙන substep=1 ලෙස නැවත සකස් කර පසුව විශ්ලේෂණය කරයි.

එබැවින් එකම FREQUENCY සැකසුමක් තිබුණද, ලිවීම සිදුවූ වේලාව (උපපියවර මැද / පියවර අවසානය) අනුව නැවත ආරම්භයෙන් පසු පියවර අංකය සහ කාල යොමුව වෙනස් වන බව සැලකිල්ලට ගන්න. විශේෂයෙන් පියවර අවසාන ලිවීම FREQUENCY සැකසුමෙන් ස්වාධීනව සෑම පියවරක අවසානයේම සිදු වේ.

ගතික විශ්ලේෂණ නැවත ආරම්භ කිරීම ලිවීමේ වේලාව සහ නැවත ආරම්භ වන හැසිරීම

කාල-ඉතිහාස ගතික විශ්ලේෂණ නැවත ආරම්භ කිරීමද උපපියවර මැද ලිවීම සහ පියවර අවසානයේ ලිවීම වෙන්කර සලකයි. උපපියවර මැදදී සමස්ත උපපියවර ගණන step_count FREQUENCY හි ගුණිතයක් වූ විට ලියන අතර, පියවර අවසානයේ FREQUENCY නොසලකා එම පියවරේ අවසානයේ ලියයි.

කියවීමේදී සුරකින පියවර අංකය, උපපියවර අංකය සහ සමස්ත උපපියවර ගණනෙන් නැවත ආරම්භ වන ස්ථානය ප්‍රතිසාධනය කරයි. වත්මන් ආකෘතියේ (restart_version >= 5) ස්ථිතික විශ්ලේෂණයට පොදු ශීර්ෂකය භාවිත කර වත්මන් කාලය, කාල වර්ධකය, Newton පුනරාවර්තන සංඛ්‍යාලේඛන සහ ස්වයංක්‍රීය වර්ධක තත්ත්වය සුරකියි. මේ නිසා !STEP කිහිපයක් සහ ස්වයංක්‍රීය වර්ධක/cutback භාවිත කරන ගතික විශ්ලේෂණයකදීද නැවත ආරම්භයෙන් පසු කාල යොමුව සහ කාල වර්ධකය දිගටම ගෙන යා හැක. පැරණි ගතික නැවත ආරම්භ කිරීම ගොනු සඳහාද සීමිත කියවීම අනුකූලතාව ඇත, නමුත් නව විශ්ලේෂණ සඳහා වත්මන් ආකෘතිය භාවිත කරන්න.

නැවත ආරම්භ කිරීම සඳහා !STEP කාඩ්පත ලියන ආකාරය

නැවත ආරම්භ කිරීමෙන් නැවත ආරම්භ කරන විට FrontISTR cnt ගොනුවේ !STEP කාඩ්පත් “නැවත ආරම්භයෙන් පසු ක්‍රියාත්මක කළ යුතු පියවර අනුක්‍රමය” ලෙස කියවා සෑමවිටම මුල සිට (tot_step=1) අනුපිළිවෙළින් සකසයි. කියවූ නැවත ආරම්භ කිරීම තොරතුරේ පියවර අංකය තිරයේ සමස්ත පියවර අංකය ගැළපීමට පමණක් භාවිත වන අතර cnt හි !STEP දර්ශකයට බලපාන්නේ නැත. තවද වත්මන් ආකෘතියේ cnt හි එක් එක් !STEP හි starttime, නැවත ආරම්භ කිරීම කියවීමේදී යොමු කාලය එකවර එකතු කර, නැවත ආරම්භ වන කාලය පදනම් කරගත් කාලරේඛාවකට ගළපයි.

එබැවින් නැවත ආරම්භ කිරීම නැවත ආරම්භ කිරීම සඳහා cnt පහත ප්‍රතිපත්තියෙන් සකස් කරන්න.

නතර වූ ආකාරය cnt හි තබාගත යුතු !STEP පරාසය
උපපියවර මැද ලියා ඇත (පියවර සම්පූර්ණ නැත) නතර වූ පියවර මුලින් තබන්න. ඉන්පසු තවම ක්‍රියාත්මක නොකළ පියවර අනුපිළිවෙළින් තබන්න.
පියවර අවසානයේ ලියා ඇත (පියවර සම්පූර්ණයි) සම්පූර්ණ වූ පියවර ඉවත් කර, ඊළඟට ක්‍රියාත්මක කළ යුතු පියවර මුලින් තබන්න.

දෙකෙහිම සාමාන්‍ය නියමය වන්නේ දැනටමත් සම්පූර්ණ වූ පියවර cnt වෙතින් ඉවත් කිරීමයි. නැවත ආරම්භ කිරීම කාලය ස්වයංක්‍රීයව එකතු වන බැවින් cnt හි starttime 0 සිට (හෝ සාපේක්ෂ පියවර ආරම්භක කාලයක් ලෙස) ලියා තැබිය හැක. මායිම් කොන්දේසි, භාර ආදියට යොමු cnt හි ඉතිරි කළ !STEP කාඩ්පත් වලට අනුරූප කොටස් පමණක් තබන්න. මෙම ප්‍රතිපත්තිය !STEP කිහිපයක් භාවිත කරන ගතික නැවත ආරම්භ කිරීම සඳහාද එකසේ වලංගුය.

නැවත ආරම්භ කිරීම භාවිතයේ සාමාන්‍ය ක්‍රියාපටිපාටිය පහත පරිදි වේ.

  1. පළමු ධාවනයේ !RESTART, FREQUENCY=n නියම කර නැවත ආරම්භ කිරීම ගොනුව ලියන්න.
  2. විශ්ලේෂණය නැවත ආරම්භ කරන ධාවනයේ !RESTART, FREQUENCY=-n නියම කරන්න.
  3. FrontISTR ආරම්භයේ නැවත ආරම්භ කිරීම ගොනුව කියවා, ඉන්පසු සෑම n පියවරකටම නව තත්ත්වය ලියයි.

නැවත ආරම්භ කිරීම ගොනුවේ නම් කිරීම, පිහිටීම සහ ධාවනයේ නියම කරන ආකාරය සඳහා ක්‍රියාත්මක කිරීමේ මාර්ගෝපදේශය බලන්න. පැරණි ආකෘති කියවීමට සීමිත අනුකූලතාව ඇත, නමුත් නව විශ්ලේෂණ සඳහා වත්මන් ආකෘතිය භාවිත කරන්න.

අදාළ අයිතම

  • අනුක්‍රමික ධාවනය — විශ්ලේෂණයේ ගොනු පිහිටීම සහ ප්‍රතිදානය පරීක්ෂා කිරීමේ මූලික කරුණු.
  • !OUTPUT_RES, !OUTPUT_VIS — ප්‍රතිඵල/දෘශ්‍යකරණ ගොනු වෙත ප්‍රතිදානය කරන විචල්‍ය නියම කිරීම.
  • !WRITE — ප්‍රතිඵල, දෘශ්‍යකරණ සහ ලොග් ප්‍රතිදානය සක්‍රීය කිරීම සහ ප්‍රතිදාන සංඛ්‍යාතය (RESULT / VISUAL / LOG / FEMAP පරාමිති).
  • !VISUAL — දෘශ්‍යකරණ මතුපිට සහ ප්‍රතිදාන ආකෘතිය නියම කිරීම (අවම දත්ත කට්ටලය උදාහරණයක් ඇතුළත්).
  • !RESTART — නැවත ආරම්භ කිරීම ගොනුව කියවීම/ලිවීම නියම කිරීම.
  • විශ්ලේෂණ වර්ග — එක් එක් විශ්ලේෂණ වර්ගයේ ප්‍රධාන ප්‍රතිඵල අයිතම.
  • ස්පර්ශය සහ එම්බෙඩිං — ස්පර්ශ ප්‍රතිදානයේ අර්ථය සහ ස්පර්ශ තත්ත්වය හැසිරවීම.
  • පියවර පාලනය — ප්‍රතිදාන පියවර සහ කාල ලක්ෂ්‍ය අතර සම්බන්ධය.