Архив статей журнала
в работе предложен новый подход к построению элементно-адаптивных расчетных сеток, сгущающихся к элементам конструкций свайного фундамента. Построенные расчетные сетки ориентированы на использование в численных алгоритмах для проведения компьютерного мо- делирования температурных полей в грунте в области свайных фундаментов зданий северных городов, находящихся в криолитозоне. Особенностью таких свайных фундаментов является наличие в них разномасштабных элементов, таких как сваи и сезонно-действующие охлаждающие устройства. Присутствие таких элементов создает проблемы, связанные с построением расчетной сетки. Качество новой расчетной сетки проверялось путем сравнения численных данных компьютерного моделирования с данными температурного мониторинга в термометрической скважине для конкретного жилого здания в городе Салехарде. Построенная расчетная сетка также сравнивалась с использованной ранее геометрически-адаптивной сеткой с выделенными зонами сгущения узлов. Результаты численных экспериментов выявили преимущество новой расчетной сетки перед старой. Было показано, что сетки, построенные с помощью нового подхода, позволяют повысить точность численных расчетов по нахождению тепловых полей в грунте в области свайного фундамента, уменьшить используемую машинную память и время счета.
в данной работе рассматривается усредненная по глубине модель движения вязкой жидкости, предназначенная для компьютерного моделирования распространения вулканических лав. Описываются математические свойства модели, методы ее аппроксимации и алгоритмы численного решения, ориентированные на применение современных гибридных вычислительных кластеров. Математическая модель представляет собой систему уравнений гиперболического типа, которая отражает законы сохранения массы и импульса в приближении тонкого слоя. Данные рельефа, реологические свойства жидкости и экструзия вещества из кратера задаются как неоднородные члены в системе. Предлагаемая математическая модель имеет преимущество вычислительной эффективности из-за ее двумерности и включения высоты свободной поверхности в качестве переменной в основные уравнения. В работе обсуждаются параллельные компьютерные реализации рассматриваемой модели на основе OpenFOAM (MPI), OpenMP и OpenACC. Компьютерные коды реализованы на вычислительных кластерах с общей и распределенной памятью на CPU и GPU под управлением ОС Linux. Проведены верификация кодов на аналитическом решении задачи и профилирование кодов для многоядерных CPU с общей памятью и GPU.