Вычислительный эксперимент в задачах свободной конвекции,3
15.01.2009 16:13
Вычислительный эксперимент в задачах свободной конвекции,3
Я просыпаюсь посреди ночи от стука в дверь. Кто бы это мог быть? Смотрю на часы и понимаю, что это ещё вовсе не ночь. Просто поздний вечер. Десять. Я проспал всего часа четыре. Открываю дверь и обнаруживаю, что это всего лишь поломойка собирает деньги. Приходится изыскать и отдать ей пятьдесят рублей. После этого я падаю обратно на свой диван, но провалявшись минут пять понимаю, что всё равно мне уже не заснуть. Я беру красную книгу и свою тетрадь на диван и изучаю их. Три уравнения и два метода их решения. В одном из методов есть неизвестный коэффициент. Загадка номер два: найти коэффициент релаксации для метода полной верхней релаксации. Сокращённо ПВР. ПВР примочка к методу Зейделя. Метод Зейделя слегка улучшенный метод итераций. Итерации это то, что окружает нас повсюду. Бесконечные повторения одного и того же. Мы рождаемся, ничего не зная, проживая итерацию, получаем опыт и опытом живём следующую итерацию и так до бесконечности, пока кто-то там наверху не решит прервать наш итерационный процесс.
В программе мы прерываем его, когда итерации становятся слишком похожи одна на другую, изменения становятся слишком малы.
Второй метод метод сеток. Это когда мы разбиваем нашу аналоговую жизнь на дискретные точки и можем посчитать значение в каждой из них исходя из предыдущих. Но вот здесь-то нам как раз и нужны начальные условия. Значения жизни в нулевой точке. Правда если говорить о жизни, то здесь возникает ещё одна проблема. Мы не можем выразить её дифференциальными уравнениями.
С аквариумом всё было проще, но сложностей всё равно хватало. Листаю книгу, стараюсь понять смысл. Странное послевкусие от неё. Автор пытается сказать не то, о чём пишет. Разгадка в эпиграфах. «&Метод единственная действительная сила, которой не может противостоять ни один объект&» «&Методы не всесильны&»
Я откладываю книгу в сторону, вглядываясь в тёмный потолок. Каким же психом надо быть, что бы зарабатывать себе на жизнь численным кипячением аквариумов. Со стороны всё в жизни кажется логичным, красивым, правильным. Стоит копнуть поглубже и обязательно наткнёшься на какой-нибудь бред. Интересно, всегда ли так было? Или это наше информационное общество полно всяких странностей?
Я встаю с дивана только лишь затем, что бы проверить: не появился ли мой информатор. Конечно же нет. Куда запропастился этот гад? Он явно нарывается на неприятности. Шариковая ручка на столе. Я автоматически начинаю теребить её в руках. Будь я частный сыщик, это был бы компактный шестизарядный револьвер, но в моём случае это всего лишь шариковая ручка.
На попавшем под руку листке черкаю прямоугольнички блок-схемы. Обычно, я этого не делаю, держа эту штуку в голове, но сейчас почему-то нарисовал. Выглядит она просто. Вход, цикл с тремя прямоугольниками, по одному на каждое уравнение, и выход. Расплывчатый такой выход, потому что я не очень ещё понимаю, что я на него должен подавать.
А затем я разворачиваю синий экран и берусь за клавиатуру. И начинаю кодить.