User`s guide
Release 7.5 MADYMO Coupling Manual
LS-Dyna
#! /bin/sh
# (c) TASS, 2010
#
# This script should be called from madymo_cpl. It is not meant to
# be used standalone. Use this script as FE partner executable for
# madymo_cpl.
#
# This script will launch LS-Dyna as FE partner for MADYMO.
# Initialize variables; change them if needed
MACHARCH=${MACHARCH:=linux26-x86_64}
DYNAEXE=${DYNAEXE:=/mnt/usr6/people/madymo/mppcoupling/lsdyna/${MACHARCH}/lsdyna/lsdyna_971}
export LSTC_FILE=${LSTC_FILE:=network}
export LSTC_LICENSE_SERVER=${LSTC_LICENSE_SERVER:=vxlic}
export LSTC_MEMORY=auto
### DON’T CHANGE ANYTHING BELOW THIS LINE ###
# Default number of processes
ncpu="ncpu=1"
# Parse the command line arguments.
job_args=""
job_name=""
while [ $# -gt 0 ]; do
case "$1" in
(-nrproc)
shift
ncpu="ncpu=$1" ;;
(-input)
shift
job_name="$1" ;;
(
*
)
job_args="$job_args $1" ;;
esac
shift
done
# Construct command, echo it, and run
cmd="$DYNAEXE y=madymo $ncpu i=$job_name $job_args"
echo "Running command: $cmd"
eval $cmd
MPP-Dyna
#! /bin/sh
# (c) TASS, 2010
#
# This script should be called from madymo_cpl. It is not meant to
# be used standalone. Use this script as FE partner executable for
# madymo_cpl.
#
# This script will launch MPP-Dyna as FE partner for MADYMO.
# Initialize variables; change them if needed
MACHARCH=${MACHARCH:=linux26-x86_64}
DYNAEXE=${DYNAEXE:=/mnt/usr6/people/madymo/mppcoupling/mppdyna/${MACHARCH}/mppdyna/mppdyna971}
LSTC_FILE=${LSTC_FILE:=network}
LSTC_LICENSE_SERVER=${LSTC_LICENSE_SERVER:=vxlic}
LSTC_MEMORY=auto
46