Модифицированный алгоритм включает решение уравнения для давления с целью получения поля давления и решение уравнения для поправленного давления только с целью корректировки скоростей. Можно установить следующую последовательность действий.
1. Ввести предположение о поле скорости.
2. Рассчитать коэффициенты уравнения количества движения и затем рассчитать псевдоскорости û, Û, ŵ, из уравнений, таких как (6.19), подставив значения скорости unb в соседних близлежащих точках.
3. Рассчитать коэффициенты уравнения для давления (6.23) и решить его с целью получения поля давления.
4. Обработать это поле давления в качестве p*, решить уравнение количества движения для получения u*, v*, w*.
5. Рассчитать массовый источник b по (6.15) и затем решить уравнения поля поправки давления p'.
6. Скорректировать поле скорости (но не поле давления) с помощью уравнений (6.10) - (6.12).
7. Решить, если это необходимо, дискретные аналоги для других Ф.
8. Вернуться к пункту 2 и повторять расчеты до тex пор, пока не будет достигнута сходимость (нужная невязка R).