Для цього досить, щоб для всіх m була виконана рівність:
Звідси
Остання нерівність буде виконана, якщо виконується умова:
Отримані нерівності дають достатні умови стійкості розглянутої скінчено-різницевої схеми для змішаної задачі у випадку рівняння теплопровідності (параболічного типу).
Гіперболічний тип
Як приклад рівняння гіперболічного типу розглянемо рівняння коливань однорідної обмеженої струни:
де u=u(x,t) – зсув струни, t – час,
Для простоти покладемо, а=1.
Початкові і крайові умови:
Схема стійка, якщо виконано умову Куранта k< h. Це означає, що малі похибки, що виникають, наприклад, при обчисленні розв’язку на першому шарі, не будуть необмежено зростати при переході до кожного нового тимчасового шару. При виконанні умов Куранта схема має рівномірну збіжність, тобто при h® 0 розв’язок різницевої задачі рівномірно прагне до розв’язку вихідної змішаної задачі.
Недолік схеми в тім, що як тільки обрана величина кроку сітки h у напрямку x, з'являються обмеження на величину кроку
Еліптичний тип
Як приклад рівняння еліптичного типу розглянемо задачу Дирихле (перша крайова задача для рівняння Лапласа
Крайова умова:
на колі
Перепишемо систему рівнянь у вигляді, зручному для застосування методу простої ітерації:
для внутрішніх вузлів
ui,k= -
для граничных вузлів
Тут для внутрішніх вузлів використовувався п’ятиточковий шаблон, зображений. Припустимо, що gi,k<0. Розв’яжемо систему рівнянь відносно ui,k методом простої ітерації згідно з ітераційним процесом:
для внутрішніх вузлів
для граничних вузлів
р=0,1,2,…,
Доведено, що якщо gi,k<0, то послідовні наближення
max
i,k i,k
де q=max
i,k
Доведенняцьоготвердженняполягаєвперевірціумовизбіжностіметодупростоїітераціїдлясистемилінійнихрівнянь, прицьомумаєтьсянаувазі, щоневідомийвектор
x1= u1.1,
x N1+1=u 2.1 x N1+2 =u 2.2,…, x 2N1 =u N1.2;
…………………………x N1N2 =u N1N2.
Відносно вектора
А=...
...
.........
Це пов’язано з тим, що похідні в кожному внутрішньому вузлі (i,k) апроксимувались за п’ятьма сусідніми вузлами.
i, k
Оцінка похибки (16) є справедливою, якщо точний розв’язок неперервно диференційований чотири рази в області G. Для областей з кутовими точками, наприклад прямокутника, взагалі кажучи, u(x,y)
Для прямокутної області G=
достатня гладкість
функція
Оцінка похибки (8.96) має в основному теоретичне значення, оскільки містить константу С, яку практично важко визначити
|
max
i, k
Тому в реальних розрахунках використовується правило Рунге оцінки похибки, аналогічне тому, яке використовується в чисельному розв’язанні задачі Коші і розв’язанні звичайних диференціальних рівнянь. Робиться два варіанти розрахунку
max
і головна частина похибки визначається на вузлах,що збігаються.
Потрібно зазначити,що рівномірними прямокутними сітками найбільш зручно користуватиcя при розв’язанні задач у прямокутних областях. Якщо область має форму паралелограма(скошена система),то користуються координатами,осі яких паралельні сторонам цього паралелограма. Декартові прямокутні координати пов’язані з косокутними координатами