User`s guide

MADYMO Coupling Manual Release 7.5
Option Corresponds to
FEBIN -febin
NPMAD -npmad
NPFE -npfe
COUPLING -coupling
MPILIB -mpilib
HOSTFILE -hostfile
MADARGS -madargs
FEARGS -feargs
MADINPUT MADYMO input file
FEINPUT PARTNER input file
host1:np1
host2:np2
[FEPARTNER]
host3:np3
host4:np4
The ’hostX’ strings should be replaced the host names of the available machines, and the ’npX’
strings should be replaced with the number of CPUs the solver can use on that host. The
number of hosts per section is arbitrary, and the ’npX’ values depend on the host capabilities.
Note:
1. The total number of spawned processes (being <npmad> + <npfe>) should not exceed
the sum of all ’npX’ values. If more processes are spawned on a machine/node than
there are available CPUs, either HP-MPI will not run at all, or there will be a severe
performance penalty!
2. If no ’hostfile’ option is passed to madymo_cpl, the MADYMO and PARTNER solvers
will be started on the machine/node where madymo_cpl was started (local run). Again,
please take into consideration how many CPUs are available on the machine! Of course a
hostfile can be written with just one host per solver, to ’offload’ the simulation to another
(single) host.
8.2.5 Configuration Files
A configuration file is a simple text file, with one option per line. An option is formatted as
"OPTION=VALUE". Valid options are shown in the table below.
There is no need to put all options in a configuration file, i.e., a few options can be set in the
configuration file and the rest of the options can be set on the command line. If an option is
defined in both the configuration file as well as on the command line, the command line value
overrules the value in the configuration file.
43