Hilfsnavigation

Zielgruppennavigation

Auswahl aktuell installierter Software

Das aktuell installiert openSUSE 11.3 bindet aus diversen Repositories (Quellen) fast 4000 Pakete ein. Hier kann also nur eine Auswahl, der wichtigsten Programme aufgeführt werden, speziell auch solcher, die nicht im Paketumfang von openSUSE sind bzw. separat installiert wurden.

Bemerkung zur Verwendung von Compilern und Bibliotheken

Das Compilieren größerer eigener oder auch übernommener Programme erfordert i.a. das Zusammenspiel verschiedener Compiler und Bibliotheken. Hierbei ist folgendes zu bedenken:

  1. Zum Compilieren des Codes erforderliche Header und Bibliotheken liegen eventuell nicht in Standardpfaden. Dem Compiler sind dann die Pfade als Parameter mitzugeben. I.a. gibt es Konfigurationsskripte, die solche Dinge abfragen.
  2. Speziell übernommener Code ist oft für einen speziellen Compiler geschrieben, den wir eventuell nicht haben. Eventuell können vorhandene Compiler jedoch genutzt werden, wenn man ihnen entsprechende Optionen mitgibt.
  3. Compiler und Bibliotheken sind nicht immer kompatibel, wenn z.B. die Bibliotheken, gegen die gelinkt wird, mit einem (ganz) andern Compiler erstellt wurden.

Programme/Bibliotheken/Software/Tools

Acrobat Reader

acrobat

Betrachter/Viewer für PDF-Dateien, beinhaltet auch Plugin für Browser

CERNLIB 2005

Die CERNLIB enthält viele Routinen zur numerischen Berechnung, zur linearen Algebra (LAPACK), zur Parameter-Bestimmung (MINUIT), zu Monte-Carlo-Programmen (PYTHIA) und zur Detektor-Simulation (GEANT). Die CERNLIB wird seit 2005 nicht mehr weiterentwickelt und benötigt einen F77-Compiler, der i.a. in aktuellen Distributionen gar nicht mehr enthalten ist. Siehe Punkt Gnu-Compiler. Die CERNLIB ist unterhalb von /usr/local/CERN/2005 installiert. Die Datei /usr/local/CERN/cern-2005.csh ist ein Shell-Skript, das für die (t)csh die Umgebungsvariablen zur Nutzung der CERNLIB setzt; es wird mit source /usr/local/CERN/cern-2005.csh eingebunden

Gnu Compiler Collection (GCC) Version 3.3.6

gcc-336, g++-336, g77-336

Die Version 3.3.6 ist die letzte GCC-Version mit einem echten F77-Compiler, der direkt kompatibel zu den C/C++-Compilern des Releases ist. Mit der Version 4 der GCC, sind mit den C/C++-Compilern erzeugte Object-Files nicht mehr kompatibel zu g77-Object-Files. Viele Programm-Pakete darunter auch die CERNLIB verwenden jedoch C/C++ und F77-Code. Mit diesem Compilerpaket konnte z.B. die CERNLIB 2005 direkt übersetzt werden.

Condor

condor_submit, condor_run, condor_status, ...

Batch-/Queueing-System

Maple

[x]maple[9]

Es sind die Maple-Versionen 9.5 und 10 (default) installiert.

Mathematica

mathematica[52|6|7|8]

Es sind die Mathematica-Versionen 5.2, 6, 7 (default) und 8 installiert. Es gibt bisher keine Berichte, dass diese Parallelinstallation zu Konflikten geführt hätte.

Matlab

matlab[75|78|79|711]

Es sind die Versionen 7.5, 7.8, 7.9 und 7.11 (default) installiert. Der auf den Systemen mit OpenSUSE 11.1 installierte gcc/g++-Compiler in Version 4.3.2 steht auf der Matlab-Kompatibilitätsliste, die unter OpenSUSE 11.3 installierte gcc/g++-Version 4.5.0 hingegen nicht.

ROOT

root

ROOT ist eine Sammlung von C++-Klassenbibliotheken und einem C++-Interpreter. Die wichtigsten Funktionen von ROOT sind:

  • Zwei- und dreidimensionale Graphen und Histogramme (Beispiel)
  • Beschriftungen mit LaTeX-Syntax
  • Export als PostScript (EPS oder PS), GIF, C++-Macro

Um einen ersten Einblick in die Fähigkeiten von ROOT zu bekommen:

cd /usr/local/share/doc/root/tutorials
root
Es erscheint die ROOT-Meldung und ein Prompt:
root [0]

An diesem Prompt gibt man dann .x demos.C ein.

Einige Beispiele verlangen Schreibzugriff auf das Verzeichnis, der natürlich nicht allgemein gewährt werden kann! Es kann aber das ganze Verzeichnis in das Homeverzeichnis kopiert und die Demos dann dort ausgeführt werden.

 

 

Statistik laufender Mathematica-Prozesse

Heute

Letzte Woche

Letzte 4 Wochen

Letzte 3 Monate

Statistik laufender Mathematica-Prozesse pro Lehrstuhl

Letzte Woche

Letzte 4 Wochen

Letzte 3 Monate

Abschlußinformationen