Предположим, у нас есть следующее уравнение модели потока Стокса:
и мы знаем, что, поскольку множитель Лагранжа может быть определен с точностью до константы, окончательно собранная матрица должна иметь нулевое пространство , чтобы обойти это, мы могли бы заставить давление на некотором определенном элементе быть равным нулю, так что нам не нужно решить единственную систему.
Итак, вот мой вопрос 1:
- (Q1) Есть ли другой способ, кроме применения для некоторого элемента, чтобы исключить ядро для стандартного смешанного конечного элемента? или, скажем, любой решатель, который сможет решить единственную систему, чтобы получить совместимое решение? (или некоторые ссылки приветствуются)
И что касается совместимости, для (1) это должно быть и приятный маленький трюк состоит в том, чтобы вычислить как мы получили из решения линейная система, вычитаемая из ее средневзвешенного значения: ~ р р ~ р = р - N ,
Однако недавно я только что реализовал стабилизированный смешанный конечный элемент для уравнения Стокса Бочева, Дормана и Гюнцбергера , в котором они добавили стабилизированный член в вариационную формулировку (1): где - проекция из кусочно-постоянного пространства в непрерывный кусочно- , а постоянное ядро исходного смешанного конечного элемента исчезло, однако произошли странные вещи, (2) больше не работает, я придумал тестовую задачу от
однако, если является константой, тестовая задача выполняется просто отлично:
Я предполагаю, что это потому, что то, как я навязываю условие совместимости, поскольку оно связано со стабильностью всей системы в целом, вот мой второй вопрос:
- (Q2): есть ли другой способ, кроме (2), наложить совместимость для давления ? или, придумывая тестовую задачу, какой тип мне следует использовать?