Добрый день
Возникла необходимость быстро численно решить уравнение диффузии. После дискретизации получилось уравнение вида:

Сейчас оно решается посредством итерационного метода, но если хотя бы в одной точке

, то итерации сходятся очень медленно. Я знаю, что для одномерной задачи подобного типа точное решение находится методом прогонки. Для двумерной задачи можно было бы немного изменить дискретизацию по времени, и решать по схеме переменных направлений. Что делать для трёхмерной задачи?