Вы находитесь на странице: 1из 9

Math-Net.

Ru
Общероссийский математический портал

А. В. Родионов, Повышение порядка аппроксимации схе-


мы С. К. Годунова, Ж. вычисл. матем. и матем. физ.,
1987, том 27, номер 12, 1853–1860

Использование Общероссийского математического портала Math-Net.Ru подра-


зумевает, что вы прочитали и согласны с пользовательским соглашением
http://www.mathnet.ru/rus/agreement

Параметры загрузки:
IP: 212.45.80.14
26 мая 2023 г., 12:39:15
ЖУРНАЛ . .
В Ы Ч И С Л И Т Е Л Ь Н О Й МАТЕМАТИКИ И МАТЕМАТИЧЕСКОЙ Ф И З И К И

Том 27, 1987 № 12

У Д К 519.6:533/7

ПОВЫШЕНИЕ ПОРЯДКА АППРОКСИМАЦИИ


- С Х Е М Ы С.К. ГОДУНОВА .

РОДИОНОМ А. В.
, (3£осква)

П р е д л о ж е н ы простые алгоритмы, п о в ы ш а ю щ и е порядок аппрокси­


м а ц и и схемы Годунова до второго при сохранении свойства монотон­
ности. Новые схемы реализованы д л я расчетов двумерных стационарных
} сверхзвуковых течений на эйлеровой и л а г р а н ж е в о й разностных сетках.

'Введение

К настоящему времени количество публикаций, посвященных повыше­


нию порядка аппроксимации схемы Годунова [ 1 ] , очень велико. К а к из­
вестно, эта схема базируется на представлении о кусочно-постоянном рас­
пределении параметров на «нижнем» временном слое и на решении авто­
модельной задачи распада произвольного разрыва ( р . п . р . ) . Она имеет
первый порядок аппроксимации на гладких решениях и обладает свойст­
вом монотонности. Повышение порядка аппроксимации достигается за счет
замены кусочно-постоянного распределения параметров на кусочно-линей­
ное. Это приводит к неавтомодельной задаче р. п. р., решение которой пред­
ставляется трудоемким даже в приближенной постановке. Кроме того,
возникает нетривиальный вопрос, об определении приращений параметров
на элементарных интервалах нижнего слоя.
Для определения таких приращений В . П . Колган предложил в [ 2 ]
простой и весьма эффективный принцип минимальных производных
(п. м . п ) . Использование п. м . п . делает разностную схему неоднородной и
позволяет сохранять свойство монотонности. Т а м ж е Колган заменил не­
автомодельную задачу р. п. р. автомодельной (соответствующей начально­
му моменту времени) и получил разностную схему, сравнительно легко
реализуемую, но сохраняющую первый порядок аппроксимации по време­
ни. Д л я получения второго порядка по времени в [3] было предложено
выпускать характеристики из центров «боковых» граней ячейки и исполь­
зовать параметры в точках пересечения характеристик с нижним слоем
для решения задачи, аналогичной автомодельной задаче р. п. р.
В [ 4 ] ван Леер предложил свой вариант п . м . п . и построил на его
основе разностные схемы второго порядка для расчетов в лагранжевых и
эйлеровых координатах. В лагранжевой схеме для приближенного реше­
ния неавтомодельной задачи р. п. р. вычислялись значения параметров и их
временных производных на контактном разрыве в начальный момент.
Эйлеров подход был реализован как расчет по лагранжевой схеме с по­
следующим переносом результатов на фиксированную сетку. Изложенные
ван Леером идеи получили развитие в работах, например, [5] —[10], где
разделение счета на лагранжев и эйлеров этапы не производится и пред­
ложено несколько способов приближенного решения неавтомодельной за-

