Was ist Femset?
Femset-Versionen
Der Finite-Elemente-"Baukasten" Femset stellt die Routinen des Finite-Elemente-Algorithmus
im Quellcode zur Verfügung. Es ist ein "Baukasten" für die Lehre, für Experimente und
für den Bau eigener (auf spezielle Probleme zugeschnittener) Programme. Femset soll
keine Konkurrenz für kommerzielle Systeme sein.
Der Benutzer kann sich aus einem Katalog bereits vorhandener Elementtypen und
zahlreicher Algorithmen bedienen, kann aber auch beliebige Routinen für
spezielle finite Elemente ergänzen.
Femset ist gegenwärtig (einschließlich Dokumentationen mit zahlreichen
Beispielen) wie folgt verfügbar:
- Die ANSI-C-Version
enthält nur den eigentlichen Finite-Elemente-Algorithmus,
der allerdings besonders viele Besonderheiten des FEM-Modells erlaubt
(elastische Lager, identische Verformungen, Modelle mit unterschiedlichen
Elementtypen, ...). Das Schreiben von Pre- und Postprocessing
muss der Benutzer dieser Version erledigen. Weil für die C-Version von Femset
ein Interface zu Matlab exisitiert, ist sie für Benutzer dieser Software besonders
zu empfehlen.
Für Interessenten: Der gesamte Quellcode (Programm- und Header-Dateien)
steht in zwei gepackten Dateien zur Verfügung:
Femlib.zip und Femtow.zip.
|
Problem, gelöst mit Matlab-Femset
|
- Das Matlab-Femset-Interface enthält
die Routinen, die es dem Matlab-Anwender
ermöglichen, alle Funktionen der ANSI-C-Version in ein Matlab-Script einzubinden.
Der Aufruf der Funktionen erfolgt exakt mit der Matlab-Syntax. Der Benutzer
merkt nicht, dass es C-Routinen sind. Kenntnisse der Programmiersprache C
sind nicht erforderlich, es ist allerdings aber durchaus auch
möglich, C-Programme zu ergänzen.
- Die Java-Version von Femset wurde nicht veröffentlicht. Sie arbeitet
in den FEM-Programmen, die über
TM-interaktiv genutzt werden
können (Fachwerk, gerader Biegeträger,
Rahmentragwerke, elastisch gebetteter Träger).
- Für Nostalgiker: Es existieren auch noch eine (sehr komfortable) Fortran-Version
und eine Basic-Version, die gegebenenfalls über
diesen Link erreicht werden.
Femset-Berechnungsmodell
Das Femset-Berechnungsmodell ist in allen Femset-Versionen gleich. Es wird allgemein
auf der Seite "Femset-Berechnungsmodell"
beschrieben, nähere Erläuterungen findet man in den zahlreichen Berechnungs-Beispielen.