Contributed by github OpenRadioss contributorcontributors: hotaosa and PaulAltair and
NEW Gui Scripts available 23rd July 2023
In order to facilitate easier working with OpenRadioss, some simple python/tk based guis (.exe versions available for windows) have been created for running jobs, queuing jobs and converting anim files to vtk and converting T01 files to csv. The gui job submission tool sets all required environment variables, so it makes getting started with OpenRadioss much easier!NEW for v2 (July 6th 2023): If multiple engine files are selected, they will be run sequentially, if only engine files are selected, a restart run can be performed, if only a starter is picked, only starter will run.
The linked tools include a combination of the features available in earlier scripts from hotaosa and PaulAltair
The zip files linked below contain scripts for windows and for linux (v2 versions here)
Windows gui Scripts zip download v2 (25MB)
Windows gui Scripts zip download (jobsub has additional mpi options) v2 (25MB)
Linux gui Scripts zip download v2 (4 KB)
Older versions here, for reference, or in case of difficulties with new versions
Windows gui Scripts zip download v1 (25MB)
Windows gui Scripts zip download (jobsub has additional mpi options) v1 (25MB)
...
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
Installation and Launch
For the windows versions, python is no longer a pre-requisite, the .exe versions of the guis may be used directly without a python installation, the python code is still included for information and .py script may still be used if python is installed
...
Code Block | ||
---|---|---|
| ||
python3 RunJobScriptLin.py |
RunJob Scripts for Windows
The RunJobScriptWin.exe takes starter and engine files and a number of OMP/MPI processors as arguments, Dyna format input can be run by selecting Dyna file as ‘starter’ input and leaving engine file field empty, NEW for v2: If multiple engine files are selected, they will be run sequentially, if only engine files are selected, a restart run can be performed, if only a starter is picked, only starter will run.
...
If the ‘mpiselect’ version is used, an additional option is given in the gui to select the ‘vars.bat’ filepath for intelmpi installation, the path can also be modified inside the .py file if desired to save having to browse to it every time, if the ‘MPI processes’ field is set to 1 or left blank, the gui will run OMP version instead
...
RunJob Script for Linux
The linux version of the runjob script, also supports running mpi version if openmpi is installed and configured
...
if the ‘MPI processes’ field is set to 1 or left blank, OMP version will be used
...
Anim-vtk Script
The ANIM-vtkScript….py opens a file selection dialog that takes ‘Annn’ files as input and converts to vtk for post processing in ParaView
T01-csv Script
The T01-csvScript….py opens a file selection dialog that takes ‘T0n’ files as input and converts to csv for post processing in ParaView
...