Пасконов В.М., Полежаев В.И., Чудов Л.А. Численное моделирование процессов тепло- и массообмена (1185910), страница 49
Текст из файла (страница 49)
АН СССР. Мехак. жидкости и газа, 1976, № 2. 80. Полежаев В. И., Гря в но в В. Д, Дубовик К. Г. и др. Применение методов численного моделирования в космической технологии. — В кнл Космическая технологии и материаловедение.— Мл Наука, 1982. 81. у бовин К. Г., Никитки С. А.. Полежаев В.
И. и др. 1оквективные процессы в невесомости и их значение в зада. чах космической технологии. — В ккл Гидромеханика и тепломассообмек в невесомости!Под ред. В. С. Авдуевского и В. И. Полежаева.— Мл Наука, 1982. 82. По летаев В, И., П рост о молотов А. И.
Исследование процессов гидродииамики и тепломассообмена при выращивании кристаллов методом Чохральского.— Изв. АН СССР. Мехап, жидкости и газа, 1981, № 1. 83. Ривкинд В. Я., С иго вцев Т. С. Задача о движении капли в иеодиородиом температурном поле.— В ккл Гидромехакика и тепломассообмеи в невесомости/Под ред. В, С. Авдуевского и В. И. Полежаева.— Мл Наука, 1982. 84. Поттер Д.
Вычислительные методы в физике.— Мл Мир, 1975. 85. Субботин В. И. и др. Решение задач реакторной теплофивики на ЭВЫ.— Ы.: Атомиздат, 1979. 86. Дорфман Л. А. Численные методы в газодинамике турбомашин,— Мз Энергия, 1974. 87. Б райповская В. А., Когап В. Р., Л ей з еров ич А. Ш., Полежаев В. И. О влиянии свободной копвекции во внутренней полости ка прогрев свариых роторов мощных паровых турбин при пусках.— Изв. АН СССР.
Энергетика и транспорт, 1980, № 5, 88. Белоцерковский О. М. Вычислительный вксперимеит: прямое численное моделирование сложных течений газовой динамики иа основе, уравнений Эйлера, Навье — Стокса и Больцмапа.— В кпл Численные методы в динамике жидкостей.— Мл Мир, 1981. 89. Мюллер Т. Дж. Примепепие численных методов к исследованию физиологических течепий.— В ккл Численные методы в динамике гкидкостей.— Мл Мир, 1981. 90. Бах ар сиков М.
К., О спин ин П. К., Швец Н. И. Современное состояпие исследований по механике полета насекомых. Биомеханика.— В ккл Труды 1 Всесоюзной кокферепцяи по инженерной п медицинской биомеханике.— Рига, 1975. 91. П заков Ы. Н., Морозов С. К., Ш ноль Э. Э. Теоретическая модель суточных вариаций температуры, плотности и ветров в окваториальной термосфере Земли в период равно- 262 дснствпя.— М., 1972.
(Препринт/Институт космических исследований АН СССР: № М5). 92. МсКепз!е В. Р., ВоЬег!з Л М., Же!за 5). О. СоатесНои 1п |йе еаг!Ь|з шав!1е: !онагбз а пзгвег!са1 ета)па!1ап.— Л Р!о!б МесЬ. 1974, 62, ра 3. 93. В суп о ! ба 'йг. С. Сошро!а!!оп о| !згЬо!епС Поггз.— Апп. Вет. Р!и!б МесЬ. Ра1о АКо Са|!!., 1976, 1, р. 183 — 208. 94. Меллор, Херринг. Обзор моделей для аамыканпя уравнений осредненного турбулентного течения.— Ракетная техника и космонавтика, 1973, М, № 5. 95.
Марчук Г. И. Численные методы в прогнозе погоды.— Лл Гидрометиздат, 1967. 96. Полежаев В. И., Федю шкин А. И. Гидродинамическне аффекты концентрационного расслоения в замкнутых объемах.— Изв. АН СССР. Механ. жидкости и газа, 1980, № 3. 97. Купцова В. С. Исследование процессов тепловой и концентрационной конвекции с использованием модифицированной явной конечно-разностпой схемы.
— В кпл Вопросы теплопередачи. Материалы научного семинара. — М., 1976. 98. Фря вино в И. В. Консервативные ревностные схемы для уравнений несжимаемой вязкой жидкости в криволинейных координатах в переменных вихрь — функция тока — момент вращения.— М., 1980. (Преприпт/Институт прикладной математики АН СССР: № 120). 99. Ага1са~ча А.
Сошрс!а!!опа! без!9п 1ог !опд-!егш вшпег1са| !и!е8та!!оп 1ог !Ье ецоаНоп о1 1!и!й шоПоп: Тчомйюепз!опа1 !и сошргеззГМе 11оч, Раг! 1.— Л Сошрий РЬуз., 1966, № р. Мй — 143. 100, Самарский А. А., Попов Ю. В. Разностные схемы гааовой динамики.— Мл Наука, 1981. 101. Ф ряс иное И. В. Консервативные ревностные схемы для трехмерных уравнений Навье — Стокса в криволинейных ортогональных координатах для несжимаемой жидкости.— М., 1982. (Препринт/Институт прикладной математики АН СССР: № 9). 102. Спредли Л. У., Столкнер Д.
Ф., Ратлиф А. В. Решение трехмерных уравнений Навье — Стокса на ЭВМ с векторными процессорами.— Ракетная техника и космонавтика, 1981, 19, № М. 103. Кирдяшкин А. Г. Структура тепловой гравитационной конвекции вблизи поверхности теплообмена. Автореф. дис. дсктора фнз.-мат.наук. — Новосибирск: Институт теплофизики СО АН СССР, 1975. 104, Ф р я а и н о в И.
В. Консервативные разностные схемы для уравнений Навье — Стокса в переменных вихрь — функция тока — момент вращения на нерегулярных треугольных сетках.— Дифференциальные уравнения, 1983, Х1Х, № 7. 105, Вабищсвич П. Н., В абишевич Т. Н. Численные решения стационарных задач вязкой неснсимаемой жидкости.— Дифферснцкальпые уравпепия, 1983, 19, № 5.
106, Отрощенк о И. В., Федоренко Р. П. Рслаксационный метод решения разностиого бигармоннческого уравнения.— )КВМ и МФ, 1983, 23, № 4. 107. СЬ! а У., СЬ | а Н. У., ВЬгп С. Т. Н!9Ь-Ве зо1оИоп 1ог |всошргеззгЫе 11оч из!пд !Ье 5)аг!ег — 8!ойез ейоайовз апб а шо!!19г!й ше!Ьоб.— Л о! Сошрпй РЬуз1сз, 1982, 48, р. 387 — 411.
108. Сагу 1. Оп Ь)оЬег огйег Ми!1!БгЫ гае1Ьойя тй1Ь Яео1Ьегша1 е гевегчо1аг пюйс1.— 1пгегп. Е 1ог Хишепса1 Мериойз ш Р!и!йв 1982, 2, № 1. 109. Ми109тЫ Ме1Ьойя. Еес1. Хо1ев Ма1Ь. Ргос. Ко!в — Рога, 1981.— Тго11спЬегя: Ей. НасЬЬигзсЬ, 1982. 6 ИО. Федоренко Р. П. Итерационные методы решения рааностных' еллиптических уравнений.— УМН, 1973, ХХч'111, вык. 2 (170). ИЬ С ге вЬо Р. М., 1 ее К. Ры Я а в! К. Ов 1Ье Нше-йерепйев1 во1ийоп о1 шсогпргсяз!Ые Хачтг — 81ойев ециахювв ш 1тчо й. ' апй Бйгее й)шепа)опв,— Кесев1 Айч. Хишег.
Ме1Ь. Р1шй, Ячхаввеа, 1980, 1, р. 27 — 79. "г И2. Я 1 е ч е в в тч". Х. Р!и!1е е1егоеп1 всгеаш 1ипс1!оп-чог1!с!1у во1иНоп оп 81еайу 1ап)ваг патига1 сопчесНоп.— 1в1егва1. уоигва1 1ог Хшвегка! Ме1Ь. 1п Р1иЫв, 1982, 2, № 4. ИЗ. Н)гвЬ К. Б., Та у!ог Т. В., Хайтчогву М.
М., Ке гг Е С. ТесЬвщиев 1ог еЬНс)ев1 ппр1сшеп1айоп о1 рвеийоврес1га! ше1Ьойз авй сошраг1вовв БАНЬ Ншхе йН1егепсе во1иНопв о1 1Ье Хач)ег — 81ойев ег!иа11опв.— Ргос. 81Ь 1па Сов1. Хиптег. Ме1Ь. Р1иЫ Пуп. КЬе1пш)ясЬ-%ея11а!1всЬе ТесЬ. НосЬвсЬ. АасЬсп, 1982, р. 245 — 251. И4. Вопхоих Р., Вопйех В., Коих В..Брестга1 гпе1Ьойя 1ог пахига1 совчесНоп ргоЫешв.— Ргос. 1вх. Соп1. Хишег.
Ме1Ь. Соир!. ргоЫегпя. Р1пегБ!с Ргеяв, 1981. И5. Сго1хЬасЬ С. В1гес1 пшпепоа! айпи!аНоп о1 1апиваг апй 1игЬи1оп1 Вевагй сопчес11ов.— К Р!иЫ МесЬ,, И9, 1982, р. 27 — 53. И6. Сго1х Ь а сЬ С. БраНа1 геяо1шюп гецшгешев1 1ог ййгес1 пишепса! ыгои1а1юв о1 1Ье Ка1у!аБЬ-Вегпагй совчестюв.— К Согпри1.
РЬув., 49, р. 241 — 264. И7, Ее се Р., Коу РЬ. Яппи!аНов пшпег!иие йе 1а 1игЬи!епсо виг ип вузтеше пш1Нргосевяег.— ВиВ. В)г. е1ий. е1 гесЬ., 1983, № 1, р. 95 — 101. Дополнение 3 ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ, ПРИНЦИПЫ ИХ ПОСТРОЕНИЯ И ИСПОЛЬЗОВАНИЯ ДЛЯ РЕШЕНИЯ ЗАДАЧ В настоящее время получили широкое распространение различные .объедииепия программ, которые часто иазывают пакетами или комплексами программ.
Существуют самые различные по своему иаэиачеиию, содержанию и структуре пакеты и комплексы программ. В стандартном математическом обеспечении ЭВМ, как правило, имеются наборы программ для решения часто используемых математических задач аиалиэа, алгебры, обыкиовеиных дифференциальных уравнений я т.
п., которые также иногда именуются пакетами программ. В настоящем дополнении речь пойдет о пакетах прикладных программ, способствующих решению конкретных прикяадиых задач физики, в частности гкдроаэромеханики. Пока еще не сложилась устойчивая терминология в атой области и различиые авторы понимают под термином «Пакет прикладных программе (ППП) самые различные по оформлению и структуре конгломераты программ. Но, как правило, все понимают под этим термином некоторую систему программ, которая может содействовать проведению вычислительного эксперимента (см.
введение). Оказание существеиной помощи исследователю ка всех этапах вычислительного эксперимента — основная цель, которая должка преследоваться при соэдакии Пакета прикладных программ, предназначенного для научных исследований. Обсудим основные свойства Пакета прикладных программ, соответствуюгцие требованиям, предъявляемым проведением вычислительного эксперимента.
$1. Модульный принцип составления программ иадич В основу создания программ для решения задач (кратко: программ задач) в Пакете должен быть положен модульный принцип. Под этим обычно понимают, что программа задачи составляется из подпрограмм-модулей, подобно тому, как монтируется сложный объект иэ стандартных деталей. Модульный апализ определенного класса прикладных задач дает возможность выделить базисные задачи для данного класса, ва основе решения которых можно получать решеиия других задач из этого класса.
С точки зреиия численного решения задач па ЭВМ разбиеиие класса задач ка баэисиые модули, из которых могут быть сформированы программы для решения задач даипого класса, должно также существенно зависеть к от методов их решения. Поэтому естественно говорить о выделении базиса модулей для данного класса задач в рамках определенного класса численных методов их решения. Например, в гидроаэромехапике принцип разбиеиия сложных задач ва более 265 простые существует давно и многие вадачи являются, как правило, элементами более сложных проблем.
В 1 5.5 было приведено решение задачи о вестационарном течении в пограничном слое иа стенке канала при вестационарном режиме течения в ядре потока. Решение задачи было основано на совместном численном интегрировании двух систем урав- . нений: нестационарвых одномерных уравнений для течения идеального газа и нестациопарных уравнений двумерного пограничного слоя.
Программа для решения общей задачи состояла нз двух основных программ, в которых были реализованы разностные методы интегрирования соответствующих систем уравнений. Таким образом, каждая из зтих двух программ, с однои стороны, является самостоятельной программой для расчета некоторой физической задачи, а с другой стороны, при расчете течения во всей области эти программы являются двумя основными частями (модулями) программы болев сложной задачи. Обратим внимание также на то, что модуль расчета одномерного пестациопарного течения идеального газа должен выработать распределение давления вдоль стенки в каждый рассчитываемый момент времеви и передать зги данные программе расчета течения в пограничном слое.
Эту передачу данных от одного основного модуля к другому должна осуществлять вспомогательная программа, которза может быть также объявлена самостоятельным модулем. Хотя такой вспомогательный модуль ве рассчитывает какой-то самостоятельной физической задачи, его присутствие в программе общей задачи необходимо, как и наличие двух основных модулей. Отметим также, что кал<дый из двух основных модулей в нашем примере может быть сформировав с помощью более мелких модулей (см. виже 1 11 настоящего дополнения, где проведен модульный анализ задач пограничного слон).
На этом простейшем примере видно, что, оформив программы отдельных задач, представляющих самостоятельный физический интерес, в виде модулей Пакета, мы можем получить возможность компоновки из них программ более сложных задач. Таким образом, хотя функции модулей, на базе которых составляются программы конкретных задач (которые в свою очередь могут быть оформлены в виде модулей), существенно различаются, все они составляют общий бааис модулей для создания программ конкретных задач. Позтому по своему назначению можно разделить модули ва три вида: модули задач (МЗ), базисные (БМ) и сервисные (СМ). Сервисные модули предназначены в основном для обработки результатов расчетов. Хранение модулей осуществляется в библиотеке.