Agros2D - Agros2D

Agros2D
Agros2D logo.png
Agros2D модельдеуімен жылу беру
Agros2D модельдеуімен жылу беру
ӘзірлеушілерБатыс Чехия университеті
Тұрақты шығарылым
3.2 / 3 наурыз 2014 ж; 6 жыл бұрын (2014-03-03)
Репозиторий Мұны Wikidata-да өзгертіңіз
Операциялық жүйеLinux, Windows
Қол жетімдіC ++, Python
ТүріҒылыми имитациялық бағдарламалық жасақтама
ЛицензияGNU жалпыға ортақ лицензиясы
Веб-сайтwww.agros2d.org

Agros2D - бұл техникалық пәндердегі екі өлшемді есептердің сандық шешімдеріне арналған бастапқы код. Оның негізгі бөлігі - есептерді толық алдын-ала өңдеу және кейінгі өңдеу үшін қызмет ететін интерфейс (геометриялық модельдер құруға және мәліметтерді енгізуге арналған күрделі құралдардан тұрады), торлардың генераторлары, кестелері әлсіз формалар үшін дербес дифференциалдық теңдеулер және нәтижелерді бағалау құралдары, графиктер мен карталар салу). Процессор кітапханаға негізделген Гермес негізінде сызықтық емес және стационарлық емес дербес дифференциалдық теңдеулер (PDE) жүйелерінің монолитті және толық адаптивті шешімінің ең жетілдірілген сандық алгоритмдері бар hp-FEM (адаптивті ақырғы элемент әдісі дәлдіктің жоғары ретті). Кодтың екі бөлігі де жазылған C ++.[1]

Ерекшеліктер

  • Біріктірілген өрістер - байланыстырылған өріс мүмкіндігімен екі немесе одан да көп физикалық өрістерді бір есепте біріктіруге болады. Муфтаның әлсіз немесе қатты нұсқалары қол жетімді.
  • Сызықтық емес мәселелер - Сызықтық емес проблемаларды модельдеу және талдау қол жетімді. Agros2D қазір Ньютонның да, Пикардтың да әдістерін жүзеге асырады.
  • Автоматты кеңістік пен уақытқа бейімделу - Гермес кітапханасының басты күштерінің бірі - кеңістіктің адаптациялану алгоритмі. Agros2D көмегімен уақытша құбылыстарды талдау үшін адаптивті уақыт кезеңін қолдануға болады. Ол дәлдікті төмендетпей шешім жылдамдығын айтарлықтай жақсарта алады.
  • Қисық сызықты элементтер - Қисық сызықты элементтер қисық геометрияны торлаудың тиімді қасиеті болып табылады және тезірек және дәлірек есептеулерге әкеледі.
  • Төртбұрышты мешинг - Төртбұрышты тораптау проблемалық геометрияның кейбір түрлері үшін өте пайдалы болуы мүмкін, мысалы, қысылатын және сығылмайтын ағындар.
  • Бөлшектерді бақылау —Зарядталған бөлшектердің электромагниттік өрістегі траекториясын, соның ішінде тарту күшін немесе олардың шекарада шағылуын есептеудің қуатты ортасы.

Мүмкіндіктердің маңызды сәттері

  • Жоғары ретті ақырлы элемент әдісі (а.к.-FEM ) бірге сағ, б және а.к. анықтамалық шешім мен жергілікті проекцияларға негізделген бейімділік
  • Уақытша проблемаларға уақытқа бейімделу мүмкіндігі
  • Көпфизикалық есептерде проекцияларсыз немесе интерполяциясыз компоненттерге арналған торлар үстінен құрастыру
  • Бір машинада параллельдеу OpenMP
  • Сызықтық алгебра кітапханаларының кең ауқымы (Мумпалар, UMFPACK, PARALUTION, Трилинос )
  • Сценарийді қолдау Python (жетілдірілген IDE PythonLab)

Физикалық өрістер

Муфталар

  • Ағымдағы өріс Джоуль шығындары арқылы жылу беру көзі ретінде
  • Магнит өрісі Джоуль шығындары арқылы жылу беру көзі ретінде
  • Жылу таралуы термоэластикалық өрістің көзі ретінде

Тарих

Бағдарламалық жасақтама жұмыс кезінде басталды а.к.-FEM тобы Батыс Чехия университеті Бірінші жария нұсқасы 2010 жылдың басында шыққан. Agros2D көптеген басылымдарда қолданылған.[2][3][4][5][6][7][8]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ Karban, P., Mach, F., Kůs, P., Pánek, D., Doležel, I.: Agros2D кодын қолдана отырып, байланыстырылған есептердің сандық шешімі, Computing, 2013, 95-том, 1-қосымша, 381-408 бб.
  2. ^ Dolezel, I., Karban, P., Mach, F., & Ulrych, B. (2011, шілде). Жоғары дәлдіктегі жоғары деңгейлі әдісті жетілдірілген адаптивті алгоритмдер. Сызықтық емес динамика және синхронизацияда (INDS) & 16-шы теориялық электротехника бойынша халықаралық симпозиумда (ISTET), 2011 бірлескен 3-ші халықаралық семинар (1-4 бет). IEEE.
  3. ^ Polcar, P. (2012, мамыр). Магнитореологиялық тежегіштің дизайны және эксперименттік тексеру. ELEKTRO-да, 2012 (448-451 бет). IEEE.
  4. ^ Лев, Дж., Майер, П., Просек, В., және Вольмутова, М. (2012). Конвейерде өсімдік материалдарының таралуын анықтауға арналған эксперименттік датчиктің математикалық моделі. Негізгі тақырыптық бағыттар, 97.
  5. ^ Котлан, В., Ворацек, Л., & Улрыч, Б. (2013). Термоэластикалық жетектің сандық моделін тәжірибелік калибрлеу. Есептеу, 95 (1), 459-472.
  6. ^ Vlach, F., & Jelínek, P. (2014). Қисық бөлшектер үшін сызықтық жылу өткізгіштікті анықтау. Жетілдірілген материалдарды зерттеу, 899, 112-115.
  7. ^ Kyncl, J., Doubek, J., & Musálek, L. (2014). Лиофилизация процесінде диэлектрлік қыздыруды модельдеу. Инженерлік қызметтегі математикалық есептер, 2014 ж.
  8. ^ De, P. R., Mukhopadhyay, S., & Layek, G. C. (2012). Сұйықтық ағыны мен жылу өткізгіштікті симметриялы кеуекті сына арқылы талдау. Acta Technica CSAV, 57 (3), 227-237.

Сыртқы сілтемелер