बाइनरी पैकेज से इंस्टॉलेशन¶
पूर्वनिर्मित FrontISTR बाइनरी डाउनलोड पेज से प्राप्त की जा सकती हैं। वितरण में मुख्य solver fistr1 के साथ domain partitioning (hecmw_part1), visualization (hecmw_vis1), mesh conversion (neu2fstr) और अन्य कार्यों के सहायक टूल शामिल होते हैं।
Windows¶
Windows संस्करण ZIP archive के रूप में वितरित किए जाते हैं, जिनमें parallelization विधि और उपयोग की जाने वाली numerical library अलग-अलग होती है। प्रत्येक पैकेज में चलाने के लिए आवश्यक MPI runtime और numerical libraries (DLLs) शामिल हैं, इसलिए इन्हें अलग से इंस्टॉल किए बिना archive extract करने के बाद उपयोग किया जा सकता है।
| संस्करण | Parallelization | MPI | Numerical library |
|---|---|---|---|
| thread_openblas | OpenMP thread parallelism | (कोई नहीं) | OpenBLAS |
| hybrid_msmpi_openblas | MPI + OpenMP hybrid parallelism | MS-MPI (शामिल) | OpenBLAS |
| hybrid_impi_mkl_intelthread | MPI + OpenMP hybrid parallelism | Intel MPI (शामिल) | Intel MKL |
Note: Hybrid पैकेज में
mpiexecऔर MPI runtime (msmpi.dllयाimpi.dllआदि) शामिल होते हैं, इसलिए MPI को अलग से इंस्टॉल करने की आवश्यकता नहीं है।
इंस्टॉलेशन प्रक्रिया¶
- डाउनलोड पेज से उपयोग करने वाले संस्करण का ZIP archive डाउनलोड करें और extract करें।
- Extract किए गए directory को executable search path में शामिल किसी स्थान पर रखें, या उसी directory से सीधे analysis चलाएँ।
इंस्टॉलेशन की पुष्टि¶
Command Prompt से निम्न command चलाएँ। यदि version जानकारी दिखाई देती है, तो इंस्टॉलेशन सही काम कर रहा है।
MPI parallel execution के लिए पैकेज में शामिल mpiexec का उपयोग करें। Execution procedure के विवरण के लिए विश्लेषण प्रवाह देखें।
Linux¶
Ubuntu के लिए deb पैकेज वितरित किए जाते हैं। deb पैकेज अपनी dependencies घोषित करते हैं, इसलिए apt-get के माध्यम से इंस्टॉल करने पर आवश्यक libraries अपने आप resolve हो जाती हैं।
deb पैकेज डाउनलोड करना¶
डाउनलोड पेज से Ubuntu का deb पैकेज सीधे डाउनलोड करें। Command line से प्राप्त करने के लिए निम्न जैसा command उपयोग करें और file name को वितरित संस्करण के file name से बदलें।
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
deb पैकेज इंस्टॉल करना¶
डाउनलोड किए गए deb पैकेज को निम्न प्रकार इंस्टॉल करें और file name को वितरित संस्करण के file name से बदलें।
Note: पैकेज इंस्टॉल करने के लिए administrator privileges आवश्यक हैं। यदि आप root user के रूप में काम कर रहे हैं, तो
sudoआवश्यक नहीं है। सामान्य user के रूप में command चलाते समय ऊपर दिखाए अनुसारsudoजोड़ें।
इंस्टॉलेशन की पुष्टि¶
निम्न command चलाएँ। यदि version जानकारी दिखाई देती है, तो इंस्टॉलेशन सही काम कर रहा है।