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 AnwendungMy 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
- Eine Einführung der Uni Halle und die community
- Die Übersicht mit den User's Guides und den Konferenzen.
- Stichworte zur Arbeit auf den Parallelrechnern
- Computersimulation physikalischer Phänomene mit FEMLAB (unter Vorlesungen klicken)
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.
