Integracja numeryczna wyższego rzędu na trójkącie / czworościanie / simpleksie

10

Niech będzie trójkątem i niech f będzie gładka funkcja na T .T.faT.

Możemy użyć kwadratury w punkcie środkowym , gdzie x M jest średniego punktu T .farex|T.|fa(xM.)xM.T.

Czy możesz podać mi (referencje) formuły wyższego rzędu na simpleksie?

shuhalo
źródło

Odpowiedzi:

7

Czy ważne jest, aby mieć jak najbardziej skuteczne zasady? Czy potrzebujesz, aby wszystkie ciężary były dodatnie i / lub wszystkie punkty znajdowały się w regionie? Dwa ogólne zasoby:

Jed Brown
źródło
4

Jeśli szukasz implementacji (w Fortran), mogę polecić tę stronę . Można tam znaleźć wiele reguł integracji dla różnych geometrii, takich jak trójkąty, prostoty itp. Oczywiście znajdziesz tam również odniesienia do oryginalnych prac.

Klasyczny papier trójkątny to ten autorstwa Dunavant, Symmetrical Gaussian Quadrature Rules, 1985. Tam, gdzie masz reguły do ​​porządku 20. Można znaleźć tutaj implementację .

Azrael3000
źródło