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