Prof. Dr. J. Dankert
Software (frei kopierbar für den Gebrauch in der Lehre)
Im NOVELL-Netz und auf dem WWW-Server des Rechenzentrums Berliner Tor
stehen Anwendungsprogramme
und Libraries zu verschiedenen Themen zum Kopieren für die Nutzung zu
Lehr- und Ausbildungszwecken zur Verfügung.
CAMMPUS
Das Programmsystem
CAMMPUS (Computer-Programme der angewandten Mathematik und
Mechanik für Praxis und Studium) für DOS-Rechner enthält unter einer einheitlichen
Benutzeroberfläche Anwendungsprogramme zu folgenden Themen:
- Auswerten von Funktionen (Wertetabellen, Nullstellen, Extremwerte, graphische Darstellung, Parameterdarstellung, ...)
- Numerische Integration, numerisches Differenzieren
- Numerische Integration von Differentialgleichungssystemen (Anfangswertprobleme)
- Lineare Gleichungssysteme (voll besetzte Matrix, Bandmatrix, symmetrische Matrix, symmetrische Bandmatrix)
- Matrix-Eigenwertprobleme mit symmetrischen Matrizen (spezielles und allgemeines EWP, JACOBI, GRAM-SCHMIDT)
- "Matrix Calculator" verarbeitet Ausdrücke mit Zahlen, Vektoren und Matrizen
- Finite-Elemente-Baukasten FEMSET mit Quellcode für das "Basteln" eigener FEM-Programme
- FEM-Anwendungsprogramme (lauffähige mit FEMSET erzeugte Programme) zu folgenden Themen:
- Verformungen und Stabkräfte ebener Fachwerke
- Verformungen und Schnittgrössen ebener biege- und dehnsteifer Rahmentragwerke
- Verformungen und Stabkräfte dreidimensionaler Fachwerke
- Verformungen und Schnittgrössen dreidimensionaler biege-, dehn- und torsionssteifer Rahmentragwerke
- (13.11.1997)
Beispiele, die mit den CAMMPUS-FEM-Programmen berechnet wurden
(Semesterarbeiten von Studenten: "Interessante Tragkonstruktionen
aus Hamburg und Umgebung")
Ergänzung zu den CAMMPUS-Programmen: Programm zur Berechnung des
Schwerpunkts und der Flächenträgheitsmomente und Hauptzentralachsen
zusammengesetzter ebener Flächen, ebenfalls über die
CAMMPUS-WWW-Seite zu beziehen.
FEMSET
Der Finite-Elemente-"Baukasten"
FEMSET stellt die Routinen des Finite-Elemente-Algorithmus im Quellcode
zur Verfügung. Vom Benutzer können beliebige Routinen für
spezielle finite Elemente ergänzt werden. FEMSET ist gegenwärtig
(einschliesslich Dokumentationen mit zahlreichen Beispielen) verfügbar
- in der Programmiersprache BASIC,
- in der Programmiersprache FORTRAN,
- in der Programmiersprache C (Ansi-C).
- Ausführbare mit FEMSET erzeugte Programme sind im Programmsystem
CAMMPUS enthalten.
Mathematischer Parser
Der mathematische
Parser, der in die CAMMPUS-Programme eingebunden ist,
wird für C-, FORTRAN- und Turbo-Pascal-Programmierer und als
C++-Klassenbibliothek zugänglich gemacht. Zur
Demonstration der Möglichkeiten, die der Parser bietet, sind besonders die
CAMMPUS-Programme MCALCU, MLINEQ und MATCAL geeignet.
Stand: