Об использовании открытых сторонних библиотек при программной реализации вихревых методов вычислительной гидродинамики
Новости
Об использовании открытых сторонних библиотек при программной реализации вихревых методов вычислительной гидродинамики
Аннотация
Обсуждается наиболее общая структура вычислительного алгоритма, реализующего бессеточные лагранжевы методы вычислительной гидродинамики. Затронуты не только основные, но и «вспомогательные», но оттого не менее важные процедуры, реализациям которых часто практически не уделяется внимания. Последнее может приводить к значительному дисбалансу и снижению эффективности кодов, в которых «основные» вычислительные операции существенно оптимизированы. Обсуждаются авторские коды VM2D и VM3D, развитие которых на первом («поисковом») этапе шло главным образом по пути выбора и реализации необходимых математических моделей, а достижение приемлемой эффективности обеспечивалось «экстенсивным» путем – привлечением значительных вычислительных ресурсов (в частности, видеокарт). Предпринята попытка сделать заключение о целесообразности использования существующих сторонних библиотек для выполнения операций вычислительной геометрии, решения задач на графах и т.п.
Ключевые слова
Издание
Труды Института системного программирования РАН, том 35, вып. 2, 2023, 181-200
ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).
DOI: 10.15514/ISPRAS-2023-35(2)-13
Для цитирования
Полный текст статьи в формате pdf
