Ανάλυση με σειριακή επεξεργασία¶
Ροή εκτέλεσης¶
Η ροή εκτέλεσης με σειριακή επεξεργασία σε έναν επεξεργαστή με χρήση του FrontISTR παρουσιάζεται στο Σχήμα 3.1.2.
Σχήμα 3.1.2 Ροή εκτέλεσης με σειριακή επεξεργασία
Αρχεία εισόδου που πρέπει να προετοιμαστούν¶
(1) Δεδομένα γενικού ελέγχου (επέκταση dat)¶
Σε αυτό το αρχείο καθορίζονται τα αρχεία εισόδου των δεδομένων πλέγματος και των δεδομένων ελέγχου ανάλυσης, καθώς και το αρχείο εξόδου των αποτελεσμάτων ανάλυσης. Το όνομα αρχείου είναι σταθερό: hecmw_ctrl.dat.
Παρακάτω παρουσιάζεται ένα παράδειγμα δεδομένων γενικού ελέγχου. Σε αυτό το παράδειγμα, το FrontSTR διαβάζει τα δεδομένα πλέγματος μίας περιοχής model.msh και τα δεδομένα ελέγχου ανάλυσης model.cnt και γράφει τα δεδομένα αποτελεσμάτων ανάλυσης model.res.0.1. Επίσης, το hecmw_vis διαβάζει τα δεδομένα πλέγματος μίας περιοχής model.msh και τα δεδομένα αποτελεσμάτων ανάλυσης model.res.0.1 και γράφει το model_vis_psf.0000.(επέκταση), σύμφωνα με την προδιαγραφή εξόδου. Για λεπτομέρειες, βλ. Αναφορά λέξεων-κλειδιών (δεδομένα γενικού ελέγχου).
(2) Δεδομένα πλέγματος μίας περιοχής (επέκταση msh)¶
Σε αυτό το αρχείο ορίζονται η συνολική διαμόρφωση του πλέγματος του μοντέλου ανάλυσης, τα δεδομένα υλικού, τα δεδομένα ομάδων που χρησιμοποιούνται από τα δεδομένα ελέγχου ανάλυσης κ.λπ. Για λεπτομέρειες, βλ. Αναφορά λέξεων-κλειδιών (δεδομένα πλέγματος).
(3) Δεδομένα ελέγχου ανάλυσης (επέκταση cnt)¶
Σε αυτό το αρχείο ορίζονται ο τύπος ανάλυσης, οι οριακές συνθήκες μετατόπισης, οι οριακές συνθήκες φορτίου κ.λπ. Καθορίζονται επίσης τα δεδομένα ελέγχου του επιλυτή και του οπτικοποιητή. Στο Κεφάλαιο 3 παρουσιάζονται παραδείγματα δεδομένων ελέγχου ανάλυσης. Για λεπτομέρειες, βλ. Αναφορά λέξεων-κλειδιών (δεδομένα ελέγχου ανάλυσης).
(4) Δεδομένα ελέγχου οπτικοποίησης (επέκταση ini)¶
Σε αυτό το αρχείο καθορίζονται τα δεδομένα ελέγχου του hecmw_vis. Το προεπιλεγμένο όνομα αρχείου είναι hecmw_vis.ini. Παρακάτω παρουσιάζεται ένα παράδειγμα δεδομένων ελέγχου οπτικοποίησης. Σε αυτό το παράδειγμα εξάγονται δεδομένα μη δομημένου πλέγματος για το MicroAVS (επέκταση inp). Για λεπτομέρειες, βλ. !visual και !OUTPUT_VIS στην αναφορά λέξεων-κλειδιών.
Διαδικασία εκτέλεσης¶
Το FrontISTR εκτελείται στον κατάλογο που περιέχει τα αρχεία εισόδου με την ακόλουθη γραμμή εντολών.
Η οπτικοποίηση μπορεί να εκτελεστεί με δύο τρόπους. Ο πρώτος είναι ως μετα-επεξεργασία του FrontISTR. Με τον καθορισμό του παρακάτω στα δεδομένα ελέγχου ανάλυσης,
η οπτικοποίηση εκτελείται αυτόματα. Σε αυτήν την περίπτωση, τα δεδομένα ελέγχου οπτικοποίησης πρέπει να περιλαμβάνονται στα δεδομένα ελέγχου ανάλυσης.
Για οπτικοποίηση μετά την ολοκλήρωση του FrontISTR, πρώτα καθορίστε στα δεδομένα ελέγχου ανάλυσης
και εκτελέστε το FrontISTR.
Μετά την ολοκλήρωση του FrontISTR, εκτελέστε το hecmw_vis στον κατάλογο που περιέχει τα αρχεία εισόδου και τα αρχεία αποτελεσμάτων ανάλυσης με την ακόλουθη γραμμή εντολών.
Περιγραφή αρχείων εξόδου¶
(1) Αρχείο μηνυμάτων αποτελεσμάτων ανάλυσης (επέκταση msg)¶
Σε αυτό το αρχείο εξάγονται μηνύματα όπως η πρόοδος της ανάλυσης FrontISTR. Δημιουργείται ένα αρχείο ανά εκτέλεση και το όνομα αρχείου είναι σταθερό: FSTR.msg.
(2) Αρχείο καταγραφής αποτελεσμάτων ανάλυσης (επέκταση log)¶
Σε αυτό το αρχείο εξάγονται τα αποτελέσματα ανάλυσης φυσικών μεγεθών για κάθε κόμβο και κάθε στοιχείο του FrontISTR. Εξάγονται επίσης οι μέγιστες/ελάχιστες τιμές των φυσικών μεγεθών και τα αποτελέσματα ιδιομορφικής ανάλυσης. Στην περίπτωση δυναμικής ανάλυσης, τα αποτελέσματα όλων των βημάτων εξάγονται σε αυτό το αρχείο. Δημιουργείται ένα αρχείο ανά εκτέλεση και το όνομα αρχείου είναι σταθερό: 0.log.
(3) Αρχείο αποτελεσμάτων ανάλυσης (χωρίς επέκταση)¶
Αυτό το αρχείο εξάγεται όταν καθορίζεται η επιλογή !WRITE, RESULT.
Σε αυτό το αρχείο εξάγονται τα αποτελέσματα ανάλυσης φυσικών μεγεθών για κάθε κόμβο και κάθε στοιχείο του FrontISTR. Δημιουργείται ένα αρχείο για κάθε βήμα και το όνομα αρχείου σχηματίζεται με χρήση της κεφαλίδας αρχείου που καθορίζεται στα δεδομένα γενικού ελέγχου, ως εξής.
Κανόνας ονομασίας: (κεφαλίδα αρχείου που καθορίζεται με !RESULT).0.(αριθμός βήματος)
Παράδειγμα: model.res.0.1
(4) Αρχείο bitmap αποτελεσμάτων ανάλυσης (επέκταση bmp)¶
Αυτό το αρχείο εξάγεται όταν καθορίζεται στα δεδομένα ελέγχου οπτικοποίησης.
Το αρχείο περιέχει δεδομένα bitmap που δημιουργούνται από την επεξεργασία οπτικοποίησης. Το όνομα αρχείου σχηματίζεται με χρήση της κεφαλίδας αρχείου που καθορίζεται στα δεδομένα γενικού ελέγχου. Για λεπτομέρειες σχετικά με τον κανόνα ονομασίας, βλ. το έγγραφο του hecmw1 (0803_001f_hecmw_PC_cluster_201_vis.pdf).
(5) Αρχείο δεδομένων μη δομημένου πλέγματος αποτελεσμάτων ανάλυσης (επέκταση inp)¶
Αυτό το αρχείο εξάγεται όταν καθορίζεται στα δεδομένα ελέγχου οπτικοποίησης.
Με αυτό το αρχείο είναι δυνατή η μετα-επεξεργασία σε REVOCAP_PrePost, MicroAVS κ.λπ. Το όνομα αρχείου σχηματίζεται με χρήση της κεφαλίδας αρχείου που καθορίζεται στα δεδομένα γενικού ελέγχου, ως εξής.
Κανόνας ονομασίας: (κεφαλίδα αρχείου που καθορίζεται με !RESULT)_psf.(αριθμός βήματος).inp
Παράδειγμα: model_vis_psf.0000.inp
(6) Αρχείο ουδέτερης μορφής αποτελεσμάτων ανάλυσης (επέκταση neu)¶
Αυτό το αρχείο εξάγεται όταν καθορίζεται στα δεδομένα ελέγχου οπτικοποίησης.
Με αυτό το αρχείο είναι δυνατή η μετα-επεξεργασία στο Femap. Το όνομα αρχείου σχηματίζεται με χρήση της κεφαλίδας αρχείου που καθορίζεται στα δεδομένα γενικού ελέγχου, ως εξής.
Κανόνας ονομασίας: (κεφαλίδα αρχείου που καθορίζεται με !RESULT)_psf.(αριθμός βήματος).neu
Παράδειγμα: model_vis_psf.0000.neu
Σημείωση: Εξάγεται επίσης το αρχείο FSTR.dbg, αλλά προορίζεται για αποσφαλμάτωση και συνήθως δεν χρειάζεται να εξετάζεται.