Це програма для Linux під назвою igafem для роботи в Linux онлайн, останню версію якої можна завантажити як igafem-v2.zip. Його можна запустити в режимі онлайн за допомогою безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму igafem для безкоштовного запуску в Linux онлайн з OnWorks.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
ЕКРАНИ
Ad
igafem для запуску в Linux онлайн
ОПИС
Ізогеометричний аналіз (IGA) є фундаментальним кроком вперед у обчислювальній механіці, який пропонуєможливість інтеграції методів аналізу в засоби автоматизованого проектування (САПР) і навпаки. Переваги такого підходу очевидні, оскільки час від проектування до аналізу значно скорочується, що призводить до значної економії витрат і часу для промисловості. Тісна зв’язок САПР і аналізу в рамках IGA вимагає знань з обох галузей, і одна з цілей MIGFEM полягає в тому, щоб забезпечити простий для розуміння код IGA FEM. Робота фінансується в рамках FP7 Initial Training Network Financing за грантом № 289361 «Інтеграція чисельного моделювання та технології геометричного проектування».
Якщо ви використовуєте цей код або надихнулися ним, будь ласка, процитуйте наступне посилання у своїй роботі:
В. П. Нгуєн, Ч. Анітеску, С. Бордас, Т. Рабчук. «Ізогеометричний аналіз: огляд та аспекти комп’ютерної реалізації». Математика та комп’ютери в моделюванні, (2015), с. 89-116, том 117.
Функції
- 1D, 2D, 3D лінійна еластичність з Bsplines/NURBS/Tsplines
- h,p і k-уточнення
- 2D XIGA для тріщин і з'єднань матеріалів без зчеплення
- Метод штрафу, множник Лагранжа, метод найменших квадратів для граничних умов Діріхле
- Підтримується 2D-сумісний мультипатч NURBS
- Оболонки Кірхгофа та Кірхгофа-Лаву (формулювання без обертання)
- Тарілка Кірхгофа та плита Міндліна-Райснера з NURBS
- Реалізація IGA на основі вилучення Безье (2D та 3D)
- Підтримка Tsplines від Rhino3d (див. також GeoPDEs)
- Геометричні нелінійності для твердих тіл і тонких оболонок.
- Аналіз динаміки перехідних процесів з неявною схемою Ньюмарка та явною центральною різницею
- Безкоштовний аналіз вібрації твердого тіла/пластини/оболонок.
- Різні методи візуалізації для B-сплайнів/NURBS/T-сплайнів
- 2D/3D несумісний NURBS з кількома патчами з методом Нітше (див. nitsche-2D.zip)
- Сполучення твердих і конструктивних елементів за методом Нітше (розробка)
- метод матеріальної точки з B-сплайнами (розробка)
- 2D Арлекін для зчеплення сітки
- Доступно в Octave з GUI (перевірте igafemgui)
- Методи колокації для еластичності
Аудиторія
Наука/Дослідження, Освіта, Техніка
Мова програмування
MATLAB, C
Це додаток, який також можна отримати з https://sourceforge.net/projects/cmcodes/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.