При увеличении размерности задачи число операций для получения численного решения растёт как вследствие роста числа точек, так и вследствие логических трудностей составления программы расчёта. Для системы дифференциальных уравнений
τun+1−un=Λ1un+1+Λ0un,Λ0∼L0,Λ1∼L2,L0+L1=L,(2)становятся неэффективными в случае многомерных задач. В одних случаях требуется использовать слишком мелкий шаг по времени, в других нахождение каждого un+1 требует const⋅Nα(m) операций, где N – число точек на одно измерение, m – число пространственных измерений, а α(m) сильно растёт с увеличением m.
Для получения экономичных устойчивых разностных схем предложены методы, основанные на следующих идеях:
∂t∂u=(α1L1+α2L2)u=Lu,L=L0+L1,(5)α1(t,τ)=2,α2(t,τ)=0приt∈[nτ,(n+21)τ],α1(t,τ)=0,α2(t,τ)=2приt∈[(n+21)τ,(n+1)τ].В случае схем (3) и (4) обращение оператора E−τΛ1 заменяется обращением оператора (E−τΛ11)(E−τΛ12), т. е. последовательным обращением операторов E−τΛ11, E−τΛ12, вообще говоря, более простой структуры.
Трактовка (5) позволяет рассматривать схему расщепления
τun+1/2−un=Λ1un+1/2,τun+1−un+1/2=Λ2un+1как простую аппроксимацию уравнения (5), слабо аппроксимирующего уравнение (1).
Таким образом, в основе этих методов лежит представление сложных операторов через простейшие, при этом интегрирование исходного уравнения сводится к интегрированию уравнений более простой структуры, а методы дробных шагов обязаны удовлетворять условиям аппроксимации и устойчивости только в окончательном итоге (при записи их в «целых» шагах). Методом расщепления решаются многие сложные задачи математической физики.
Большое развитие получили схемы расщепления повышенного порядка точности. К одной из модификаций метода расщепления принадлежит метод «частиц в ячейках»: здесь расщепление производится по физическим процессам и не связано с понижением размерности операторов.
Яненко Николай Николаевич. Первая публикация: Математическая энциклопедия под ред. И. М. Виноградова, 1979.
Опубликовано 15 мая 2024 г. в 16:13 (GMT+3). Последнее обновление 15 мая 2024 г. в 16:13 (GMT+3).