बाइनरी प्याकेजद्वारा स्थापना¶
पहिले नै बिल्ड गरिएका 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 स्थापना गर्न आवश्यक छैन।
स्थापना प्रक्रिया¶
- डाउनलोड पृष्ठबाट प्रयोग गर्ने संस्करणको ZIP प्राप्त गरी खोल्नुहोस्।
- खोलिएको फोल्डरलाई कार्यकारी पथमा समावेश भएको स्थानमा राख्नुहोस्, वा त्यही फोल्डरभित्र विश्लेषण चलाउनुहोस्।
सञ्चालन जाँच¶
कमाण्ड प्रम्प्टमा निम्न आदेश चलाउनुहोस्। संस्करण जानकारी देखिएमा स्थापना सफल भएको छ।
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 प्याकेजलाई निम्न प्रकारले स्थापना गर्नुहोस् (फाइल नामलाई वितरण संस्करणअनुसार बदल्नुहोस्)।
टिप्पणी: प्याकेज स्थापना गर्न प्रशासकीय अधिकार आवश्यक हुन्छ। root प्रयोगकर्ताका रूपमा काम गरिरहेको अवस्थामा
sudoआवश्यक छैन। सामान्य प्रयोगकर्ताका रूपमा चलाउँदा माथि देखाएझैँsudoथप्नुहोस्।
सञ्चालन जाँच¶
निम्न आदेश चलाउनुहोस्। संस्करण जानकारी देखिएमा स्थापना सफल भएको छ।