FLUENT 6.2 uses an sh script to be launched.
The script has been written for bash 3.0 and is not working anymore
with bash 3.1, provided by SuSE 10.1. The proble
Wainting for an official solution by FLUENT, it is possible to use FLUENT on SuSE 10.1 by installing a local copy of bash 3.0.
What do I need?
You have to download the sources of bash 3.0 from their ftp site.
How to install bash 3.0
I'd
suggest to install bash locally in your home, if you're a single user
of FLUENT on your machine, or in an /opt subdirectory if you're working
on a multi-user system. I'll consider the single user case in this
how-to, but the multi-user procedure is almost the same. You just need
to change the install directory.
The installation procedure is the following:
Create the destination directory. I'll refer to /home/alberto/bin/bash3/ in the tutorial.
Extract the bash 3.0 tar.gz archive using file roller or ark. If you prefer the command line, just type tar xzf bash-3.0.tar.gz in a terminal opened in the same directory which contains the tar.gz archive.
Move into the directory containing the extracted files.
Run these command in sequence:
./configure -prefix=/home/alberto/bin/bash3/ make make install
Bash 3.0 is now installed.
Making FLUENT use bash 3.0
You need to change the sh script Fluent.Inc/bin/fluent
in order to use bash 3.0 and not the version of bash used by default in
your SuSE 10.1 installation. Open this file and change the first line
from:
#!/bin/sh
to
#!/home/alberto/bin/bash3/bin/bash
Conclusion
Now FLUENT 6.2 should work with the usual command. Try it by typing for example: