![]() |
ИСТИНА |
Войти в систему Регистрация |
ИСТИНА ЦЭМИ РАН |
||
Программа DE59R предназначена для решения двухточечной краевой задачи для обыкновенного линейного самосопряженного дифференциального уравнения второго порядка с разрывными коэффициентами на равномерной сетке с помощью однородной консервативной разностной схемы второго порядка точности.Версия на языке Фортран. Предполагается, что функции, описывающие поведение разрывных коэффициентов, принадлежат к классу функций, кусочно-непрерывных на заданном отрезке числовой оси вместе со вторыми производными. Граничные условия могут быть первого, второго или третьего рода. Решение вычисляется на равномерной сетке узлов с помощью однородной консервативной разностной схемы, имеющей на указанном классе разрывных коэффициентов второй порядок точности. При этом предполагается, что точки разрыва коэффициентов исходного уравнения совпадают с узлами этой сетки. Узлы сетки располагаются в порядке возрастания. Кроме того, коэффициенты предполагаются неотрицательными. В программе осуществляется контроль за правильностью выполнения вычислительного процесса. В частности, выполняется проверка неотрицательности разрывных коэффициентов исходного уравнения. Проверяется также задание узлов сетки в порядке возрастания. Возможно вычисление решения двухточечной краевой задачи для обыкновенного линейного самосопряженного дифференциального уравнения второго порядка с разрывными коэффициентами на равномерной сетке с помощью однородной консервативной разностной схемы второго порядка с повышенной точностью. Для этого все арифметические операции с вещественными числами должны выполняться с удвоенным числом значащих цифр. Язык программирования: стандарт языка Фортран Имеющиеся аналоги не предусматривают возможность задания краевых условий третьего рода. Программа распространяется бесплатно. Исходные тексты доступны по запросам пользователей.