RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2022, том 23, выпуск 3, страницы 172–190 (Mi vmp1056)

Эта публикация цитируется в 1 статье

Методы и алгоритмы вычислительной математики и их приложения

Численное решение эллиптической задачи с несколькими интерфейсами

В. П. Шапеев, Л. С. Брындин, В. А. Беляев

Институт теоретической и прикладной механики имени С. А. Христиановича СО РАН, Новосибирск, Российская Федерация

Аннотация: Разработан алгоритм высокоточного численного решения эллиптического уравнения второго порядка при наличии в области нескольких интерфейсов, в том числе пересекающихся и невыпуклых. Для аппроксимации задачи в окрестности интерфейсов используются нерегулярные ячейки (н-ячейки), отсекаемые ими от регулярных ячеек прямоугольной сетки, и законтурные части этих ячеек. Для построения приближенного решения предложено: 1) выписывать дополнительные условия согласования в н-ячейках на интерфейсах, увеличивая количество согласуемых ячеек вблизи интерфейсов; 2) уменьшать общую часть интерфейса, заключенную в соседних ячейках и используемую для записи условий. Для решения краевой задачи Дирихле реализован hp-вариант метода коллокации и наименьших квадратов (hp-МКНК) в сочетании с современными алгоритмами ускорения итерационного процесса: предобуславливание; распараллеливание с помощью OpenMP; ускорение, основанное на подпространствах Крылова; многосеточный алгоритм. При решении различных тестовых задач исследованы сходимость hp-МКНК и обусловленность возникающих переопределенных систем линейных алгебраических уравнений (СЛАУ). Проведено сравнение результатов, полученных МКНК, с результатами других авторов, использовавших метод MIB (англ. matched interface and boundary).

Ключевые слова: эллиптическая задача с интерфейсами, разрыв коэффициента, разрыв решения, уравнение Пуассона, метод коллокации и наименьших квадратов, предобуславливание, распараллеливание с помощью OpenMP, подпространства Крылова, многосеточный комплекс.

УДК: 519.632.4

Поступила в редакцию: 25.05.2022
Принята в печать: 20.06.2022

DOI: 10.26089/NumMet.v23r311



© МИАН, 2024