При решении одномерных краевых задач методом прогонки
приходится использовать граничные условия (4.2). Если значения
функции на границах от времени не зависят, то проблем с их задани-
ем для любого момента времени не возникает. Точно так же значения
функций на границах однозначно определены в моменты времени,
соответствующие целочисленным слоям t, t
+1,
t + 2,... В этом случае
величина ]i(x,t) задаётся для соответствующего момента времени.
Если же рассматриваются промежуточные временные слои
Г+ 0,5; г+ 1,5; t + 2,5..., то граничные значения функций так-
же должны соответствовать этим моментам времени. Принимая гра-
ничные значения, соответствующие целочисленным моментам вре-
мени, мы допускаем погрешность, так как на промежуточных вре-
менных слоях значения функций должны соответствовать
выражению (4.10). Поэтому, чтобы обеспечить второй порядок точ-
ности по временной координате, граничные условия на промежу-
точных временных слоях рассчитываются для обеих границ как
ц'
+0>5
=
0,5 (ц'
+1
+ ц') -1 Д
2
(
И
'
+1
- ц'). (4.17)
При этих условиях метод переменных направлений обеспечива-
ет второй порядок точности, как по пространственным, так и по вре-
менной координате.
Пример 4.3. Решение смешанной краевой задачи методом пе-
ременных направлений. В качестве примера используем краевую
задачу, рассмотренную в предыдущих разделах.
В квадрате [0:1,0:1] решить смешанную краевую задачу
dU d
2
Ud
2
U^
f(
\
1Гэ7
+
э7
при нулевых начальных и граничных условиях:
U(x, у, 0) = 0; U
(О,
y,t)
=
U(
1,
y,t)
=
U(x,0,t)
=
U(x,l,t)
=
0.
В соответствии с изложенным выше, дифференциальное урав-
нение записывается в виде двух конечно-разностных: