બાઇનરી પેકેજ દ્વારા સ્થાપન¶
પહેલેથી બિલ્ડ કરેલી FrontISTR બાઇનરીઓ ડાઉનલોડ પાનું પરથી મેળવી શકાય છે. વિતરણમાં સોલ્વર fistr1 ઉપરાંત મેશ વિભાજન (hecmw_part1), વિઝ્યુઅલાઇઝેશન (hecmw_vis1) અને મેશ રૂપાંતરણ (neu2fstr) જેવા સહાયક સાધનો સામેલ છે.
Windows¶
Windows આવૃત્તિઓ સમાંતર પદ્ધતિ અને વપરાતી સંખ્યાત્મક ગણતરી લાઇબ્રેરી પ્રમાણે અલગ ZIP તરીકે વિતરિત થાય છે. દરેક આવૃત્તિમાં અમલ માટે જરૂરી MPI ચાલનકાળ અને સંખ્યાત્મક ગણતરી લાઇબ્રેરીઓ (DLL) સામેલ છે, તેથી ZIP ખોલ્યા પછી સીધી વાપરી શકાય છે.
| આવૃત્તિ | સમાંતર પદ્ધતિ | 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ઉમેરો.
કાર્ય ચકાસણી¶
નીચેનો કમાન્ડ ચલાવો. સંસ્કરણ માહિતી દેખાય તો સ્થાપન સફળ છે.