Fletcher-1-rus (1185917), страница 60

Файл №1185917 Fletcher-1-rus (Флетчер К. Вычислительные методы в динамике жидкостей) 60 страницаFletcher-1-rus (1185917) страница 602020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 60)

На первом этапе соотношение (8.45) приводит к трехдиагональной системе уравнений, связанных с каждой из сеточных линий, идущих в направлении х. Эти уравнения решаются с помощью подпрограмм ВАНРАС и ВАН501. (рис. 6.18 и 6.!9). Вычисление по формуле (8.46) реализуется в подпрограмме КЕР1Р (рис.

8.5). На втором этапе соотношение (8.47) служит средством получения трехдиагональиой системы уравнений, связанных с каждой из сеточных линий, идущих в направлении д; система решается с использованием подпрограмм ВА5!РАС и ВА5!501.. Основные параметры, используемые в программе Т%Р1Р, описаны в табл. 8.1. Типовая выдача результатов для случая конечно-разностной схемы Кранка — Николсона на грубой сетке показана на рис.

8.6. 22* ЗС ЗС ЗС 4 С 5С б 7 $ 9 10 11 12 13 14 15 36 С 17 15 19 ЗО 21 22 ЗЗ 24 25 26 27 2$ 29 зо ЗЗ Зз зз 34 Зб 36 37 зз 39 ЗО 41 42 ЗЗ 44 45 46 47 4$ 49 50 51 52 53 54 55 56 С 57 С 55 С 59 60 61 62 ТМР17 АРРЬЗЕЗ АРРЯОХ1НАТ10Н ГАСТОЯ15АТ10И ТО 50ЬУЕ ТНЕ ОИ5ТЕАОУ БЕАТ СОИООСТ10И РЯОВЬЕН ГОЯ Т(Х.У) ЯЕР17 ЕЧАЬОАТЕЗ ТНЕ Я1СНТ-ИАИР $1РЕ. ЯЕАЬ"5 5ОНТ,ЯНЗТ,Р5ОЯТ,АН Р1НЕИ510И Т(41,41),ОТ(41,4Ц,В(41,41),ЕНХ(З).ЕИУ(3), 1В(5,41) ВЯТ(41),РОТ(411,51Х(41),$17(41),У(41),ЕЯВ(41,41) СОННОМ ох,оу,ких,кму,мх,их,я,т,от ОРЕМ(1,Г1ЬЕ 'ТМР1Р.ОАТ') ОРЕИ(6,71ЬЕ 'ТМО17.0ОТ') ВЕАР(1.111ВС,МХ,ИУ,МК.САИ,ВЕТ ВЕЗЭ(1.2)АЬГ.ОТ1Н,ОТНСН,ТНАХ 1 РОЯНАТ<415,275.2) 2 ГОЯНАТ(ЗКЗО.З) Р1 3.141592654 Р1Н = 0.5*Р1 МХЗ ИХ + 1 ИУЗ НУ + 1 МХР ЯХ - 1 ИУР НУ " 1 1Р(1ВС .ЕО.

11МХМ ИХР 17<ЗВС .Ео. 1)ИУИ НТР 17<ЗВС КО. 2)ИХН ИХ 17ЫВС .ЕО. 2)ИУИ ИУ ИХРР ЯХИ вЂ” 1 ИУРР ИУИ вЂ” 1 Ан = ЯХРР*МУРР АИХ ИХР ОХ = 1./АИХ АИТ ИТР РУ 1./АИТ ЗХ АЬР*ОТ1Я/ОХ/РХ Зу АРР"отзи/оу/от ЕНХ (1) О. 17(НЕ .ГО. 2)ЕНХ(1) 1./б. 17<НЕ .КО. З>КНХ(П = 1./12. ЕИХ(21 1. - 2.~ЕНХ(1) НИХ<31 ЕИХ(1) 0033=1;3 3 ЕНУ(д1 = ЕНХ<д) МЯ17$(6,4>ЯХ,ЯУ,НЕ,САН.ВКТ.ЗХ.ЗУ 4 ГОВМАТ(' ОМ5ТЕАРТ НЕАТ СОИРОСТ10И М1ТН ИХ,ИУ ',213,/, 1' МЕ '.13,' САМ ',75.2.' ВЕТА ',75.2,' 5Х,5Т ='.ЗГЗ.З) 17(ИЕ .ЕО.

