Boundary value problem for brusselator. Time independent solution.
[1] КОСАРЕВ В. И. 12 лекций по вычислительной математике (вводный курс). - Изд. 3-е, испр. и доп. - М.: Физматкнига, 2013. - 240 с. ISBN 978-5-89155-214-2
[2] Типовые задачи заданий по вычислительной математике. VI семестр, ОДУ. Решения, указания, ответы : учебно-метод. пособие / сост. Р. С. Пастушков. – М. : МФТИ, 2015. – 48 с
[3] Численные методы, Книга 2, Методы математической физики, Калиткин Н.Н., Корякин П.В., 2013.
Строится разностная аппроксимацию задачи и граничных условий второго порядка. См. подробности в книге [1], наглядные примеры решения задач[2].
После аппроксимации граничных условий получаем следующую СЛАУ для сеточной функции
Система нелинейных уравнений решается методом ньютоновских итераций. Общие принципы см. [1], тонкости реализациии есть в книге [3].
Критерий останова: превышение числа шагов n_max=40
Для компоненты
В этой задаче не получилось применить метод матричной прогонки. Решение и без того получается перегруженным технически.
Возникающая блочная трехдиагноальная матрица плохо обусловлена:
cond > 10 000
У уравнения есть гарантированно два состояния, не только не зависящих от времени, но также и от координаты