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

ბინარული პაკეტების ინსტალაცია

წინასწარ აგებული FrontISTR-ის ბინარული ფაილები ხელმისაწვდომია ჩამოტვირთვის გვერდიდან. დისტრიბუციაში fistr1 ამომხსნელის გარდა შედის დამხმარე ხელსაწყოები დომენის დაყოფისთვის (hecmw_part1), ვიზუალიზაციისთვის (hecmw_vis1), ბადის გარდაქმნისთვის (neu2fstr) და სხვა ამოცანებისთვის.

Windows

Windows-ის ვერსიები ZIP არქივებად ვრცელდება და განსხვავდება პარალელიზაციის მეთოდითა და გამოყენებული რიცხვითი გამოთვლის ბიბლიოთეკებით. ყველა ვერსიაში შეტანილია გაშვებისთვის საჭირო MPI-ის შესრულების გარემო და რიცხვითი ბიბლიოთეკები (DLL), ამიტომ მათი გამოყენება მხოლოდ არქივის გაშლის შემდეგაც შეიძლება.

ვერსია პარალელიზაცია MPI რიცხვითი გამოთვლის ბიბლიოთეკა
thread_openblas OpenMP ნაკადური პარალელიზაცია (არ არის) OpenBLAS
hybrid_msmpi_openblas MPI + OpenMP ჰიბრიდული პარალელიზაცია MS-MPI (შედის) OpenBLAS
hybrid_impi_mkl_intelthread MPI + OpenMP ჰიბრიდული პარალელიზაცია Intel MPI (შედის) Intel MKL

შენიშვნა: ჰიბრიდულ პაკეტებში შედის mpiexec და MPI-ის შესრულების გარემო (msmpi.dll ან impi.dll და სხვ.), ამიტომ MPI-ის ცალკე ინსტალაცია საჭირო არ არის.

ინსტალაციის პროცედურა

  1. ჩამოტვირთვის გვერდიდან ჩამოტვირთეთ სასურველი ვერსიის ZIP არქივი და გაშალეთ.
  2. გაშლილი საქაღალდე მოათავსეთ შესრულებადი ფაილების საძიებო გზაში ან ანალიზი უშუალოდ ამ საქაღალდეში გაუშვით.

ინსტალაციის შემოწმება

Command Prompt-ში გაუშვით შემდეგი ბრძანება. თუ ვერსიის ინფორმაცია გამოჩნდება, ინსტალაცია წარმატებულია.

fistr1.exe -v

MPI პარალელურად გასაშვებად გამოიყენეთ პაკეტში ჩართული mpiexec. შესრულების პროცედურის დეტალებისთვის იხილეთ ანალიზის მიმდინარეობა.

Linux

Ubuntu-სთვის ვრცელდება deb პაკეტები. რადგან deb პაკეტებში დამოკიდებულებები დეკლარირებულია, apt-get-ით ინსტალაციისას საჭირო ბიბლიოთეკები ავტომატურად მოგვარდება.

deb პაკეტის მიღება

Ubuntu-სთვის განკუთვნილი deb პაკეტი პირდაპირ ჩამოტვირთეთ ჩამოტვირთვის გვერდიდან. ბრძანების ხაზიდან ჩამოსატვირთად გამოიყენეთ შემდეგი ბრძანება და ფაილის სახელი შეცვალეთ შესაბამისი დისტრიბუციის სახელით.

curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb

deb პაკეტის ინსტალაცია

ჩამოტვირთული deb პაკეტი დააინსტალირეთ შემდეგნაირად და ფაილის სახელი შეცვალეთ შესაბამისი დისტრიბუციის სახელით.

sudo apt-get install -y ./FrontISTR_master-0+ubuntu2204_amd64.deb

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

ინსტალაციის შემოწმება

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

fistr1 -v

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

AI-assisted translation May contain errors Official docs Status