User`s guide
Release 7.5 MADYMO Coupling Manual
then
# change this to make a softlink from the correct file_engine file
ln -s /path/to/staff/file_engine file_engine
fi
# set STARTER to radioss starter
export STARTER=/path/to/radioss_exe/s474x_spmd
# set RADMAD to the coupled executable
export RADMAD=/path/to/rad2md/d474x_m64_pmd
#
${STARTER} < $D00
#
# assuming madymo75 is in the search path
madymo75 -coupling direct -x ${RADMAD} $XML -arg -p4pg hostsfile -p4wd ‘pwd‘ < $D01
Radioss mpp and restart
#!/bin/sh
# use with args: <input.xml> <restart.rst> <input.D02> (including extension!)
XML=$1
RST=$2
D02=$3
if ! [ -h file_engine ]
then
# change this to make a softlink from the correct file_engine file
ln -s /path/to/staff/file_engine file_engine
fi
# starter not needed, allready done in normal run
# set RADMAD to the coupled executable
export RADMAD=/path/to/rad2md/d474x_m64_pmd
# assuming madymo75 is in the search path
# the next line must be on one line, but maybe textwrapping changes this
madymo75 -coupling direct -rst ${RST} -x ${RADMAD} $XML -arg -p4pg hostsfile -p4wd
‘pwd‘ < $D02
8.2 MPP coupling
8.2.1 Introduction
To enable users to easily start MADYMO and the PARTNER, the madymo_cpl program has
been developed. The madymo_cpl program is able to start two MADCL-enabled solvers at
the same time, in one shell on Linux platforms.
8.2.2 What does it do
The madymo_cpl program calls the exec2 binary, which is shipped with the MADYMO dis-
tribution. Then exec2 starts both the MADYMO and the PARTNER solver. In case one of the
solvers exits with an error condition, the exec2 program will terminate the other solver.
The process tree is given below:
The way the PARTNER solver is started differs per partner, i.e., madymo_cpl will use a stan-
40