Технологии построения неструктурированных сеток и алгоритмы улучшения их качества

Скачать реферат на тему: Технологии построения неструктурированных сеток и алгоритмы улучшения их качества. В котором раскрыт выбор программных средств. Рассмотрены основные требования к программному продукту.
Author image
Ekaterina
Тип
Реферат
Дата загрузки
28.01.2025
Объем файла
154 Кб
Количество страниц
21
Уникальность
Неизвестно
Стоимость работы:
400 руб.
500 руб.
Заказать написание работы может стоить дешевле

Введение

В настоящее время при решении научных и инженерных задач широко применяется математическое моделирование. Существуют готовые системы автоматизации инженерных расчётов (CAE – Computer-aided engineering) для анализа и моделирования физических процессов на ЭВМ. Обычно, это большие закрытые коммерческие проекты, которые разрабатывают от нескольких лет до нескольких десятков лет и участвуют в разработке до нескольких сотен программистов и других специалистов.Для пользователя системы CAE обычно предоставляют удобный графический интерфейс для задания параметров и условий задачи, проведения расчётов, отображения и анализа результатов. Алгоритмы и их реализация, используемые для построения многомерных сеток, являются конфиденциальной информацией и не подлежат разглашению пользователю.

Содержание
Введение
ОСТАНОВКА ЗАДАЧИ
1Исследование предметной области
2Анализ аналогичных продуктов
3Основные требования к программному продукту
4Выбор программных средств
4.1Язык программирования
4.2Компилятор
4.3Библиотеки
4.4Среда разработки
Элементы и сетки
1Элементы для плоских и поверхностных сеток
2Элементы объёмных сеток
3Сетки
3.1Критерий качества элемента
Алгоритмы улучшения качества сеток
1Сглаживание Лапласа и его модификации
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

LibreCAD: [Электронный ресурс] // URL: https://github.com/LibreCAD/LibreCAD. (Дата обращения: 25.03.2023).
FreeCAD: [Электронный ресурс] // URL: https://github.com/FreeCAD/ FreeCAD . (Дата обращения: 25.03.2023).
Матс Т.А. CAD для новичков: LibreCAD, QCAD, FreeCAD, OpenSCAD, SolveSpace (рус.) // Linux Format: журнал. — СПб., 2017. — Май (№ 05 (223)). — С. 24-29.
Коровин И.В., Пулькин И.А., Веранян А.С. Исследование скоростей выполнения базовых математических задач популярных языков программирования // Экономика и качество интернет связзи, 2019.
Getting Involved with the Clang Project: [Электронный ресурс] // URL: clang.llvm.org. (Дата обращения: 25.03.2023).
LICENSE.TXT: [Электронный ресурс] // URL:llvm.org. (Дата обращения: 25.03.2023).
LLVM Developer Policy: [Электронный ресурс] // URL:llvm.org. (Дата обращения: 25.03.2023).
Jacobian – from Wolfram MathWorld: [Электронный ресурс] // URL: https://mathworld.wolfram.com/Jacobian.html. (Дата обращения: 25.03.2023).
Basic Linear Algebra Subprograms [Электронный ресурс] / Cвободная общедоступная многоязычная универсальная энциклопедия - Режим доступа: https://ru.wikipedia.org/wiki/Basic_Linear_Algebra_Subprograms. - Загл. с экрана. яз. рус.
LAPACK [Электронный ресурс] / Cвободная общедоступная многоязычная универсальная энциклопедия - Режим доступа: https://ru.wikipedia.org/wiki/ LAPACK. - Загл. с экрана. яз. рус.
spdlog: [Электронный ресурс] // URL: https://github.com/gabime/spdlog. (Дата обращения: 25.03.2023).
spdlog: [Электронный ресурс] // URL: https://github.com/gabime/spdlog#benchmarks. (Дата обращения: 25.03.2023).
C++ Developer Survey "Lite": [Электронный ресурс] // URL: https://isocpp.org/files/papers/CppDevSurvey-2018-02-summary.pdf. c.20. (Дата обращения: 25.03.2023).

Предприятие ООО «Топ Системы» занимается разработкой решения промышленного уровня в области управления жизненным циклом изделий и организации деятельности предприятий. Одним из продуктов предприятия является T-Flex CAD – профессиональная параметрическая САПР для 2D-проектирования и 3D-моделирования, создания и оформления чертежей и конструкторской документации по ЕСКД.Ядро генерации поверхностных и объемных неструктурированных сеток нуждается в добавлении новых алгоритмов построения сеток. Приоритетной задачей является создание надежного алгоритма построения шестигранной неструктурированной связной сетки. Для решения этой задачи необходимо также разработать алгоритм генерации поверхностной четырехугольной сетки.1.2 Анализ аналогичных продуктовВ настоящее время существует множество CAD решений с открытым исходным кодом. Рассмотрим несколько из них:• LibreCAD [1]– это бесплатное САПР-приложение с открытым исходным кодом для Windows, Apple и Linux. Поддержка и документация предоставляются бесплатно. Пользовательский интерфейс легко настраивается и содержит десятки переводов. Разработан опытной командой и поддерживается сообществом. LibreCAD также можно бесплатно распространять и копировать.

Похожие работы