group-telegram.com/aerospace_course/976
Create:
Last Update:
Last Update:
مدلسازی ریاضی در حال تحول است و نرمافزارهای فیزیک محاسباتی بهویژه متنباز بهسرعت پیشرفت میکنند تا با فرآیندهای پیچیده مقابله کنند. این تحول نیازمند تکنیکهای عددی کارآمد، مقاوم و دقیق همراه با طراحیهای نرمافزاری بالغ و چندمنظوره است.
در ادامه فهرستی الفبایی از ابزارهای نوظهور و تثبیتشده که پیشرفت قابل توجهی در این حوزه دارند ارائه شده است که توضیح کاربرد برخی از مهمترین آنها در ادامه داده شده است:
– Alya (https://lnkd.in/enVHwF9K)
– Basilisk (http://basilisk.fr/)
– code_aster (http://code-aster.org/)
– code_saturne (https://lnkd.in/eCw33b-M)
– deal.II (https://www.dealii.org/)
– Elmer (https://lnkd.in/deX9SJS)
– FEniCS (https://fenicsproject.org)
– FEMPAR (https://lnkd.in/eMJg9rkW)
– Firedrake (https://lnkd.in/ewvFTe4V)
– FLEXI (https://lnkd.in/eBgJmQNn)
– fluidity (https://lnkd.in/dm68gZb)
– FluidX3D (https://lnkd.in/eQ4xcryA)
– FreeFEM (https://freefem.org/)
– GALAEXI (https://lnkd.in/eskH9fRx)
– Goma (https://www.gomafem.com/)
– Gridap.jl (https://lnkd.in/ej7AWqnM)
– Kratos (https://lnkd.in/etPHjpjY)
– lifex (https://lnkd.in/eWpx8fG2)
– MoFEM (https://lnkd.in/ehrpKVtQ)
– Moose (https://lnkd.in/eHKFUru2)
– multiphenicsx (https://lnkd.in/eqqfH_rF)
– Neko (https://neko.cfd/)
– Nektar++ (https://www.nektar.info)
– NGsolve (https://ngsolve.org/)
– openCFS (https://opencfs.org/)
– OpenFOAM (https://www.openfoam.com)
– openLB (https://www.openlb.net/)
– Palabos (https://palabos.unige.ch/)
– Paris Simulator (https://lnkd.in/eUmRtAgr)
– pyFR (https://www.pyfr.org/)
– Sparselizard (https://lnkd.in/dPjnJH9)
– SU2 (https://su2code.github.io)
– Trilinos (https://lnkd.in/eytUnFNB)
– VoronoiFVM.jl (https://lnkd.in/ecCd77-p)
– waLBerla (https://walberla.net/)
– 4C (https://lnkd.in/eTigeJqp)
آیلا 𝗔𝗹𝘆𝗮: کد شبیهسازی چندفیزیکی موازی با کارایی بالا که توسط BSC برای مسائل مهندسی پیچیده توسعه داده شده است.
ﮔَﻠِکسی (GALEXI): توسعه شتابیافته با GPU از فلکسی (FLEXI) با استفاده از روشهای تفاضل محدود مرتبه بالا برای جریانهای تراکمپذیر.
گُما (Goma): نرمافزار چندفیزیکی FEM برای مسائل پیچیده با مرزهای آزاد و متحرک.
گریدآپ.جیال (Gridap.jl): کتابخانه FEM مبتنی بر جولیا برای معادلات دیفرانسیل با مشتقات جزئی (PDEs)، با پشتیبانی از شبکههای ساختیافته و بدون ساختار.
کراتوس (Kratos): چارچوب چندفیزیکی C++ با تمرکز بر انعطافپذیری و توسعهپذیری.
لایفاکس (lifex): کتابخانه C++ با کارایی بالا برای مسائل چندفیزیکی و چندمقیاسی FEM، با تمرکز بر کاربردهای زیستپزشکی.
مو فِم (MoFEM): کد FEM ماژولار برای شبیهسازیهای پیشرفته در مکانیک جامدات و فراتر از آن.
موس (Moose): چارچوبی برای شبیهسازیهای چندفیزیکی با استفاده از FEM با مشتقگیری خودکار.
مالتیفنیکسایکس (multiphenicsx): کتابخانه پایتون برای شبیهسازیهای چندفیزیکی که بر روی FEniCSx ساخته شده است.
نکو (Neko): حلگر CFD قابل حمل و مرتبه بالا با المان طیفی که به زبان فورترن مدرن نوشته شده است.
نکتار++ (Nektar++): چارچوب المان طیفی/اچپی (hp) برای حل معادلات دیفرانسیل با مشتقات جزئی در دینامیک سیالات و فراتر از آن.
اِنجیسالو (NGSolve): کتابخانه FEM با کارایی بالا با یک رابط پایتون برای توسعه سریع.
اوپنسیافاس (openCFS): ابزار شبیهسازی برای مسائل میدان جفتشده در مهندسی برق و مکانیک.
اوپنالبی (openLB): پیادهسازی شیءگرا از روش بولتزمن شبکهای برای شبیهسازیهای CFD.
پالابوس (Palabos): حلگر بولتزمن شبکهای برای دینامیک سیالات با تمرکز بر کارایی موازی.
پاریس سیمولاتور (Paris Simulator): کد CFD برای شبیهسازی جریانهای چندفازی با ردیابی رابط.
پایافآر (pyFR): حلگر CFD دقیق مرتبه بالا مبتنی بر پایتون با استفاده از روشهای بازسازی شار.
اسپارسلیزارد (sparselizard): کتابخانه FEM چندفیزیکی سبکوزن با تمرکز بر عملیات ماتریس پراکنده.
اسیو۲ (SU2): مجموعه متنباز برای شبیهسازی چندفیزیکی و بهینهسازی طراحی.
تریلینوس (Trilinos): مجموعهای از کتابخانهها برای حل مسائل چندفیزیکی پیچیده و در مقیاس بزرگ.
ورونویافویاِم.جیال (VoronoiFVM.jl): بسته جولیا برای گسستهسازی حجم محدود بر روی شبکههای ورونوی.
𝘄𝗮𝗟𝗕𝗲𝗿𝗹𝗮: چارچوبی برای شبیهسازیهای موازی گسترده با استفاده از روش شبکه بولتزمن.
𝟰𝗖: چارچوب ماژولار برای شبیهسازیهای چندفیزیکی
کانال دورهها | کانال اصلی