1853'
дачи р. п. р. (причем в [ 6 ] использовалось кусочно-параболическое рас­
пределение параметров на нижнем слое).
К а к показали многочисленные расчеты, повышение порядка аппрокси­
мации до второго при сохранении монотонности существенно улучшает
свойства схемы Годунова: размывание контактных разрывов и слабых
скачков уплотнения заметно уменьшается; в областях непрерывного изме­
нения параметров достигается большая точность. Однако, несмотря на ряд
очевидных достоинств предлагаемых схем, их широкому распространению
ж использованию препятствует значительное усложнение процедуры рас­
чета параметров на боковых гранях ячейки. Такое усложнение, во-первых,
затрудняет разработку расчетных программ и их адаптацию к имеюще­
м у с я набору задач. Во-вторых, увеличивается процессорное время расчета
одной элементарной ячейки разностной сетки. Так, в [9] сообщается о его
увеличении в 3 раза. И , наконец, в-третьих, возникают серьезные трудно­
сти при обобщении новых схем. К примеру, для обобщения схем [ 3 ] , [ 4 ] ,
[10] на многомерные задачи предложено использовать расщепление мно­
гомерного разностного оператора на одномерные.
И з сказанного можно заключить, что в настоящее время актуально
упрощение схем Годунова повышенной аппроксимации. С этой целью в
'[11] была предложена монотонная схема второго порядка аппроксимации,
состоящая только из элементов базовой схемы Годунова и п . м . п . Колгана
и использующая характерную для схем типа предиктор-корректор про­
цедуру пересчета. Настоящая статья продолжает [ 1 1 ] . В ней предлагаются
и анализируются несколько вариантов новой схемы, различающихся как
по типу используемой разностной сетки (эйлеровой или лагранжевой), так
и по способу определения приращений параметров ( п . м . п . Колгана или
его аналог ван Л е е р а ) .

§ 1Р Разностные схемы

У р а в н е н и я г а з о в о й д и н а м и к и . Описание разностных схем


проведем на примере расчета двумерных задач стационарного сверхзву­
кового течения совершенного газа с показателем адиабаты х . Состояние
газа в точке будем характеризовать набором параметров ®>=(и, v, р, /?, h ),0

где и, и — проекции вектора скорости газа на оси прямоугольной системы


координат (х, г ) , р —плотность, —давление, h — удельная энтальпия
Q

торможения, определяемая соотношением *


2 2
(1) ho=(u +v )l2+K /[(x-i)p].
P

Систему интегральных уравнений запишем в виде

<2) Фа dr—Ъ dx = | е dx dr,

где а, Ь, с — вектор-столбцы:

ри pi;
2
р + ри и— puv vpv
2
puv , в — p + pv
puh0 pvhQ

Здесь Г — замкнутый контур, ограничивающий площадку s, v = 0 и 1


в плоском и осесимметричном случаях соответственно.

1854
Р а з н о с т н ы е у р а в н е н и я . Предполагая, что течение
h
является
х-сверхзвуковым, расчет будем вести по сечениям /с==0, 1 , — x=x =const, fe
Обозначив координаты точек разбиения через гД / = 0 , 1 , . . . , / , r± < . . .
. о . < г / , запишем разностный аналог системы (2) для элементарной
ячейки:

(3) a f a ^ A r & ' - a ^

к+ъ
+Ъ(щ )Ах—b(©*-i' )Aa;=0.5s[c(<o*-v,,7Vv )+c(<o^,l /i
! ,г£1)],
где Ах = х™-х\ А ^ = г / - r ^ / A r ^ , = r| + 1
- А ^ ' ^ ^ - г Д
+1/г
5 = 0 . 5 Aa:(Arj_i/ + Arpv ); 2 2 ©*_1/ , 2 ©j-v,t ©JHL'V <ю>! "~ осредненные до соответ­
ствующим интервалам параметры.
Опишем процедуру расчета параметров ®ji/ , / = 1, 2 , . . . , / , по из­ 2

вестным © j - i / . Д л я этого на каждом интервале A r j _ определим при­


t Vs

ращение параметров AcoJ_i/ . 2

Определение A<fi>j-v- Далее будем полагать, что по крайней мере 2

в областях гладкости решения разностная сетка близка к равномерной,


причем справедливы следующие оценки: Arj+i/ — Ar|_i/ == ArJ_i/ — Аг]Ь»/ + 2 2 2 2

