Анализ формул численного дифференцирования на сетке Шишкина при наличии пограничного слоя
А.И. Задорин
Институт математики им. С.Л. Соболева Сибирского отделения Российской академии наук, пр. Акад. Коптюга, 4, Новосибирск, 630090 zadorin@ofim.oscsbras.ru
Ключевые слова: функция одной переменной, пограничный слой, формула численного дифференцирования, сетка Шишкина, оценка погрешности, one-variable function, boundary layer, numerical differentiation formula, Shishkin mesh, error estimate
Страницы: 243-254
Аннотация
Исследуется вопрос численного дифференцирования функций с большими градиентами в пограничном слое. Проблема в том, что в случае функций с большими градиентами и равномерной сетки относительная погрешность классических разностных формул для производных может быть значительной. Предлагается использовать сетку Шишкина, чтобы относительная погрешность формул не зависела от малого параметра. Получены оценки погрешности, зависящие от числа узлов разностной формулы для производной задаваемого порядка. Доказано, что оценка погрешности равномерна по малому параметру. В случае равномерной сетки выделена область пограничного слоя, вне которой формулы численного дифференцирования обладают погрешностью, равномерной по малому параметру. Приведены результаты численных экспериментов.
DOI: 10.15372/SJNM20180301 |