Методы расщепления
8.4. Методы расщепления с факторизацией оператора
8.4.1. Факторизованная схема расщепления
Пусть для решения дифференциальной задачи

используется разностная схема , где
, n = 0, 1, ... Пусть для вычисления Fn затрачивается O(N) действий, число арифметических операций пропорционально числу узлов сетки N. Такие разностные операторы называются экономичными.
Пусть (i = 1, 2, ..., N) - экономичные разностные операторы, такие, что
. Назовем схему разностной схемой с факторизованным оператором
, если возможно его представление в виде

Эта схема будет также экономичной, так как для решения разностного уравнения по - прежнему потребуется O(N) действий. В самом деле, решение уравнения

может быть найдено в результате последовательного решения p уравнений

здесь i = 2, 3, ..., N. Тогда un + 1 = un. В записи задачи введены обозначения

Схемы с факторизованным оператором иногда называются также факторизованными схемами. Устойчивая схема с факторизованным
оператором , которая представляет собой произведение конечного числа операторов
, является экономичной схемой.
Пример. Метод переменных направлений (продольно - поперечная схема). Приведем запись схемы для решения линейного двумерного уравнения теплопроводности. Расчетные формулы есть

Тогда, исключая un + 1/2, получим в операторной форме записи

или , где




8.4.2. Неявная схема расщепления с приближенной факторизацией
Рассмотрим неявную разностную схему
![]() |
( 8.7) |
Представим разностную схему (8.7) в виде
![]() |
( 8.8) |
Факторизуем разностную схему (8.8) приближенно с точностью до членов порядка Для этого заменим в (8.8) оператор
на факторизованный

где введено обозначение

Врезультате приходим к неявной схеме с приближенной факторизацией

или

Эта схема абсолютно устойчива, имеет первый порядок аппроксимации.