System Coupling¶
System Coupling solves multiphysics problems by connecting independent physics solvers and coordinating the exchange of the solution data, enabling accurate capture of complex interactions between physical models.
Παράδειγμα χρήσης¶
System Coupling Job Submission¶
Μπορούμε να εκκινήσουμε το systemcoupling σε batch εργασίες, δημιουργώντας ένα αρχείο υποβολής εργασίας, όπως για παράδειγμα το systemcoupling_example.sh:
Submission Script
#!/bin/bash
#SBATCH --job-name=SystemCoupling
#SBATCH --partition=batch
#SBATCH --ntasks=8
#SBATCH --licenses=ansys@ansys.it.auth.gr:40
#SBATCH --time=30:00
module load gcc/14.2.0 python/3.13.0
module load ansys/2025R1
# Start System Coupling in batch mode
systemcoupling -t $SLURM_NTASKS -R <python script>
Το οποίο κάνει load τα απαραίτητα modules και στη συνέχεια εκκινεί το ANSYS System Coupling αξιοποιώντας πλήρως τον αριθμό παράλληλων διεργασιών που έχει καθοριστεί μέσω της παραμέτρου --ntasks του SLURM με σκοπό την εκτέλεση του σεναρίου
System Coupling Workbench¶
Για να χρησιμοποιήσουμε το System Coupling GUI στη συστοιχία μπορούμε να επισκεφθούμε με ένα πρόγραμμα περιήγησης το Web Portal της συστοιχίας και να ακολουθήσουμε τα παρακάτω βήματα:
a. Από το μενού επιλέγουμε Interactive Apps -> Aristotle Desktop (Default)
b. Στη συνέχεια, συμπληρώνουμε αναλόγως τη φόρμα κάνουμε launch το session
c. Τέλος από το Applications menu επιλέγουμε -> Engineering -> Ansys Workbench -> System Coupling