11МВ1ТЕ(6 5)ЕНХ 5 ГОННАТ(' АРРЯОХ. РАСТ., ЗРТ ГРН, ЕНХ=',ЗЕ10.31 17<НЕ .ЕО. 21МА1ТЕ(6,6)ЕМХ б ГРАНАТ(' АРРВОХ. ГАСТ.. ЬЗИЕАЯ ГЕМ. ЕНХ=',ЗЕ10.3) 17(1ВС .$0. 1>МЯ1ТЕ(6.7) 17(15С .Ео. 2)МЯ1ТЕ(З,В) 7 ГОЯНАТ(' ОЗЯ1СНЬЕТ В.С.') 5 ГОЯНАТ(' О1Я1СНЬЕТ АИО НЕОНАМИ В.С.') УМ<ТЕ<6,9)отзн,отнса,УМАХ 9 ГОВМАТ(' От1и =',е10.3,' РВ1нт 1ит. =',е10.3,' тнбх ='.$10.3,//) СЕИЕЯАТЕ 1И1Т1АЬ ЗОЬОТ10И Ро 11 д = 1,ИХ Ад д-1 Х АЗ ~РХ 51Х(д) 51И(71Н*Х) Рнс.

8.4. Распечатка программы Т%)317 (начало). ЗЗ 64 65 66 67 68 69 Та 71 72 ТЗ 74 75 76 и ТВ 79 Ва 81 вг вз 84 85 86 ВТ вв 89 90 91 92 С 93 94 С 95 С 96 С 97 98 99 гаа гаг 102 1ОЗ 104 105 106 ]ОТ 108 109 по П1 Пг с пз П4 115 С 116 )П ПВ 119 120 С 121 С 122 С иэ 124 12$ Во 10 к з,мт АК-К-1 у(к] Акаот 517[К] ЗТИ(Р1Ы'У(К) ) 10 Т(к.д) 80.*(Т(Ю - ЗХХ(д)»517(к]) + 20, 11 СОКТ1ИОЕ 15(1ВС .Ео. 1]ООТО 14 00 12 д 1,ИХ 12 Т(ИУЗ,д) Т(МУР.д] Ф 160.»ОТ 80 13 К 1,КУЗ 13 Т[ЮИХЗ) ~ Т(К,МХР) 14 сомттмое ОВНЫ ОИ» ОЯН О.

ВЕТЫ ВЕТ ВЕТ ° 0.5 тп» о. ТНСН -0.00001 + ОТНСН 01Н - 0.5*ЯЬХ~Р1*Р1 00 17 д 1,ИХ 80 15 Х 1,ИТ ОТ(Е,д) 0 ° 1$ Ы(К,д) О. 80165 1$ 16 В(К,Л О. 17 СОМТ1НОК гв ссхв вкт*отзм*вы/Вх/Вх/(1.+ОАЮ ссук Вет~ат1и"Аьт/Оу/ау/(1.+Ои») ТГАС ЕХР(01М*(Т1Н+ВТ1М)) - ЕХРЬ91Н»Т1М) САЬЬ 85015 (АЬГ,ОАМ, 071Ы, ИХИ,(Г»М) ТА101АООИАЬ 5ТЗТЕЫЗ 1И ТВЕ Х-01АЕСПОИ ВО 21 К = 2,ИУИ 00 19 д ° 2.ИХИ дН 3-1 8(2,дН] ЕИХ(1] - ССХА В(з,дМ) ЕНХ[2) + 2.*ССХА В(4,3М) ЕНХ(3) - ССХА 19 ААТ(дЫ] А(к,д) В(2.1) = О. 1Г(1ВС .ЕО.

1)ОТ(К,МХ) - 80.*517(Ю*ТРАС 1Р(18С .Еа. 1) ООН (ЕМУ(П-ССУА)»517(к"1) 4(ЕМУ(2]+гс*ССУА)»517»К) 1 + [Гд»У[3)-ССУА)*517(к+П 1Г(18с .еа. Юккт(дн) = вкт[дю + В(4,дн) "80.*тГАс*Вон 1Г(18С .Ка. 2)ВТ(К,ИХЗ] ОТ(Х.ИХР) 1Р[1ВС .Ео. 2]В(2,)Н) В(г,дН) + В(4,)Ю В(4,Л») О. САЬЬ ВАИГАС(В,МХРР,П САЬЬ ВАИЗОЫВВТ,ООТ,В,ИХРР, 1) 00 20 д 2,ИХМ МЫ д-1 20 К(К,д) = ОВТ(дН] 21 сомт1мое ТХ101860ИАЬ ЗУЗТЕНЗ 1И ТНЕ Т-01АЕСТ10М ВО 24 д 2,ИХИ ОО 22 К 2,МУИ Ю[ К-1 Рнс. 8.4 (продолжение).

ЕУЛЬОАТЕБ А1СВТ-КАИР 81РЕ ОГ ТВЕ ОНБтеАРУ Вевт соиОпст10К ХООАЧ10М ОНБТЕАРТ НЕАТ СОИООСТ10М 81ТН ИХ,ИУ 6 6 НЕ = 1 САН .00 ВЕТА .50 БХ,БУ 1.000 1.000 АРГКОХ. ТАСТ., ЗГТ ГОК, ЕИХ .ОООЕ+00 .10ОЕ+01 .ОООЕ+00 Р1Е1СНЬХТ АИО ИЕОНАМИ Н.С. РТ1Н .400Е+04 ГЕ1ИТ 1ИТ. .240Е+05 ТНАХ .250Е+05 7~100.000 92.370 85.487 80.024 76.517 75.309 Т 84.000 76.743 70.197 65.002 61.667 60.517 Т= 68.000 61.827 56.259 51.839 49.002 48.024 Т 52.000 47.515 43.469 40.259 38.197 37.487 Т 36.000 33.642 31.515 29.827 28.743 28.370 Т 20.000 20.000 20.000 20.000 20.000 20.000 Е= .000 -.067 -.127 ".174 ".205 -.216 Е= .000 -.063 ".121 ".166 -.195 ".205 Е= .000 -.054 -.103 -.141 -.166 -.174 Е .000 ".039 -.074 -.103 -.121 ".127 Е » .000 -.021 †.039 †.054 †.063 †.067 Е~~ .000 .000 .000 .000 .000 .000 Т1НЕ ~ .2400Е+05 АНБТ .12940+00 Рис. 8.6.

Типовая выдача результатов, полученных с помощью программы Т%]31 Р. 1 2 С 3 С 4 С 5 С 6 7 8 9 10 11 12 13 14 15 16 17 18 С 19 20 21 22 23 24 25 2Б 27 28 29 30 31 32 БОИАООТ1ИЕ АБО 1Г ( ЯЬГ, САН. ОТ 1Н, МХИ, ИЧН) Р1НЕИБ1ОИ ОТ(41,41),Т(41,41],Х(41,41), 1РИХ(3,3),РИУ(3,3),ЕНХ(3].ЕКУ(3) СОНМОИ ОХ,ОУ,ЕИХ,ЕНУ,ИХ,ИУ,А,Т,ОТ ССХ АЬГ/РХ/РХ ССУ АЬГ/ОУ/ОУ 00 1 1 = 1,3 3ЖХ(1,1) ССХ*ЕМУ(1) РИХ(1,2] -2.*РНХ(1,1) РНХ(1,3! = РНХ(1,1] РНУ(1,1) = ССУьЕКХ(1] РВУ(2,1) = -2.*3ЖУ(1,1) 1 ОНУ(3,1) РИУ(1,1) РО 5 д = 2,ИХИ РО 4 Х 2,НУИ 3(ТР = О. РО 3 Н 1,3 НБ Ю-2+К Ро 2 И = 1,3 ИК=Х вЂ” 2+И 2 АТО = АТО + (РИХ(И,Н)+ОКУ(И,Н) 3'У[ИХ,Н3]*871Н 1 + САВ*ЕНХ(Н!'ЕНЧ(И)*РТ(ИХ,МБ] 3 СОИТ1ИОЕ 4 А(Х,С) = АТР/И.

+ САН) 5 СОНТ1ИОЕ НЕТОЧЕН ЕИР Рнс. 8.5. Распечатка подпрограммы йЕ]31Р. Гл. 8. Многомерное уравнение диффузии Таблица 8.1. Параметры, используемые в программе Т%01Р Опасааае Параметр а = а, = аа в уравнении (8,1) у, р в уравнении (8.43) М„М„в формуле (8.44) =! — метод конечных разностей; =2 — линейный метод конечных элементов Максимальное число узловых точек в направлениях х и у Ьх, Ьу з, и з„в уравнении (8.5) Ь1 Интервал времени для выдачи на печать Время Сравнительное время для принятия решения о выдаче на печать Максимальное время Узловое значение температуры Т" а в уравнении (8.43) Величина Т, соответствующая (8,42) ЬТ1 а в уравнении (846) ЬТ1 а и ЬТ" » ' после возврата подпрограммы ВА)ЧБОь Трехдиагональиая матрица; левые части уравнений (8.45) и (8.47) ЙНЯ" в уравнении (8.46); также используется для хранения в памяти ЬТ1 а из уравнения (8.47) 1Т вЂ” Т)8, А).г САМ, ВЕТ ЕМХ, ЕМУ МЕ )ЧХ, НТ 0Х, 0Т ЯХ, $Т 0Т! М 0ТМСН Т1М ТМСН ТМАХ Т ТЕ 0Т 00Т В Программа Т%1)1Р используется для сравнения работы ко.нечно-разностных схем Кранка — Николсона, двухслойной чисто неявной (ДСЧН) и трехслойной чисто неявной (ТСЧН) с работой конечно-элементной схемы Кранка — Николсона.

Результаты сравнения суммируются в табл. 8.2. При использовании трехслойной чисто неявной схемы (ТСЧН) расчет первого шага проводится по схеме Кранка — Николсона. Кроме того, в табл. 8.2 приводятся данные о среднеквадратичных ошибках, полученных при применении модифицированной схемы Кранка — Николсона со значением б = 1712 в формуле (8.44). Конечно-разностные схемы Кранка — Николсона и ТСЧН обладают сравнимой точностью, особенно на мелкой сетке.

Этого следовало ожидать, так как обе схемы имеют ошибки аппроксимации второго порядка. Очень точное решение по схеме 4 8.3. Схемы расщепления 345 Таблица 8.2. Среднеквадратичные ошибки в случае граничных условий Дирихле при 1=24000, а 1Х!0 и ах=ха —— 1.00 0.002820 0.000134 0,000082 0.20 О.! 0 0.05 0.02682 0.00648 0.00157 0.03364 0.00686 0.00159 0.00306 0.00528 0.00150 0.40880 0.08874 0.02065 йН8= ~: (~..! МУТп+МхпЕУТ,), (8.49) ТСЧН, полученное на грубой сетке, рассматривается как аномалия. Двухслойная чисто неявная схема (ДСЧН) значительно менее точна, и это соответствует свойственной ей ошибке аппроксимации порядка 0(М, Лх', Лу'). Конечно-элементная схема Кранка — Николсона обладает ошибкой аппроксимации второго порядка и обнаруживает точность, сравнимую с точностью конечно-разностной схемы Кранка — Николсона.

Однако схема Кранка — Николсона со значением б = 1712 в формуле (8.44) приводит к значительно более точным решениям как на грубой, так и на мелкой сетках. Этого следовало ожидать, так как данная схема имеет ошибку аппроксимации порядка 0(Лге, Лхч Луч) Схемы, перечисленные в табл. 8.2, классифицируются как девятиточечные. Однако расчет по подпрограмме 11ЕР1Г для конечно-разностных схем будет более эффективным, если считать, что каждый из операторов М, и М„содержит лишь по одному элементу, отличному от нуля. Следовательно, в подпрограмме )1Е1)1Р ненулевые вклады в массивы ОМХ и РМУ могут быть сгруппированы в трехкомпонентные векторы.

Характеристики

Тип файла
DJVU-файл
Размер
6,39 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6487
Авторов
на СтудИзбе
303
Средний доход
с одного платного файла
Обучение Подробнее