Существует два основных подхода к представлению решений в методе прерывистого галеркина: узловой и модальный.
Модальные : Решения представлены суммами модальных коэффициентов, умноженных на набор полиномов, например, где - это обычно ортогональные полиномы Например, Legendre. Одним из преимуществ этого является то, что ортогональные многочлены порождают матрицу диагональной массы.ϕ i
Узел : Ячейки состоят из нескольких узлов, на которых определяется решение. Реконструкция ячейки затем основывается на подборе интерполяционного полинома, например, где - полином Лагранжа. Одним из преимуществ этого является то, что вы можете расположить свои узлы в квадратурных точках и быстро оценить интегралы.l i
В контексте крупномасштабного, сложного ( - DOF) трехмерного смешанного структурированного / неструктурированного параллельного приложения с целями гибкости, ясности реализации и эффективности, каковы сравнительные преимущества и недостатки каждого метода?10 9
Я уверен, что там уже есть хорошая литература, так что если бы кто-то мог указать мне на что-то, что было бы также замечательно.
Мне было любопытно увидеть некоторые ответы на этот вопрос, но почему-то никто не удосужился ответить ...
Что касается литературы, мне очень нравится книга Spectral / hp Element Methods для вычислительной гидродинамики (теперь есть и более дешевая версия в мягкой обложке), а также книга Hesthaven and Warburton . Эти два вопроса достаточно подробно описывают методы, которые помогут вам реализовать методы. Книга Canuto, Hussaini, Quarteroni и Zang является более теоретической. В этом также есть второй том «Спектральные методы: эволюция к сложной геометрии и приложения к гидродинамике».
Я не работаю над методами DG, и я не эксперт, чтобы судить о преимуществах узловых и модальных. Книга Karniadakis & Sherwin больше сосредоточена на методах с непрерывными модальными расширениями. В этом методе вы обязаны переупорядочивать режимы в двух соседних элементах таким образом, чтобы соответствующие режимы на интерфейсе совпадали, чтобы сохранить непрерывность глобального расширения. Кроме того, наложение граничных условий требует дополнительного внимания, поскольку ваши моды не связаны с определенным местоположением на границе.
Я надеюсь, что кто-то знакомый с этим типом методов добавит больше деталей.
источник