January 21, 2009 3

OpenFOAM 1.5 Installation

By in OpenFOAM, Studies

Bei OpenFOAM handelt es sich um grandioses Open Source Werkzeug, um kontinuummechanische Probleme numerisch zu simulieren. Soviel zur Theorie. Zuhause habe ich es auch wunderbar auf meinem Computer (Ubuntu 8.04) installiert bekommen, allerdings lief die Installation im Büro nicht so reibungslos ab, wie ich auf Basis der ersten Installation erwartet hatte. Weder unter OpenSUSE 10.3 noch unter Ubuntu 8.04 lies sich OpenFOAM, oder der Postprocessor ParaView, fehlerfrei kompilieren. Ganz nebenbei ließen sich weder OpenSUSE 11 nochUbuntu 8.10 in irgendeiner Weise dazu überreden, sich installieren zu lassen. Nun aber zur Installation, wie sie laufen sollte:

  1. OpenFOAM herunterladen. Wichtig ist hierbei, die richtigen Quellen herunterzuladen. Unterscheidung zwischen 32- und 64-bit.
  2. Dateien nach ~/OpenFOAM verschieben und entpacken
    tar xfvz *.tgz
  3. Qt Version überprüfenParaView benötigt Qt-Version von 4.3.x. Bei einer neueren Version von Qt sind ein paar Anpassungen nötig. Die Version wird mit
    qmake --version

    überprüft. Um weiteren Schwierigkeiten aus dem Weg zu gehen, ist es geschickt, genau die Qt-Version zum kompilieren zu verwenden, die auch in der Installationsanleitung empfohlen wird. Falls keine Qt-Version installiert ist, kann man unter Ubuntu 8.04 ganz einfach per

    sudo apt-get install qt

    nachinstalliert werden. Analog dazu unter Suse über Yast.

  4. Um ParaView zu kompilieren sollte noch folgendes Paket installiert werden
    sudo apt-get install libqt4-dev
  5. Da ich bash als Shell verwende, muss in der ~/.bashrc folgende Zeile hinzufügen
    . ~/OpenFOAM/OpenFOAM-1.5/etc/bashrc

    und die ~/.bashrc anschließend neu sourcen

    . .bashrc
  6. Nun die das System und die Installationsvorraussetzungen überprüfen
    foamSystemTest
    foamInstallationTest

    Wenn beides ohne Probleme durchläuft, kann man die Installation starten.

  7. Installation im Hauptverzeichnis ~/OpenFOAM/OpenFOAM-1.5 starten
    ./Allwmake
  8. Anschließend noch gegebenenfalls die Tutorials in kopieren.
    mkdir -p ~/OpenFOAM/$USER-$WM_PROJECT_VERSION/run
    cp -r $WM_PROJECT_DIR/tutorials ~/OpenFOAM/$USER-$WM_PROJECT_VERSION/run
    Bei Problemen kann ich nur das

Bei Problemen kann ich nur das OpenFOAM Forum empfehlen.

Related posts:

  1. Time Capsule im Eigenbau

Tags: , ,

3 Responses to “OpenFOAM 1.5 Installation”

  1. Bertin says:

    Super Seite!

  2. Christoph says:

    Bei mir ließ es sich auch nicht fehlerfrei kompilieren. Das fehlende PAcket “flex” war letztendlich daran Schuld.

    Christoph

  3. Julian says:

    Danke für die Beschreibung!

    Bei mir war qmake unter OpenSuse 10.3 nicht direkt installiert. Ich habe dann das Paket “libqt4-devel” nachinstalliert. Diese Paket enthält die richtige qmake version.

Leave a Reply