Пусть задано Qk-\/2>
&
= 1, ..., N. Согласно условию (9.2.19)
положим ф^ = 0 при 1 = 0, 1, ..., /г/2. Пользуясь уравнением
(9.2.15),
определим фдг-ьо, а используя уравнения (9.2.8), найдем
флг-и, i = 1,2, ..., /г/2. Затем в таком же порядке вычислим
флг-2/,
..., ф1ь i = 1, -.., я/2. Значение ф при г = 0 получим из
уравнения (9.2.15). При переходе от r
k
к r
k
_
x
при \i
t
^ 0 запомина-
ются значения Фь_п, t = 0, 1, ..., /г/2. Одновременно по этим зна-
чениям вычисляются суммы, входящие в ф
0
(/*) для следующего ите-
рационного приближения. Таким образом, расчет ф^ и слагаемых
в ф
0
ведется при —1 ^
уц
< 0 циклами по убывающим значениям r
ft
,
k = N — 1, N — 2, ..., 0, а внутри каждого цикла — по последо-
вательности точек (r
h
, |л
4
), находящихся на одном радиусе при I =
= 0, 1, ..., /г/2. Такой порядок расчета позволяет в случае многозон-
ных задач не производить при каждом вычислении нового значения
q)
hi
выборку из памяти ЭВМ значений 2
S
, 2, Q, зависящих только от
г, а сделать такую выборку один раз при расчете ф^, i = 0, 1, ..., /г/2.
Расчет фьг при i = /г/2 + 1, ..., /г и слагаемых в ф
0
начинается с k = 1
по формуле (9.2.8), затем расчеты повторяются для k = 2, ..., N. Для
контроля устойчивости описанной процедуры расчета следует допол-
нительно просчитать фь
п
по формуле (9.2.18) и сравнить на точность
эти значения с ранее полученными. Функция ф
х
(г) рассчитывается
после того, как найдена функция ф
0
(г); для этого используют раз-
ностный аналог уравнения баланса (9.2.5) и условие ф
х
(0) = 0.
Легко убедиться в том, что уравнения (9.2.8), (9.2.15), (9.2.18) ло-
кально аппроксимируют левую часть уравнения (9.2.1) с точностью
О ((Ar
ft
)
2
+ (Д^)
2
)
на
гладких решениях его, но на всем классе реше-
ний этого уравнения локальная аппроксимация может отсутствовать.
Расчеты с использованием уравнений (9.2.8) иногда показывают не-
устойчивость счета, при которой наблюдается сильная осцилляция
решений, сопровождаемая даже переменой знака. К сожалению,
критерии устойчивости в 5
п
-методе до сих пор не выяснены.
2.
Цилиндрически-симметричная геометрия
Теперь получим расчетные формулы S^-метода в случае одномер-
ной цилиндрической геометрии. Для этого кинетическое уравнение
запишем в дивергентной форме:
(9.2.20)
где
1 я
<PQ=-^\dy^<p(r
9
y,y)d$. (9.2.21)
о о
191