СТРУКТУРЫ ДАННЫХ МЕТОДИКИ "ТИМ" РЕШЕНИЯ ДВУМЕРНЫХ И ТРЕХМЕРНЫХ ЗАДАЧ МЕХАНИКИ СПЛОШНОЙ СРЕДЫ
А. А. Воропинов Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2017. Вып.4. С. 3-13.
Рассматривается подход статического полиморфизма к организации структур данных с использованием механизмов наследования языка программирования Фортран 2003. Преимуществом описанного подхода является возможность одновременного использования как старых конструкций, без механизма наследования, так и новых, через конструкции с полиморфизмом. Описанный подход применен в программной реализации структур данных методики ТИМ, предназначенной для решения двумерных и трехмерных задач механики сплошной среды на неструктурированных лагранжевых сетках. Использование статического полиморфизма позволило реализовать единую структуру данных для двумерного и трехмерного случаев(рис. 3, список лит. - 21 назв.). Ключевые слова: неструктурированная сетка, структура данных, полиморфизм, Фортран 2003.
Полный текст статьи
|