|
subroutine | elementclass::neu::initialisierebauteilelement (this, ElemNr, Solver, Model, istGebietselement) |
|
subroutine | elementclass::berechne::berechneelement (this) |
| Löse die definierte DGL für dieses Element.
|
|
subroutine | elementclass::holematerial::holematerialvektor (this, materialWert, elmername) |
| Gibt mithilfe von Elmers Routine den Wert elmername zurück und macht zusätzliche eine Fehlerprüfung.
|
|
subroutine | elementclass::holematerial::holematerialtensor (this, materialWert, elmername) |
|
subroutine | elementclass::setzeelementzaehler (anzahlElemente) |
|
subroutine | elementclass::initialisieregeometrie (this) |
| initialisiert die Werte für die Geometrie für die Berechnung der Eriksson2006DGL_Class
|
|
subroutine | elementclass::initialisieredgl (this) |
| Übergibt die für dieses Element spezifischen Material- und Geometrieeigenschaften an die DGL, sodass diese ihre Gleichungen für dieses Element optimieren kann.
|
|
subroutine | elementclass::holematerialtensor (this, materialWert, elmername) |
|
subroutine | elementclass::setzepointeraufnaechsteselement (this, PointerAufNaechstesElement) |
| Setze den Pointer auf das Nachbarelement.
|
|
recursive subroutine | elementclass::iteriereueberalleelemente (this) |
| Löse die DGL für dieses Element und folge dem POINTER auf das naechste Element.
|
|
recursive subroutine | elementclass::iteriereueberalleelementestaggered1 (this) |
| Löse die DGL für dieses Element und folge dem POINTER auf das naechste Element.
|
|
recursive subroutine | elementclass::iteriereueberalleelementestaggered2 (this) |
| Löse die DGL für dieses Element und folge dem POINTER auf das naechste Element.
|
|
subroutine | elementclass::berechneelementstaggered1 (this) |
| Löse die definierte DGL für dieses Element.
|
|
subroutine | elementclass::berechneelementstaggered2 (this) |
| Löse die definierte DGL für dieses Element.
|
|
subroutine | elementclass::inputtensor (Tensor, IsScalar, Name, Material, n, NodeIndexes) |
| This routine is taken from Elmers Stress.f90 and modified.
|
|
recursive subroutine elementclass::iteriereueberalleelemente |
( |
type(bauteilelement_t) |
this | ) |
|
Löse die DGL für dieses Element und folge dem POINTER auf das naechste Element.
Da jedes Element die Möglichkeit hat sein Nachbarelement zu kennen kann eine Linked List erzeugt werden, die es ermöglicht über alle Elemente zu iterieren. Der Pointer wird durch die SUBROUTINE setzePointerAufNaechstesElement gesetzt. Wird diese SUBROUTINE aufgerufen werden zuerst die Systemmatrizen für dieses Element berechnet und dann wird zum nächsten Element gegangen. Dort werden die Matrizen berechnet, usw., bis das Letzte Element keinen Pointer mehr auf ein weiteres Element mehr hat.
- Siehe auch
- setzePointerAufNaechstesElement
recursive subroutine elementclass::iteriereueberalleelementestaggered1 |
( |
type(bauteilelement_t) |
this | ) |
|
Löse die DGL für dieses Element und folge dem POINTER auf das naechste Element.
Da jedes Element die Möglichkeit hat sein Nachbarelement zu kennen kann eine Linked List erzeugt werden, die es ermöglicht über alle Elemente zu iterieren. Der Pointer wird durch die SUBROUTINE setzePointerAufNaechstesElement gesetzt. Wird diese SUBROUTINE aufgerufen werden zuerst die Systemmatrizen für dieses Element berechnet und dann wird zum nächsten Element gegangen. Dort werden die Matrizen berechnet, usw., bis das Letzte Element keinen Pointer mehr auf ein weiteres Element mehr hat.
- Siehe auch
- setzePointerAufNaechstesElement
recursive subroutine elementclass::iteriereueberalleelementestaggered2 |
( |
type(bauteilelement_t) |
this | ) |
|
Löse die DGL für dieses Element und folge dem POINTER auf das naechste Element.
Da jedes Element die Möglichkeit hat sein Nachbarelement zu kennen kann eine Linked List erzeugt werden, die es ermöglicht über alle Elemente zu iterieren. Der Pointer wird durch die SUBROUTINE setzePointerAufNaechstesElement gesetzt. Wird diese SUBROUTINE aufgerufen werden zuerst die Systemmatrizen für dieses Element berechnet und dann wird zum nächsten Element gegangen. Dort werden die Matrizen berechnet, usw., bis das Letzte Element keinen Pointer mehr auf ein weiteres Element mehr hat.
- Siehe auch
- setzePointerAufNaechstesElement