:
+ 0 ( ( A £ v , ) » ) = О ((ArUn &гн/. - Ь*н/. = &г*& ~ + О ((ArUf)
== 0((ArjLi/
0((Аг1 П ) ). Тогда
Чг 2
2
1 для определения ACOJ_I/ можно использовать п.м.п 2

(см. [2]) в виде

Е С Л И 0 0
__ I Д ®Л FT I Д Л ^ I Д ©i-i I»
(4а) А% 5 /а
~ . \Ао);_Д если |Дсо/[>|Дс«);-1*|,

A0)/=0) v —(Oj- j+ a

где о — один из параметров набора ш.


Наряду с (4а) будем рассматривать монотонный алгоритм, предложен­
ный в [ 4 ] :

(46) Дс£у,= .• ,
О, если A c o / A 0 j _ i ^ O ,
m i n {2J Дсо/j, 2 l A c o ^ l , | ^ + v - ф / , | / 2 } sgn Асо/
в противном случае.

x=x
Р а с ч е т н а э й л е р о в о й с е т к е. Пусть разностная сетка в сечении
k+i
построена. Процедуру расчета параметров
условно разделим на 6 этапов.
2 / = 1 , 2 , . . . , /, <&?ji/
Э т а п 1. Определение А со ^_ по формулам (4а) или (46). 1/г
k
Э т а п 2. Определение параметров <ю^_Д mj+ ' по обе стороны от точек
h
разбиения сечения x=x :

(5) ю^=юД+Д©Д/2, ®^< -гА©Д /2..


% %

Э т а п 3. Предварительный расчет параметров Щ - у по формуле (3) 2 у

в которой следует произвести замену на с о н а | о > | - , ©|5\на .

1 1/2
Э т а п 4. Определение параметров © j l ^ по обе стороны от^бо­
ковых граней ячеек:
(6) < ^ = ( 5 ^ + 4-у 2 2 + Д<&./ )/2, 2 = ( 5 ^ + <4,v, - Д ^ / , ) А
2

+1/2
Этап 5. Определение параметров о>| на боковых гранях ячейки

, 1855
да решения автомодельной задачи^ р.п.р. с начальными параметрами
,г 1/2
< O j - и ©*+ по обе стороны от разрыва;
Э т а п 6; Окончательные расчет щ~1/ по формуле (3), 2
ы
Р а с ч е т н а л а г р а н ж е в о й с е т к е . Пусть задано сечение х = х*
ч+1
Процедуру построения разностной сетки в сечении х=^х и расчета
параметров j= 1, 2, . . ., / , также разделим на 6 этапов.
Э т а п 1. Определение A<fi>jLi/ по формулам (4а) или (46).
2

Э т а п 2. Определение параметров по формулам (5) и пред­


ы
варительное разбиение сечения х — х :
+ +1
(7) r , _ * W / + Axvl/ul, r| + = г/ + Axv%/u%.
Э т а п 3. Предварительный расчет параметров <6j-v по формуле (3), 2
2
в которой следует произвести замену o J i V ' на 5Йу , ©? на toL ®ч1г на я
+1/2

гj на r,-_ , rj_! на
ч
Э т а п 4. Определение параметров щ! \ по формулам (6).
Э т а п 5. Решение автомодельной задачи р.п.р. с начальными niapa-
/2 1/2 +1/з
метрами щ~ и ©j+ и определение параметров <и>| на контактном
+г/
разрыве (имеется в виду определение давления р] * на контактном
+1/ +1/2
разрыве и его наклона v) 7^) ). Окончательное разбиение сечения
+1
х = х* :
+ 1
(8) r ^ r / + A^^V| ^.
Этап 6. Окончательный расчет ©j-v по формуле (3). 2

З а м е ч а н и я . 1. Особого рассмотрения требует расчет г р а н и ч н ы х ячеек. Учи­


к
т ы в а я опыт расчета по схеме Годунова, определяем л и ш ь величины Аш/ и Аш? 2

* J— /2°
Д л я этого используем и м е ю щ и е с я односторонние разности, хотя в тех случаях, когда
вблизи г р а н и ц ы расчетной области формируются волны большой интенсивности,
у к а з а н н ы е величины н а д е ж н е е з а н у л я т ь .
2. Д л я наборов параметров ю j ± \ © £ £ / 2 , вычисленных по ф о р м у л а м (5), (6), со-
ютношение (1), вообще говоря, не будет выполнено. Поэтому в них рекомендуется
проводить коррекцию параметров и и и с целью в ы п о л н е н и я (1) при сохранений! v/u.
3. К в ы р а ж е н и ю (4а) часто добавляют первое условие из (46). Во многих слу­
ч а я х такое добавление оказывает несущественное в л и я н и е на получаемые резуль­
т а т ы , однако иногда оно необходимо, так к а к гарантирует от п о я в л е н и я на боковых
г р а н я х я ч е й к и .отрицательных значений р и* р.
4. Процедуры расчета на эйлеровой и л а г р а н ж е в о й сетках имеют много общего,
;

