შიგთავსზე გადასვლა

გამოტანა და restart

ანალიზის შედეგები თავდაპირველად მეხსიერებაში არსებობს, ამიტომ შემდგომი დამუშავების, ვიზუალიზაციის, აღდგენისა და გაგრძელებისთვის ისინი შესაბამის ფაილებში უნდა ჩაიწეროს. დანიშნულების მიხედვით განსხვავდება ფაილის ფორმატი, გამოსატანი მონაცემები და გამოტანის სიხშირე, ამიტომ FrontISTR რამდენიმე გამოტანის სისტემას იყენებს.

FrontISTR-ის გამოტანა შედგება სამი სისტემისგან: შედეგების ფაილი (!WRITE,RESULT) ანალიზის მნიშვნელობების შესანახად, ვიზუალიზაციის ფაილი (!WRITE,VISUAL) ვიზუალიზაციისთვის და restart ფაილი (!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 შედეგებისა და ვიზუალიზაციის ფაილებისგან დამოუკიდებლად ინახავს თავად ანალიზის მდგომარეობას. restart ფაილი გამოიყენება ანალიზის შეწყვეტის შემდეგ იმავე მდგომარეობიდან გაგრძელებისთვის.

გამოტანის არჩევა

გამოტანა პირველ რიგში შეარჩიეთ იმის მიხედვით, რისი შემოწმება გსურთ. თუ რიცხვითი მნიშვნელობები საჭიროა შემდგომი დამუშავების ან სხვა ანალიზისთვის, გამოიყენეთ შედეგების ფაილი; ფორმისა და განაწილების ვიზუალიზაციის ინსტრუმენტით შესამოწმებლად — ვიზუალიზაციის ფაილი. თუ ანალიზის შუა ადგილიდან გაგრძელებაა საჭირო, ჩვეულებრივ შედეგებთან ერთად ცალკე გაააქტიურეთ restart ფაილი.

მიზანი ასარჩევი გამოტანა ძირითადი მითითება
ანალიზის მნიშვნელობების შენახვა და მათი გამოყენება შემდგომ დამუშავებაში, შედარებაში ან სხვა ანალიზში შედეგების ფაილი !WRITE,RESULT და !OUTPUT_RES
განაწილებისა და დეფორმირებული ფორმის შემოწმება ParaView-ში და სხვ. ვიზუალიზაციის ფაილი !WRITE,VISUAL, !OUTPUT_VIS, !VISUAL
ხანგრძლივი ანალიზის შუა ადგილიდან გაგრძელება restart ფაილი !RESTART
გამოტანის მოცულობის შემცირება მხოლოდ საჭირო ცვლადების გამოტანა !OUTPUT_RES / !OUTPUT_VIS-ის ON / OFF და FREQUENCY

დიდმასშტაბიან ანალიზში ყველა ბიჯის ნაგულისხმევი გამოტანის შენახვამ შეიძლება შედეგებისა და ვიზუალიზაციის ფაილები ძალიან გაზარდოს. ON-ით ჩართეთ მხოლოდ საჭირო ფიზიკური სიდიდეები და OFF-ით გამორთეთ არასაჭიროები. თუ დროითი ისტორიის ძალიან წვრილად თვალის დევნება საჭირო არ არის, გაზარდეთ FREQUENCY და გაამსხვილეთ გამოტანის ინტერვალი.

გამოტანის ცვლადების არჩევა მოსახერხებელია თანმიმდევრობით „შესამოწმებელი ფიზიკური სიდიდე → შენახვის დანიშნულება → სიხშირე“. მაგალითად, ParaView-ში ძაბვის განაწილების სანახავად გაააქტიურეთ ვიზუალიზაციის ფაილი და !OUTPUT_VIS-ში აირჩიეთ NSTRESS ან NMISES. კონტაქტის ძალის რიცხვითი შემდგომი დამუშავებისთვის გაააქტიურეთ შედეგების ფაილი და !OUTPUT_RES-ში აირჩიეთ CONTACT_NFORCE და სხვ.

გამოსატანი ფიზიკური სიდიდეები

გამოტანის ცვლადები იყოფა სტრუქტურული ანალიზის, დინამიკური ანალიზის, თბური ანალიზის, კონტაქტის ანალიზის, ელემენტისთვის სპეციფიკური შედეგებისა და საიდენტიფიკაციო მეტამონაცემების კატეგორიებად. ქვემოთ მოცემულია ძირითადი ცვლადების სახელები, ტიპები და გამოყენებული ანალიზები. სრული სიისა და მონაცემთა ხაზების სინტაქსისთვის იხილეთ !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-ის დამხმარე ინფორმაცია SHELL_LAYER, SHELL_SURFACE სკალარი shell ელემენტების შემცველი სტრუქტურული ანალიზი shell-ის ფენების მიხედვით გამოტანისა და shell-ის ზედაპირის იდენტიფიკაციის დამხმარე ინფორმაცია.

ნაგულისხმევად DISP, ROT, NSTRESS და NMISES არის ON. თუმცა მნიშვნელობის მქონე შედეგის რეალურად გამოტანა დამოკიდებულია ანალიზის ტიპზე, ელემენტის ტიპზე, მასალის მოდელსა და კონტაქტის პარამეტრებზე. მაგალითად, VEL და ACC გამოიყენება დინამიკურ ანალიზში, ხოლო CONTACT_* — როდესაც კონტაქტის ანალიზში კონტაქტის ინფორმაცია იქმნება.

shell-ის ფენების მიხედვით გამოტანა

shell ელემენტებს სისქის მიმართულებით რამდენიმე ინტეგრაციის წერტილი ან ფენა აქვთ, ამიტომ ერთსა და იმავე ელემენტშიც ძაბვისა და დეფორმაციის მნიშვნელობები ფენისა და ზედაპირის მიხედვით განსხვავდება. მხოლოდ ჩვეულებრივი კვანძური საშუალო ან ელემენტის მნიშვნელობებით ძნელია იმის გარჩევა, რომელ ფენას ან ზედაპირს ეკუთვნის შედეგი.

SHELL_LAYER-ის ON-ზე დაყენებისას ლამინირებული shell-ის თითოეული ფენისთვის + და - მხარის შედეგები ცალ-ცალკე გამოდის. გამოსატანი ძაბვისა და დეფორმაციის კომპონენტებს ერთვის ფენის ნომრისა და ზედაპირის მხარის იდენტიფიკაცია, ამიტომ შესაძლებელია სისქის მიმართულებით ძაბვის განაწილებისა და თითოეული ფენის დაზიანების შეფასება.

SHELL_SURFACE არის shell-ის ზედა/ქვედა ზედაპირის და მსგავსი ზედაპირების საიდენტიფიკაციო დამხმარე ინფორმაცია. shell-ის ფენების შედეგების ვიზუალიზაციისას ჩართეთ SHELL_LAYER და საჭირო ძაბვის/დეფორმაციის ცვლადები, შემდეგ ვიზუალიზაციის ინსტრუმენტში აირჩიეთ შესაბამისი ფენის ან ზედაპირის შედეგის კომპონენტი.

ფენების მიხედვით გამოტანა ზრდის კომპონენტების რაოდენობას, ამიტომ მრავალფენიან მოდელებში ფაილის ზომაც იზრდება. სასურველია გამოტანა შემოიფარგლოს საჭირო ძაბვისა და დეფორმაციის ცვლადებით.

გამოტანის დანიშნულებები

შედეგებისა და ვიზუალიზაციის ფაილები განსხვავდება დანიშნულებითა და შენახვის ფორმატით. ერთ ანალიზში შესაძლებელია ორივეს ან მხოლოდ ერთის გამოტანა.

შედეგების ფაილი

შედეგების ფაილი აქტიურდება !WRITE,RESULT-ით. იგი ანალიზის შედეგებს FrontISTR / HEC-MW-ის შედეგების მონაცემებად ინახავს და გამოიყენება რიცხვითი შემდგომი დამუშავებისა და სხვა ანალიზში წასაკითხად. გამოსატანი ცვლადები !OUTPUT_RES-ით შეირჩევა.

!WRITE,RESULT ასევე რეალიზებულია როგორც !WRITE ბარათის RESULT პარამეტრი და ვიზუალიზაციისა და FEMAP გამოტანის გვერდით გამოტანის დანიშნულების ერთ-ერთი არჩევანია.

სტრუქტურულ ანალიზში შედეგების ფაილში შეიძლება შეინახოს გადაადგილება, ძაბვა, დეფორმაცია, რეაქციის ძალა, კონტაქტის ინფორმაცია და სხვ., ხოლო თბურ ანალიზში — ტემპერატურის ველი. ბიჯების მიხედვით გამოტანის ინტერვალი FREQUENCY-ით მიეთითება. კონკრეტული ფაილის სახელების, მდებარეობისა და შესრულების შემდეგ შემოწმების წესებისთვის იხილეთ შესრულების სახელმძღვანელო.

შედეგების ფაილი (.res გაფართოებით) არის შემდეგი სტრუქტურის ტექსტური მონაცემი. დასაწყისში წერია ფორმატის ვერსია და კომენტარი, შემდეგ გლობალური ცვლადები და ბოლოს კვანძებისა და ელემენტების გამოსატანი ცვლადები.

*fstrresult 2.0
*comment
<コメント行>
*global
<グローバル変数の個数>
<グローバル変数の自由度>
<グローバル変数の名前>
<グローバル変数の値>
...
*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 neutral ფორმატში მონაცემთა გაცვლისთვის.

ვიზუალიზაციის ფაილი შედეგების ფაილზე უფრო ადვილად იკითხება უშუალოდ ვიზუალიზაციის ინსტრუმენტებით, თუმცა არჩეული ფორმატისა და ცვლადების რაოდენობის მიხედვით მისი ზომა იზრდება. დიდ მოდელებში !OUTPUT_VIS-ით ჩართეთ მხოლოდ ჩვენებისთვის საჭირო ცვლადები.

restart

restart არის ფუნქცია, რომელიც ინახავს ანალიზის შიდა მდგომარეობას შეწყვეტის მომენტში და შემდეგ გაშვებაზე გამოთვლას იმავე მდგომარეობიდან აგრძელებს. ჩვეულებრივი შედეგების ფაილი განკუთვნილია შემდგომი დამუშავებისთვის, ხოლო restart ფაილი — ამომხსნელისთვის გამოთვლის გასაგრძელებლად საჭირო მდგომარეობის შესანახად.

თუ !RESTART, FREQUENCY=n-ში n დადებითია, restart ფაილი მითითებული ბიჯების ინტერვალით იწერება. თუ n უარყოფითია, გაშვების დაწყებისას არსებული restart ფაილი იკითხება, ხოლო შემდგომ |n| გამოიყენება ჩაწერის ინტერვალად.

სტრუქტურული ანალიზის restart ინახავს მიმდინარე ბიჯს, ქვებიჯს, საერთო ბიჯის ნომერს, დროს, დროის ნაზრდს, დატვირთვის ისტორიას, გადაადგილებას, გარე ძალას, Gauss-ის წერტილების ძაბვა-დეფორმაციას, მასალის შიდა მდგომარეობის ცვლადებს, კონტაქტის მდგომარეობას და სხვ. დინამიკურ ანალიზში გადაადგილებასთან ერთად ინახება სიჩქარე, აჩქარება, დეფორმაციის ენერგია, მიმდინარე დრო, დროის ნაზრდი და სხვა დინამიკური მდგომარეობები, რომლებიც დროითი ინტეგრაციის გაგრძელებისთვის საჭიროა. თბურ ანალიზში ინახება ბიჯის ნომერი, დრო და ტემპერატურის ველი; წაკითხვისას ტემპერატურის ველი საწყის მდგომარეობად აღდგება.

სტატიკური ანალიზის restart-ის ჩაწერის დრო და გაგრძელების ქცევა

სტატიკური ანალიზის (fstr_solve_NLGEOM) restart-ს ჩაწერის ორი გზა აქვს და გაგრძელებისას ისინი განსხვავებულად იქცევა.

  • ქვებიჯის შუაში ჩაწერა: ქვებიჯების ციკლში იწერება, როდესაც step_count FREQUENCY-ის ჯერადია. დროის ინფორმაცია ინახება როგორც „მიმდინარე ბიჯის საწყისი დრო“ და თან ერთვის წინა ბიჯის დატვირთვის სია.
  • ბიჯის ბოლოში ჩაწერა: თითოეული დატვირთვის ბიჯის ქვებიჯების ციკლის დასრულებისთანავე ყოველთვის იწერება, მიუხედავად იმისა, არის თუ არა იგი FREQUENCY-ის ჯერადი. დროის ინფორმაცია ინახება როგორც „ბიჯის დასრულების დრო“ და თან ერთვის ამ ბიჯის დატვირთვის სია.

წაკითხვისას FrontISTR ადგენს, დასრულებულია თუ არა ბიჯი, შენახული „მიმდინარე დროისა“ და „საბაზისო დროის“ დამთხვევით (fstr_Restart.f90-ის fstr_read_restart).

ჩაწერის მდგომარეობა გაგრძელების ქცევა
ქვებიჯის შუა ნაწილი გრძელდება იმავე ბიჯის შემდეგი ქვებიჯიდან. ინარჩუნებს ჩაწერის მომენტში ქვებიჯის პოზიციას და ასრულებს დარჩენილ ქვებიჯებს.
ბიჯის ბოლო იწყება შემდეგი ბიჯის პირველი ქვებიჯიდან. cstep ერთით იზრდება და substep=1-ზე ნულდება, რის შემდეგაც ანალიზი გრძელდება.

ამრიგად, ერთი და იგივე FREQUENCY-ის შემთხვევაშიც გაგრძელების შემდეგ ბიჯის ნომერი და დროის ბაზისი დამოკიდებულია ჩაწერის მომენტზე (ქვებიჯის შუა ნაწილი / ბიჯის ბოლო). განსაკუთრებით გასათვალისწინებელია, რომ ბიჯის ბოლოს ჩაწერა FREQUENCY-ისგან დამოუკიდებლად ყოველი ბიჯის ბოლოს აუცილებლად ხდება.

დინამიკური ანალიზის restart-ის ჩაწერის დრო და გაგრძელების ქცევა

დროითი ისტორიის დინამიკური ანალიზის restart-შიც განირჩევა ქვებიჯის შუაში და ბიჯის ბოლოს ჩაწერა. ქვებიჯის შუაში იგი იწერება, როდესაც საერთო ქვებიჯების რაოდენობა step_count FREQUENCY-ის ჯერადია, ხოლო ბიჯის ბოლოს — FREQUENCY-ისგან დამოუკიდებლად, ბიჯის ბოლო მომენტში.

წაკითხვისას გაგრძელების პოზიცია აღდგება შენახული ბიჯის ნომრის, ქვებიჯის ნომრისა და საერთო ქვებიჯების რაოდენობის მიხედვით. მიმდინარე ფორმატი (restart_version >= 5) სტატიკურ ანალიზთან საერთო სათაურს იყენებს და ინახავს მიმდინარე დროს, დროის ნაზრდს, Newton-ის იტერაციის სტატისტიკასა და ავტომატური ნაზრდის მდგომარეობას. ამის შედეგად რამდენიმე !STEP-ისა და ავტომატური ნაზრდის/cutback-ის მქონე დინამიკურ ანალიზშიც გაგრძელების შემდეგ დროის ბაზისი და დროის ნაზრდი შენარჩუნდება. ძველი ფორმატის დინამიკური restart ფაილების ნაწილობრივი წაკითხვის თავსებადობაც არსებობს, თუმცა ახალი ანალიზისთვის გამოიყენეთ მიმდინარე ფორმატი.

restart-ისას !STEP ბარათების დაწერა

restart-იდან გაგრძელებისას FrontISTR cnt ფაილის !STEP ბარათებს კითხულობს როგორც „გაგრძელების შემდეგ შესასრულებელ ბიჯთა მიმდევრობას“ და ყოველთვის თავიდან (tot_step=1) თანმიმდევრულად ამუშავებს. restart ინფორმაციიდან წაკითხული ბიჯის ნომერი გამოიყენება ეკრანზე საერთო ბიჯის ნომრის შესათავსებლად და cnt-ის !STEP ინდექსზე გავლენას არ ახდენს. გარდა ამისა, მიმდინარე ფორმატში cnt-ის თითოეული !STEP-ის starttime-ს restart-ის წაკითხვისას საბაზისო დრო ერთიანად ემატება, რათა დროის ხაზი გაგრძელების მომენტიდან სწორად განლაგდეს.

ამიტომ restart-იდან გასაგრძელებელი cnt მოამზადეთ შემდეგი წესით.

შეწყვეტის ტიპი cnt-ში დასატოვებელი !STEP დიაპაზონი
ქვებიჯის შუაში ჩაწერა (ბიჯი დაუსრულებელია) შეწყვეტილი ბიჯი პირველად დატოვეთ და შემდეგ ჩამოაწყვეთ მომდევნო შეუსრულებელი ბიჯები.
ბიჯის ბოლოს ჩაწერა (ბიჯი დასრულებულია) დასრულებული ბიჯი წაშალეთ და პირველ ადგილზე განათავსეთ შემდეგი შესასრულებელი ბიჯი.

ორივე შემთხვევაში, წესით, უკვე დასრულებული ბიჯები cnt-დან უნდა წაიშალოს. რადგან restart-ის დრო starttime-ს ავტომატურად ემატება, cnt-ში საკმარისია დრო 0-დან (ან ფარდობითი ბიჯის საწყისი დროით) დაიწყოს. სასაზღვრო პირობებისა და დატვირთვების მითითებებიდან cnt-ში დატოვეთ მხოლოდ დარჩენილ !STEP ბარათებთან დაკავშირებული ნაწილი. ეს წესი იგივეა რამდენიმე !STEP-ის მქონე დინამიკური restart-ისთვისაც.

restart-ის გამოყენების ტიპური პროცედურაა:

  1. პირველ გაშვებაზე მიუთითეთ !RESTART, FREQUENCY=n და ჩაწერეთ restart ფაილი.
  2. ანალიზის გასაგრძელებელ გაშვებაზე მიუთითეთ !RESTART, FREQUENCY=-n.
  3. FrontISTR გაშვებისას წაიკითხავს restart ფაილს და შემდეგ ყოველ n ბიჯში ახალ მდგომარეობას ჩაწერს.

restart ფაილის სახელის, მდებარეობისა და შესრულებისას მითითების წესებისთვის იხილეთ შესრულების სახელმძღვანელო. ძველი ფორმატების წაკითხვის ნაწილობრივი თავსებადობა არსებობს, მაგრამ ახალი ანალიზისთვის გამოიყენეთ მიმდინარე ფორმატი.

დაკავშირებული თემები

  • თანმიმდევრული შესრულება — ანალიზის შესრულებისას ფაილების განლაგებისა და გამოტანის შემოწმების საფუძვლები.
  • !OUTPUT_RES, !OUTPUT_VIS — შედეგებისა და ვიზუალიზაციის ფაილებში გამოსატანი ცვლადების მითითება.
  • !WRITE — შედეგების, ვიზუალიზაციისა და ჟურნალის გამოტანის გააქტიურება და სიხშირე (RESULT / VISUAL / LOG / FEMAP პარამეტრები).
  • !VISUAL — ვიზუალიზაციის ზედაპირისა და გამოტანის ფორმატის მითითება (მინიმალური მონაცემთა ნაკრების მაგალითის ჩათვლით).
  • !RESTART — restart ფაილის წაკითხვისა და ჩაწერის მითითება.
  • ანალიზის ტიპი — ძირითადი შედეგების პუნქტები ანალიზის ტიპების მიხედვით.
  • კონტაქტი და embedding — კონტაქტის გამოტანის მნიშვნელობა და კონტაქტის მდგომარეობის დამუშავება.
  • ბიჯის მართვა — კავშირი გამოტანის ბიჯებთან და დროის წერტილებთან.
AI-assisted translation May contain errors Official docs Status