Аннотация:
Метод коллокаций и наименьших невязок (КНН), предложенный ранее для численного решения двумерных уравнений Навье–Стокса, описывающих стационарные течения вязкой несжимаемой жидкости, обобщен здесь на трехмерный случай. В реализованном варианте метода решение ищется в виде разложения по базисным соленоидальным функциям. На всех этапах построения метода КНН применяется система компьютерной алгебры (СКА): для вывода и верификации формул метода и для их перевода в арифметические операторы языка Фортран. Для ускорения сходимости итераций предложен достаточно универсальный и простой в реализации алгоритм, основанный на использовании подпространств Крылова. Полученные расчетные формулы метода КНН были верифицированы на точном аналитическом решении тестовой задачи. Сравнения с опубликованными результатами численных расчетов эталонной задачи о течении жидкости в кубической каверне показывают, что точность результатов, полученных по методу КНН, соответствует высокоточным известным решениям.
Ключевые слова:
трехмерные уравнения Навье–Стокса, метод коллокаций и наименьших невязок, компьютерная алгебра, течение в кубической каверне, подпространства Крылова.