что позволяет довольно просто их комбинировать. Например, д л я расчета на кусоч-


iHO-равномерной разностной сетке с выделением некоторых л и н и й тока следует про­
h+i
водить предварительное и окончательное р а з б и е н и я сечения x=x , причем, д л я
в ы д е л е н н ы х л и н и й тока использовать (7), (8).
5. В качестве равноценных (в смысле точности вырабатываемого р е ш е н и я ) ва­
h+42
риантов схем можно предложить использование промежуточного сечения x=x
.для всех предварительных, расчетов. Тогда после этапа 3 вместо параметров <я>^ ^
+
•будем иметь © | V 2 H формулы (6) следует-заменить на

ю -_ =©j-v + Afi>j-v /2,


; 2 2 © + = fi)j v — A©j+v /2.
+ a 2

С в о й с т в а с х е м . Исследование свойств предлагаемых схем показы­


вает, что они имеют второй порядок аппроксимации в областях гладкости
решения (исключение составляют лишь точки, расположенные вблизи
локальных экстремумов). Монотонность схем доказывается на линейном
к л к
/А + A > \

уравнении в случае параллелограммнои разностной сетки (Д^_./ =Аг^_у ), 2 2

однако на произвольной сетке она может нарушаться. Строгое исследо­


вание сходимости схем затруднительно^ так как они не линейны (извест­
ные критерии устойчивости линейных разностных; схем здесь непримени-
1856
м ы ) . Поэтому представляет интерес проверка сходимости схем на кон­
кретных примерах.
Рассмотрим численное решение линейного уравнения ды/дх+д(й/дг=0
от начального сечения х=0, где задан единичный по высоте и ширине
импульс о) (0, г ) = с о ( г ) . Расчет проведем на равномерной прямоугольной
0

разностной сетке по схеме Годунова (с. Г . ) , схеме Колгана (с. К . ) , схеме


Мак-Кормака (с. М . К . ) , которая в данном случае совпадает со схемой
Л а к с а — Вендроффа, и по предлагаемым схемам второго порядка с исполь­
зованием (4а) и (46) (соответственно, с. 2а и с. 26). Д л я с. Г . , с. М . К . ,
2
с. 2а, с. 26 примем А # / Д г = / з , для с. К . примем Д # = Д г / 3 . Разностные реше­
ния сравним с точными при . х = 4 :

4
e=^- J а)Д -о)о ( г А - 4 ) |.
% 2

5
Результаты сравнения для 7У=1/Дг и различных форм импульса све­
дены в таблицу, где формы импульса в интервале 0 < г < 1 таковы: со (г) 0

2
равно или sin (jrr), или 1—11—2г|, или 1. Вне указанного интервала
соо(г)^0.

0) (г)
0 ! N с.Г. с.К. с.М.К. с.2а с.2б

25 0.2171 0.0860 0.0611 0.0418 0.0107


2 50 0.1312 0.1306 0.0171 0.0184 0.0029
s i n (яг)
100 0.0733 0.0836 0.0046 0.0053 0.00О8
200 0.0389 0.0424 0.0012 0.0015 0.0002
25 0.7161 0.1283 0.0552 0.0502 0.0223
50 0,0997 0.1262 0.0275 0.0240 0.0082
1-11^—2г|
100 0.0517 0.0540 0.0116 0.0096 0.0029
200 U0256 0.0268 0.0048 0.0038 о.оою
25 0.3678 0.0863 0.2605 0.1712 ОЛШ
50 0.2603 0.0438 0.1739 0.1091 0.0621
1 100 0.0691 0.0370
0.1842 0.0219 0.1148
200 0.1300 0.0110 0.0755 0.0434 0.0221

Результаты анализа этих данных позволяют сделать следующие выво­


ды. П о своим свойствам с. 2а близка к с. М . К . с той разницей, что с. 2а
монотонна и у нее отсутствуют осцилляции решения за разрывами. Точ­
ность расчета по с. 26 во всех задачах существенно выше, чем по с. 2а
(несмотря на близкий порядок сходимости). С . К . существенно отлича­
ется от других схем. П о мере расчета она даже в первоначально гладких
решениях выстраивает разрывы, которые в дальнейшем не размывак>тся.
Это приводит к тому, что во всех задачах порядок сходимости с. К . бли­
зок к первому.

