1 documents found
Information × Registration Number 2121U008628, Article popup.category Опубліковано, Стаття Title IMPLEMENTATION OF A FINITE ELEMENT CLASS LIBRARY USING GENERALIZED PROGRAMMING popup.author Чопоров С. В.Ігнатченко М. С.Кудін О. В.Кривохата А. Г.Гоменюк С. І.Choporov S. V.Ihnatchenko M. S.Kudin O. V.Kryvokhata A. G.Homeniuk S. I. popup.publication 10-07-2021 popup.source_user Журнал "Радіоелектроніка, інформатика, управління" (Національний університет "Запорізька політехніка") popup.source https://ric.zp.edu.ua/article/view/237050 popup.publisher National University "Zaporizhzhia Polytechnic" Description Актуальність. Для комп’ютерного моделювання складних об’єктів і явищ різної природи на практиці часто застосовують чисельний метод скінченних елементів. Його програмна реалізація (особливо для дослідження нових класів задач) є досить трудомістким процесом. Висока вартість розробки програмного забезпечення обумовлює актуальність розробки нових підходів до підвищення ефективності програмування й супроводу (у т.ч. додавання нових функцій). Мета. Мета роботи – створення нової ефективної архітектури програм скінченно-елементного аналізу проблем математичної фізики, що дозволяє легко розширювати їх функціональність для розв’язання нових класів задач. Метод. Запропоновано метод розробки програм для скінченно-елементного аналізу з використанням узагальненого програмування, що дає можливість істотно спростити архітектуру програмного забезпечення й зробити його більш зручним для супроводу і модифікації за рахунок розділення алгоритмів і структур даних. Запропоновано нову архітектура класів, які реалізують скінченно-елементний розрахунок, що дозволяє легко розширювати функціональність програм за рахунок додавання нових типів скінченних елементів, методів розв’язання систем лінійних алгебраїчних рівняння, паралельних обчислень тощо. Результати. Запропонований підхід було програмно реалізовано у вигляді бібліотеки класів на мові С++. Проведено ряд обчислювальних експериментів, які підтвердили його працездатність при вирішенні низки практичних задач. Висновки. Розроблений підхід може бути використаний як для створення систем скінченно-елементного аналізу загального призначення з відкритою архітектурою, так і для реалізації спеціалізованих програмних пакетів, орієнтованих на розв’язання конкретних класів задач (механіки руйнування, еластомерів, контактної взаємодії і т.д.). popup.nrat_date 2026-02-09 Close
Article
Опубліковано
Стаття
Чопоров С. В.. IMPLEMENTATION OF A FINITE ELEMENT CLASS LIBRARY USING GENERALIZED PROGRAMMING : published. 2021-07-10; Журнал "Радіоелектроніка, інформатика, управління" (Національний університет "Запорізька політехніка"), 2121U008628
1 documents found

Updated: 2026-03-23