TUHH > Servicebereiche > Rechenzentrum > Software > Anwendungssoftware > COMSOL

COMSOL/FEMLAB

Neuigkeiten

  • 03.01.12: Unter Linux ist Comsol 4.2a auf Update 2 (4.2.1.166) gepatcht worden.
  • 17.11.11: Version 4.2a (4.2.1.110) ist auf Linux-Rechnern im RZ installiert worden.
  • 15.03.11: Unter Linux ist Comsol 3.5a gepatcht worden auf 3.5.0.608-p3.

Allgemeines

COMSOL ist eine Software zur Berechnung PDGLen in zwei und drei Dimensionen nach der Methode finiter Elemente. Die Lösungen sind in einfacher Weise visualisierbar.

Neben der Basissoftware sind die folgenden Module installiert:

  • AC/DC Module
  • Chemical Engineering Module
  • Earth Science Module
  • Heat Transfer Module
  • MEMS (Microelectromechanical Systems) Module
  • RF Module
  • Structural Mechanics Module
  • CAD Import Module
  • Live Link for Matlab, Inventor, Pro/E, SolidWorks
  • Material Library (nur in den Forschungslizenzen)

Verfügbarkeit

Femlab/Comsol ist auf allen RZ-Rechnern installiert. Wer das Programm im Institut installieren möchte, melde sich bei Ingo Teßmann, Tel. 3187.

Lizenzen

Installiert ist eine floating class room license, die neben dem Kursbetrieb auch für Studien und Diplomarbeiten sowie Promotionen eingesetzt werden darf. Ab Version 4 darf die class room license nur noch für Übungen genutzt werden. Alle anderen akademischen Aufgaben sind mit den Forschungslizenzen zu bearbeiten. Wer Fragen dazu hat, melde sich bei Ingo Tessmann, Tel.: 3187.

Konfiguration

Linux Pools

Unter Linux ist die COMSOL Class Room Version 3.5a aufrufbar mit dem Kommando: comsol, Version 4.2a ist mit dem Kommando comsol4 nutzbar. Soll comsol 3.5a in Verbindung mit matlab 2009a genutzt werden, ist aufzurufen: comsol matlab. In Verbindung mit comsol 4.2a ist matlab 2011b verwendbar. Auf den Poolrechnern ist dafür das Kommando comsol4m zu benutzen. Das Kommando startet comsol via Port 2036 im Servermode und fragt nach einem username und password, das nicht das Kerberospasswort sein sollte, da es nur die Arbeit mit comsol betrifft. Von matlab aus ist comsol dann z.B. duch den Befehl mphstart aktivierbar.

Hinweise: Auf altix4 ist nur der comsol server startbar. Sollte im Linux-Pool der Help-Browser nicht gefunden werden, ist unter den "Options" in den "Preferences" als Browser "seamonkey" einzutragen.

XP-Pools

Unter Windows in den XP-Pools müssen vor dem ersten FEMLAB-Aufruf zunächst benutzerspezifische Einstellungen vorgenommen werden. Dies geschieht mit der Anwendung

My Applications --> Add COMSOL 4.2

Danach ist FEMLAB aus der Programmübersicht heraus klickbar unter

Start --> Programs --> COMSOL 4.2 --> ...

Client/Server-Betrieb / Parallelrechner

Um z.B. die 64-Bit-Version unter Unix nutzen zu können, ist erst der Server zu starten und dann mit der entsprechenden Portnummer und der Serveradresse der Client. Zwischen Server und Client darf sich keine Firewall befinden, andernfalls müssten die Ports explizit festgelegt werden. Auf der altix4 ist nur der Server startbar, kein Client. Vor dem Kommandoaufruf ist das Programm verfügbar zu machen durch Eingabe von module add comsol. Auf der altix3 ist femlab nicht nutzbar.

Der Server wird z.B. auf altix4.rz.tu-harburg.de gestartet:

module load comsol/3.5a
comsol -64 server -port 40003

Die Portnummer muss im Bereich 40001 bis 40005 liegen!

COMSOL Server (64-bit)
------------------------------------------------------------
Version: COMSOL 3.5a (COMSOL 3.5.0.603)

Patent pending.
Copyright (c) 1998-2008 by COMSOL AB.
All rights reserved.
------------------------------------------------------------

Starting server. Please wait.
Server successfully started using port 40003.


Der Client wird z.B. auf l01p31.rz.tu-harburg.de aufgerufen:

comsol35a client -port 40003 -server altix4.rz.tu-harburg.de

------------------------------------------------------------
COMSOL Server (Thu Feb 26 10:39:12 CET 2009)
------------------------------------------------------------
New client: l01p31.rz.tu-harburg.de/134.28.4.71:35073
Version check: PASSED
License check: PASSED
Authentication check: PASSED
Successfully established new client connection.
------------------------------------------------------------

Es ist jeweils ein user name und password zu benutzen, um die 
Verbindung herzustellen.

Wer auf dem Linux-Cluster den femlab server mit 64 Bit unter der 64-Bit-Version Matlabs nutzen:

module load comsol/3.5a
comsol -64 matlab  server -mlroot /progsys/matlab/2008b -port 40004

Server successfully started using port 40004.

Und in einem weiteren Fenster (oder von einem anderen Rechner aus, 
siehe oben):

module load comsol/3.5a
comsol client -port 40004 -server hali02.rz.tu-harburg.de

------------------------------------------------------------
COMSOL Server (Thu Feb 26 10:54:12 CET 2009)
------------------------------------------------------------
New client: hali02/134.28.203.3:57880
Version check: PASSED
License check: PASSED
Authentication check: PASSED
Successfully established new client connection.
------------------------------------------------------------

Weitere Informationen

Ansprechpartner

Fragen zur Installation auf den RZ-Rechnern beantwortet Ingo Tessmann, Tel.: 3187. Für inhaltliche Probleme gibt es in der TUHH vorerst keinen Ansprechpartner. Wer informiert bleiben möchte, melde sich in der Mailingliste fem an.