HyperWorks Solvers

Running RADIOSS

Running RADIOSS

Previous topic Next topic No expanding text in this topic  

Running RADIOSS

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  
Note:Your system administrator may need to modify the script to make it compatible with your system.

This section describes the execution of RADIOSS.

There are several ways to run RADIOSS:

From the script
From the HyperWorks Solver Run Manager
From inside the pre-processor HyperMesh
From inside HyperView, and HyperGraph

In all the above cases, HyperWorks will initialize $PATH and other environment variables required to run the selected solver, however you are responsible for initializing environment variables for third party products. In particular, MPI and AMLS/FFRS external solvers (if needed) may require PATH and LD_LIBRARY_PATH.

 

Running RADIOSS from the script

To run on UNIX from the command line, type the following:

<install_dir>/altair/scripts/radioss "filename" –option argument

To run RADIOSS from a Windows DOS prompt, type the following:

<install_dir>\hwsolvers\scripts\radioss.bat "filename" –option argument

The options and arguments are described under Run Options.

 

Running RADIOSS from HyperWorks Solver Run Manager

On Windows a GUI (Graphical User Interface) to start each solver is provided through Start > Programs > Altair HyperWorks 14.0 > RADIOSS. With this utility you can start multiple solver runs, select options from the menu and maintains a history of solutions. On UNIX platforms, this utility can be started from the command line as:

<install_dir>/altair/scripts/<solver name> -gui

 

Running RADIOSS from HyperMesh

If you set up a finite element model in HyperMesh, the simulation can be run directly out of HyperMesh by going to the RADIOSS panel in the respective user profiles. The panels can be accessed through the Analysis page, through the Utility menu, or through the Applications menu. The panel will ask for the input filename. After clicking the solver button, the model is exported using the given export options, then the solver runs the script that is provided locally on the machine. After solver execution, the results can be viewed in HyperView by clicking HyperView.

Note:On UNIX and Linux, when running RADIOSS from HyperMesh, a shell is spawned with the DISPLAY setting <hostname>:0.0. If this is different from the DISPLAY setting for HyperMesh, 25/38 HyperWorks units (in addition to the 21 HyperWorks units being used for HyperMesh) will be checked out. To avoid the checking out of additional units, be sure that the DISPLAY is set to <hostname>:0.0 before starting HyperMesh.

 

Running RADIOSS from HyperView or HyperGraph

If you are in HyperView or HyperGraph, RADIOSS can be run from the Applications menu. After selecting RADIOSS, the HyperWorks Solver Run Manager main form will appear, where you select a file, enter run options, and run the simulation.

Based on the filename, the RADIOSS script automatically detects the type of solution and what executable to run (Table). If the filename does not follow these conventions, a run option can be used to identify the file format.

Filename

File Format

Executes

Corresponding Run Option*
*Does not have to be used if file follows naming convention.

<prefix>_0000.rad

Block Format

V51

RADIOSS Starter

-start, -starter

<prefix>D00

Block Format

V4

RADIOSS Starter

-start, -starter

<prefix>_0001.rad

Engine Format

V51

RADIOSS Engine

-eng, -engine

<prefix>D01

Engine Format

V4

RADIOSS Engine

-eng, -engine

 

Memory Allocation for RADIOSS

Memory is allocated automatically by RADIOSS Starter. The /MEMORY card is skipped, as the memory is automatically adjusted.

At the bottom of the output file, one can check the memory used for the Starter and needed for the Engine on one processor. It is given in kilowords and to get the real memory one has to perform the following operation:

Memory (bytes) = 8*number of real words + 4*number of integer words

As a general rule, 100MB are needed for 100,000 elements.

In case of computation on parallel computers, the needed memory can be computed via the following formulas (N=number of nodes, P=number of processors):

PARITH/ON (default) Mem = 8*[196*N + 22*N*P]
PARITH/OFF Mem = 8*[109*N + 34*N*P]

On batch queuing systems, a memory space has to be booked for the jobs when they are submitted. Using the rule of thumb listed the jobs when they are submitted. Using the rule of thumb listed above plus 100MB for the RADIOSS executable should work most of the time.

See Also:

The HyperWorks Installation Guide