Εγκατάσταση δυαδικών πακέτων¶
Προκατασκευασμένα δυαδικά αρχεία του 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¶
Διανέμονται πακέτα deb για Ubuntu. Επειδή τα πακέτα deb δηλώνουν τις εξαρτήσεις τους, η εγκατάστασή τους μέσω apt-get επιλύει αυτόματα τις απαιτούμενες βιβλιοθήκες.
Λήψη πακέτου deb¶
Κατεβάστε το πακέτο deb για Ubuntu απευθείας από τη σελίδα λήψης. Για λήψη από τη γραμμή εντολών, χρησιμοποιήστε μια εντολή όπως η ακόλουθη, αντικαθιστώντας το όνομα αρχείου με εκείνο της διανεμόμενης έκδοσης.
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
Εγκατάσταση του πακέτου deb¶
Εγκαταστήστε το πακέτο deb που κατεβάσατε ως εξής, αντικαθιστώντας το όνομα αρχείου με εκείνο της διανεμόμενης έκδοσης.
Σημείωση: Για την εγκατάσταση του πακέτου απαιτούνται δικαιώματα διαχειριστή. Εάν εργάζεστε ως χρήστης root, το
sudoδεν απαιτείται. Όταν εκτελείτε την εντολή ως κανονικός χρήστης, συμπεριλάβετε τοsudoόπως φαίνεται παραπάνω.
Επαλήθευση της εγκατάστασης¶
Εκτελέστε την ακόλουθη εντολή. Η εγκατάσταση λειτουργεί εάν εμφανιστούν πληροφορίες έκδοσης.