- Jun 09, 2003
-
-
Christian Engwer authored
[[Imported from SVN: r69]]
-
Christian Engwer authored
[[Imported from SVN: r68]]
-
- Jun 04, 2003
-
-
Robert Klöfkorn authored
implemetiert. Funktioniert sonst wie bisher. [[Imported from SVN: r67]]
-
Robert Klöfkorn authored
Ausserdem Beispiel Finite Volumen Verfahren implementiert. Doc ist noch nicht fertig. Folgt bis naechste Woche. [[Imported from SVN: r66]]
-
- Jun 03, 2003
-
-
Christian Engwer authored
[[Imported from SVN: r65]]
-
Christian Engwer authored
[[Imported from SVN: r64]]
-
- Jun 02, 2003
-
-
Robert Klöfkorn authored
Funktioniert jetzt fuer Grape. in matvec.hh fuer Mat operator *= sowie Contructor (T t) hinzugefuegt. [[Imported from SVN: r63]]
-
Robert Klöfkorn authored
duennbesetzte Matrix mit Zeilen Kompression. [[Imported from SVN: r62]]
-
Robert Klöfkorn authored
FunctionSpace, charakterisiert die Eigenschaften einer Funktion DiscreteFunction, eine Funktion, die auf dem Gitter lebt. LocalBaseFunctions, lokale Basisfunktionen. DiscreteOperator, z.B. TimeEulerFV, Zeitdiskretierung mittels Vorwärtsdifferenzen. LinFEM, lineare Finite Elemente, FV1stOrd, Finite Volumen erster Ordnung. Erklaerung folgt beim Treffen und Dokumentation danach. [[Imported from SVN: r61]]
-
- May 31, 2003
-
-
Peter Bastian authored
[[Imported from SVN: r60]]
-
- May 26, 2003
-
-
Christian Engwer authored
[[Imported from SVN: r59]]
-
- May 13, 2003
-
-
Christian Engwer authored
* changed usage of coord_shift [[Imported from SVN: r58]]
-
Christian Engwer authored
[[Imported from SVN: r57]]
-
Christian Engwer authored
[[Imported from SVN: r56]]
-
Christian Engwer authored
[[Imported from SVN: r55]]
-
Christian Engwer authored
[[Imported from SVN: r54]]
-
Christian Engwer authored
* removed debug code [[Imported from SVN: r53]]
-
Christian Engwer authored
[[Imported from SVN: r52]]
-
Christian Engwer authored
[[Imported from SVN: r51]]
-
- May 09, 2003
-
-
Robert Klöfkorn authored
Ausserdem noch ein paar Fehler behoben. Gibt allerdings noch Inkonsistenzen wegen Unklarheit, ob baryzentrische oder normale Koordinaten verwendet werden. [[Imported from SVN: r50]]
-
Robert Klöfkorn authored
Basisfunktionen fuer constante, lineare und quadratische Element auf einem Dreiecksgitter. Es fehlen noch die Gradienten der Basisfunktionen. Reine Formsache. Um das ganze zu verwenden, sollte fem/fem.hh eingebunden werden. Um eine diskrete Funktion zu erzeugen, legt man einen Funktionenraum an, so FunctionSpace< Grid, Const > f; oder FunctionSpace < Grid, LagrangeOne > f; danach die Funktion DiscreteFunction < FunctionSpace < Grid , LagrangeOne > > func(f); usw. Den Rest erklaere ich per mail an die mailing Liste. Das ganze funktioniert bisher nur mit Dreiecksgittern in 2D, ist aber kein Problem auf 3D zu erweitern. Nur Arbeit, die bis zum Treffen erledigt ist. Noch soviel zu den Aufgaben der Klassen: LocalBase... Locale Basen sowie Schnittstelle fuer lokale Basen FunctionSpace: enthaelt Basen und Mapping von Elementnummer plus lokaler Knoten nummer auf DOF DiscreteFunction: enthaelt DOF Vektor und eval sowie evalElement eval -- wertet die Funktion an einem Punkt aus und verwendet dabei die hierarchische Struktur unserer Gitter evalElement -- wertet die Funktion auf einem Element (Entity ) mittels der Basisfunktionen aus. [[Imported from SVN: r49]]
-
- May 08, 2003
-
-
Christian Engwer authored
[[Imported from SVN: r48]]
-
Robert Klöfkorn authored
Jetzt laeufts, auch getestet. [[Imported from SVN: r47]]
-
- May 07, 2003
-
-
Christian Engwer authored
[[Imported from SVN: r46]]
-
Christian Engwer authored
[[Imported from SVN: r45]]
-
- May 06, 2003
-
-
Christian Engwer authored
[[Imported from SVN: r44]]
-
Christian Engwer authored
[[Imported from SVN: r43]]
-
Christian Engwer authored
[[Imported from SVN: r42]]
-
- May 02, 2003
-
-
Christian Engwer authored
Probleme. Jetzt laeuft's, allerdings gibt es noch die ein oder andere Routine, die nur auf ,,unoptimiert'' (im Sinne von mit den langsameren Methoden) funktioniert. [[Imported from SVN: r41]]
-
Christian Engwer authored
[[Imported from SVN: r40]]
-
- Apr 28, 2003
-
-
Christian Engwer authored
[[Imported from SVN: r39]]
-
Christian Engwer authored
restrict / prolongate missing [[Imported from SVN: r38]]
-
Christian Engwer authored
[[Imported from SVN: r37]]
-
Christian Engwer authored
[[Imported from SVN: r36]]
-
Christian Engwer authored
[[Imported from SVN: r35]]
-
Christian Engwer authored
[[Imported from SVN: r34]]
-
- Apr 15, 2003
-
-
Robert Klöfkorn authored
[[Imported from SVN: r33]]
-
- Apr 09, 2003
-
-
Robert Klöfkorn authored
Fehlt jetzt noch integration_element und Jacobian_inverse. Ausserdem noch einige Methoden beim NeighborIterator. [[Imported from SVN: r32]]
-
- Apr 07, 2003
-
-
Robert Klöfkorn authored
[[Imported from SVN: r31]]
-
Robert Klöfkorn authored
Methoden korrect implementiert sind. Wenn noch keine Implementierung vorliegt, dann gibt es eine Fehlermeldung. Die Nachbarschaftsberechnung wurde auch umgebaut, laeuft jetzt schneller, kann aber nicht mehr so viel. Z.b. ist es im Moment nicht moeglich, von Nachbar zu Nachbar zu laufen, sondern man muss per Leveliterator von Entity zu Entity laufen kann aber auf jeder Entity dann auf die Nachbarn zugreifen. Das Gleiche gilt fuer den Hierarchischen Iterator. Das Problem liegt bei Albert und laesst sich nur mit hohem Aufwand beheben. [[Imported from SVN: r30]]
-