विषय पर बढ़ें

बाइनरी पैकेज द्वारा स्थापना

पूर्व-निर्मित 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. निकाले गए फ़ोल्डर को ऐसे स्थान पर रखें जो PATH में हो, या उसी फ़ोल्डर के भीतर विश्लेषण चलाएँ।

संचालन जाँच

कमांड प्रॉम्प्ट में निम्न चलाएँ। यदि संस्करण जानकारी प्रदर्शित होती है, तो स्थापना सफल है।

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

संबंधित विषय