WikiDer > Метод дополнения Шура

Schur complement method

В численный анализ, то Метод дополнения Шура, названный в честь Иссай Шур, это основная и самая ранняя версия неперекрывающегося метод декомпозиции домена, также называется итеративное субструктурирование. А заключительный элемент проблема разбивается на неперекрывающиеся подобласти, а неизвестные во внутренних частях подобластей удаляются. Оставшаяся система дополнений Шура на неизвестных, связанных с интерфейсами подобластей, решается с помощью метод сопряженных градиентов.

Метод и реализация

Предположим, мы хотим решить уравнение Пуассона

в некоторой области Ω. Когда мы дискретизируем эту проблему, мы получаем N-мерная линейная система AU = F. Метод дополнения Шура разбивает линейную систему на подзадачи. Для этого разделим Ω на две подобласти Ω1, Ω2 которые имеют общий интерфейс Γ. Позволять U1, U2 и UΓ быть степенями свободы, связанными с каждой подобластью и с интерфейсом. Тогда мы можем записать линейную систему как

где F1, F2 и FΓ компоненты вектора нагрузки в каждой области.

В методе дополнения Шура отмечается, что мы можем найти значения на интерфейсе, решая меньшую систему

для значений интерфейса UΓ, где мы определяем Дополнение Шура матрица

Важно отметить, что вычисление любых величин, включающих или включает решение развязанных Задачи Дирихле в каждом домене, и это можно делать параллельно. Следовательно, нам не нужно явно хранить матрицу дополнения Шура; достаточно знать, как на него умножить вектор.

Как только мы узнаем значения в интерфейсе, мы можем найти внутренние значения, используя два отношения

которые можно выполнять параллельно.

Умножение вектора на дополнение Шура есть дискретный версия Оператор Пуанкаре – Стеклова, также называемый Отображение Дирихле в Неймана.

Преимущества

У этого метода есть два преимущества. Во-первых, устранение внутренних неизвестных на подобластях, то есть решение задач Дирихле, можно проводить параллельно. Во-вторых, переход к дополнению Шура уменьшает количество условий и, таким образом, имеет тенденцию к уменьшению количества итераций. Для проблем второго порядка, таких как Уравнение лапласа или линейная эластичностьматрица системы имеет номер условия порядка 1 /час2, где час - характерный размер элемента. Однако дополнение Шура имеет номер обусловленности только порядка 1 /час.

Для перформансов метод дополнения Шура сочетается с предварительной подготовкой, по крайней мере, диагональный предварительный кондиционер. В Метод Неймана – Неймана и Метод Неймана – Дирихле. являются методом дополнения Шура с определенными видами предобуславливателей.