§ 2« Результаты расчетов
Приведем некоторые примеры численного решения уравнений газовой
динамики (2) по с. Г., с. 2а, с. 26. Разновидности схем будем обозначать,
например, с Г . Э * или с. Г . Л . , в зависимости от использования эйлеровой
или лагранжевой разностной сетки.
Р а с п а д р а з р ы в а . Рассматривается автомодельная задача о взаимо­
действии двух сверхзвуковых потоков, параллельных оси х. Расчет ведет­
с я в области х > 0 , 0 < г < 1 от начального сечения х=0, где задается равно­
мерная сетка и параметры течения по обе стороны от разрыва таковы:

4 жвм я МФ„ М 12 1857


I 1 I I I -1 I I
0 0.1 0.4 0.6 г 0 O.Z OM 0.6 г
Фиг. 2

x=1.4, p=8, /?=10, M = 2 (число М а х а ) при г<0Д.


к=1.4, р=1, р=1, М = 3 при г > 0 . 5 .

Распределения р и р в сечении я = 0 . 6 , полученные по различным с х е ­


мам при 7 = 1 0 0 и К—0.9 (число К у р а н т а ) , показаны на фиг. 1 сплошными
линиями (шкалы даны для с . 2 а Э . ) . Штриховые линии —точное решение..
Сравнение показывает, что все с. 2 дают более точные результаты, чем
с. Г . Отличие в расчетах по с. 2а Э . и с. 26 Э . заметно лишь вблизи контакт­
ного разрыва, причем меньшее его размывание дает с. 26 Э . Использование
лагранжевой сетки приводит, во-первых, к некоторой потере точности на
центрированной волне разрежения вследствие укрупнения здесь расчетной
сетки и, во-вторых, к появлению так называемых «энтропийных следов»
у контактного разрыва.
Т е ч е н и е в к а н а л е . Рассматривается сверхзвуковое течение газа н
плоском канале, контур которого показан на фиг. 2 (верхняя часть кон­
тура состоит из двух плавно сопрягающихся дуг окружностей радиуса
Г о = 2 . 5 ) . В начальном сечении х=0 задается двухслойный поток:

и=1.4, р=2, /?=1, М=6 при г<0.8,


х=1.4, р=1, р=1, М=4 при г>0.8.

1858
Распределения давления и плотности в сечении х=2 показаны на фиг. 2.
Расчеты проводились по различным схемам при 7 = 1 0 0 , К = 0 . 9 (сплошные
линии) и (для сравнения) по с. 2а Л . при 7 = 3 0 0 , К = 0 . 9 (штриховые ли­
нии)..
В рассматриваемом сечении между скачком уплотнения (г~0.19) и
верхней стенкой канала (г~0.58) располагаются два контактных разрыва:
первый (г~0.46) — разделяющий верхний и нижний слои потока, второй
(г~0.38) — образованный взаимодействием скачков уплотнения. Погреш­
ность той или иной разностной схемы во многом определяется степенью
размывания этих разрывов. Поэтому понятно, что лучшие результаты дают
схемы, использующие лагранжеву разностную сетку, В этом случае первый
^контактный разрыв не размывается, а размывание второго постоянно и
является следствием размывания образующих его скачков уплотнения.
С а м ы е точные результаты получаются по с 2а Л . и с. 26 Л., однако здесь
появляется немонотонность параметров (менее 1%) за фронтом скачка
уплотнения.
Результаты расчетов двух задач показывают, что повышение порядка
аппроксимации с. Г . позволяет существенно уточнить разностные решения
без измельчения сетки. Отличие с. 2а от с. 26 не так значительно, хотя
следует отметить более точные результаты расчетов по с. 26.

Заключение

Для сквозного расчета газодинамических уравнений как в лагранже­


вых, так и в эйлеровых координатах построены монотонные схемы второго
оорядка аппроксимации, основанные на с. Г . и п. м. п. Колгана и ван Леера.
И х особенностью является простота вычислительного алгоритма, что де­
лает сравнительно легкой доработку имеющихся программ расчета по с. Г в

или с К . П р и этом процессорное время, затрачиваемое на расчет элемен­


