Numerische Integration höherer Ordnung auf einem Dreieck / Tetraeder / Simplex

10

Lassen ein Dreieck, und sei eine glatte Funktion auf sein .T.fT.

Wir können die Mittelpunktquadratur , wobei der Mittelpunkt von .fdx|T.|f(xM.)xM.T.

Können Sie mir (eine Referenz für) Formeln höherer Ordnung auf einem Simplex geben?

Shuhalo
quelle

Antworten:

7

Ist es wichtig, möglichst effiziente Regeln zu haben? Müssen alle Gewichte positiv sein und / oder alle Punkte innerhalb der Region liegen? Zwei allgemeine Ressourcen:

Jed Brown
quelle
4

Wenn Sie nach Implementierungen (in Fortran) suchen, kann ich diese Seite empfehlen . Dort finden Sie mehrere Integrationsregeln für verschiedene Geometrien wie Dreiecke, Vereinfachungen usw. Natürlich finden Sie dort auch Verweise auf die Originalarbeiten.

Das klassische Dreieckspapier ist das von Dunavant, Symmetrical Gaussian Quadrature Rules, 1985. Hier haben Sie Regeln bis zur Reihenfolge 20. Eine Implementierung finden Sie hier .

Azrael3000
quelle