Метод сеток для стационарных задач
В двумерной области с границей рассмотрим следующую краевую задачу: L , , , (2.9) , , (2.10) где L – линейный эллиптический оператор, более общий, чем оператор Лапласа: L , линейный оператор граничного условия. Область покроем сеткой, образованной прямыми, параллельными осям координат (рис.8). На рис.8 узлы сетки, , шаги сетки. Если все , , то сетка называется регулярной или равномерной. Введем понятие сеточной области. Те узлы сетки, которые лежат внутри области вместе с четырьмя соседними, назовем внутренними узлами сеточной области. Их совокупность обозначим . Те узлы сетки, которые лежат внутри , но для которых один из соседних узлов лежит вне , называют граничными. Их совокупность обозначим через ( граница сеточной области). Тогда все множество узлов, лежащих в , образует сеточную область . Рис.8. Прямоугольная сетка для области Такое определение сеточной области не является единственно возможным. Выбор сеточной области определяется еще и тем, какие члены содержит уравнение. Во внутренних узлах сеточной области записываются сеточные уравнения, аппроксимирующие дифференциальное уравнение (2.9), а в граничных узлах задаются граничные условия, аппроксимирующие (2.10). Поскольку каждому узлу сетки из соответствует значение искомой сеточной функции и в каждом внутреннем узле записывается сеточное уравнение, число сеточных уравнений равно числу внутренних узлов, т.е. числу узлов в . Пусть сетка равномерная. Выпишем вид сеточного уравнения во внутреннем узле (L ) . (2.11) Это сеточное уравнение получается, если принять следующие аппроксимации: , . Соответствующим образом аппроксимируются производные по . В системе (2.11) число уравнений меньше числа неизвестных, так как в некоторых уравнениях присутствуют значения искомой функции в граничных узлах. Чтобы число уравнений стало равно числу неизвестных, следует использовать аппроксимацию граничных условий. Рассмотрим случай первого краевого условия . (2.10) Простейший способ аппроксимации краевого условия (2.10) состоит в сносе граничного условия с границы на . Обычно это делают так: , , (2.12) ближайшая к узлу точка на . Таким образом, получена система сеточных уравнений (2.11), (2.12), аппроксимирующая задачу (2.9), (2.10). Снос граничных условий – это довольно грубый прием аппроксимации граничных условий. Более точным приемом является использование линейной интерполяции. Вместо задания значений путем сноса значений функции с на задают значения с помощью линейной интерполяции по значениям на и искомого решения во внутреннем узле. Поясним ситуацию на примере (рис.9). Представим как линейную интерполяцию значений и : . Отсюда , . (2.12') Это соотношение можно рассматривать как граничное условие в узлах сетки из . Рис.9. Аппроксимация граничного условия Полученная в итоге система (2.11), (2.12') также аппроксимирует задачу (2.9), (2.10). Будем считать далее сетку просто квадратной.
Популярное: Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (555)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |