Численное интегрирование высшего порядка на треугольнике / тетраэдре / симплексе

10

Пусть треугольник , и пусть гладкая функция на .TеT

Мы можем использовать среднюю точку квадратурной , где является средней точкой .еdИкс|T|е(ИксM)ИксMT

Можете ли вы предоставить мне (ссылку на) формулы высшего порядка на симплексе?

shuhalo
источник

Ответы:

7

Важно ли иметь максимально эффективные правила? Требуется ли, чтобы все веса были положительными и / или все точки находились внутри региона? Два общих ресурса:

Джед браун
источник
4

Если вы ищете некоторые реализации (в Фортране), то я могу порекомендовать эту страницу . Там вы можете найти несколько правил интеграции для разных геометрий, таких как треугольники, симплексы и т. Д. Конечно, вы также найдете там ссылки на оригинальные статьи.

Классическая бумага для треугольников - Dunavant, Symmetrical Gaussian Quadrature Rules, 1985. Где у вас есть правила вплоть до порядка 20. Реализацию можно найти здесь .

Azrael3000
источник