Μετάβαση στο περιεχόμενο

Περιγραφή

Abaqus is a Finite Element Analysis (FEA) software. i.e. a collection of advanced engineering simulation programs used for advanced simulations such as nonlinear, transient, and multiphysics simulations.

Abaqus 2024

Παράδειγμα χρήσης

Στο $HOME μας στο login node, δημιουργούμε ένα νέο φάκελο όπου τοποθετούμε τα αρχεία εισόδου και το script υποβολής της εργασίας. Το αρχείο που ακολουθεί test.inp αποτελεί αρχείο δοκιμής για το Abaqus.

# mkdir abaqus
# cd abaqus

Κατόπιν δημιουργούμε το script υποβολής της εργασίας, έστω abaqus-2024-case.sh:

ABAQUS test script
#!/bin/bash
#SBATCH --job-name=abaqus-2024-case
#SBATCH --partition=batch
#SBATCH --ntasks-per-node=20
#SBATCH --nodes=1
#SBATCH --time=1:00:00

module load abaqus/2024
abq interactive job=abq_test input=test.inp

Με το παραπάνω script φορτώνετε το λογισμικό και στη συνέχεια το καλείτε να εκτελέσει μια εργασία χρησιμοποιώντας ως αρχείο εισόδου το test.inp.

Η υποβολή της εργασίας γίνεται με την εντολή sbatch <filename.sh> ως εξής:

ABAQUS submission script

# sbatch abaqus-2024-case.sh

Αυτό παράγει επτά αρχεία με το όνομα abq_test που τελειώνουν με .log, .msg, .com, .sta, .odb, .dat, .prt και χρησιμοποιούνται για τις ρυθμίσεις του Abaqus, την καταγραφή της κατάστασης των δοκιμών, τη ρύθμιση των παραμέτρων και την προβολή της άδειας χρήσης. Συγκεκριμένα, το αρχείο .odb είναι η έξοδος της δοκιμής και είναι προσβάσιμο μέσω του Web Portal.

Παρακολουθούμε με την εντολή squeue την εξέλιξη της εργασίας. Eφόσον η εργασία έχει εκκινήσει μπορούμε να ελέγχουμε την πρόοδο της επίλυσης μέσω των αρχείων εξόδου. Π.χ.:

# tail -f *.out

Note

Η λειτουργία Help δεν εκτελείται, διότι δεν παρέχεται υποστηριζόμενος browser. Ωστόσο, μπορείτε να διαβάσετε κάποιο απλό αρχείο html εντός του Documentation χρησιμοποιώντας τον text browser w3m ως εξής: Εκτελείτε module load gcc/13.2.0-iqpfkya w3m, εκτελείτε w3m <filename>, μετακινείστε με τα βελάκια πάνω-κάτω, και για να τον κλείσετε πατάτε το πλήκτρο q (και ύστερα το y για επιβεβαίωση). Περισσότερες λεπτομέρειες θα βρείτε στην ιστοσελίδα του w3m και στις εξής οδηγίες για το w3m.

Abaqus Workbench

Για να χρησιμοποιήσουμε το Abaqus GUI στη συστοιχία μπορούμε να επισκεφθούμε με ένα πρόγραμμα περιήγησης τη σελίδα: https://hpc.auth.gr και να ακολουθήσουμε τα παρακάτω βήματα :

a. Από το μενού επιλέγουμε Interactive Apps -> Abaqus/CAE

b. Στη συνέχεια, συμπληρώνουμε αναλόγως τη φόρμα κάνουμε launch το session

Αφού ξεκινήσει, μπορούμε να ανοίξουμε το αρχείο εξόδου στο workbench και να αλληλεπιδράσουμε με το μοντέλο που προκύπτει

Abaqus