тарной ячейки, в сравнении с с. Г . возрастает не столь значительно — при­
близительно в 1.5 раза (точная цифра зависит от качества программ и от
типа решаемых задач). Если сравнивать с с. К . , то за счет вдвое большего
шага интегрирования сокращается общее время расчета задач, что поз­
воляет рекомендовать построенные схемы и для решения задач на уста­
новление (хотя порядок аппроксимации по времени здесь несуществен).
Обобщение предложенных схем на другие типы задач не должно пред­
ставлять принципиальных трудностей. Так, для расчетов на произвольных
разностных сетках можно использовать идеи, изложенные в [12] приме­
нительно к с. К . , которая содержит все вычислительные элементы с. 2а.
В [11] показано, как проводится обобщение на случай протекания в газе
неравновесных физико-химических процессов.

Литература

1. Годунов С. К. Разностный метод численного расчета разрывных решений у р а в ­


нений г и д р о д и н а м и к и / / М а т е м . сб. 1959. Т. 47. Вып. 3. С. 271-306.
2. Колган В. П. Применение принципа м и н и м а л ь н ы х значений производной к по­
строению конечно-разностных схем д л я расчета р а з р ы в н ы х решений газовой
динамики // Уч. зап. НАГИ. 1972. Т. 3. № 6. С. 68-77.
3. Л о п ч ё н о в В. И., К р а й к о А . Н. Монотонная разностная схема второго порядка д л я
гиперболических систем с д в у м я независимыми переменными // Ж. вычисл. ма­
тем. и матем. физ. 1983. Т. 23. № 4. С. 848-859.

4* 1859
4. Van Leer В. Towards the u l t i m a t e conservative difference scheme, V. A second o r d e r
7

sequel to Godunov's m e t h o d s / / J . Comput. P h y s . 1979. V. 32, № 1. P. 101-136.


5. Woodward P. R., C o l e l l a P. The n u m e r i c a l simulation of two-dimencional fluid flow
with strong s h o c k s / / J . Gomput. P h y s . 1984. V. 54. № 1. P. 115-173.
6. C o l e l l a P., Woodward P. R. The piecewise parabolic method (PPM) for gas-dynami­
cal s i m u l a t i o n s / / J . Gomput. P h y s . 1984. V. 54. № 1. P. 174-201.
7. B e n - A r t z i M., F a l c o v i t z J. A second-order Godunov-type scheme for compressible-
fluid d y n a m i c s / / J . Gomput. P h y s . 1984. V. 55. № 1. P. 1-32.
8. P a n d o l f i M. A contribution to the n u m e r i c a l prediction of u n s t e a d y f l o w s / / A I A A
Journal. 1984. V. 22. № 5. P. 602-610. (Рус. перев.: Пандольфи M. Развитие ч и с ­
л е н н ы х методов расчета нестационарных течений // Аэрокосмич. техн. 1985. Т. 3..
№ 2. С. 186-198.)
9. E i d e l m a n S., C o l e l l a P., Shreeve R. P. Application of the Godunov method and i t s
second-order extension to cascade flow m o d e l i n g / / A I A A Journal. 1984. V. 22. № 1 1 .
P. 1609 —1615. (Рус. дерев.: Эйделъман
1
Ш., Колелла Ф., Ш р и в Р. Я . П р и м е н е н и е
метода Годунова, и его обобщения второго порядка точности к расчету обтека­
н и я решеток п р о ф и л е й / / А э р о к о с м и ч . техн. 1985. Т. 3. № 8. С. 6 5 - 7 3 ) .
10. C o l e l l a P. A direct Eulerian MUSCL scheme for gas dynamics // SI AM J. Sci. S t a ­
tistic Comput. 1985. V. 6. № 1. P. 104-117.
11. Родионов А . В. Монотонная схема второго порядка аппроксимации для сквоз­
ного расчета неравновесных течений // Ж. вычисл. матем. и матем. физ. 1987.
Т. 27. № 4. С. 585-593.
12. Тилляева Н. И. Обобщение модифицированной схемы С. К. Годунова на произ­
вольные нерегулярные с е т к и / / У ч . зап. ЦАРИ. 1986. Т. 17. № 2. С. 1 8 - 2 6 .

Поступила в редакцию 22.Х.198&


; Переработанный вариант 16.XI.198?

Вам также может понравиться