fluidsim
تشغيل محاكاة CFD باستخدام FluidSim المبني على بايثون
متاح أيضًا من: davila7
يوفر FluidSim ديناميكا الموائع الحسابية عالية الأداء في بايثون. شغّل محاكاة Navier-Stokes، وحلّل الاضطراب، وتصوّر النتائج بأوامر بايثون بسيطة. لا حاجة لإعدادات معقدة لـ Fortran أو C++.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "fluidsim". Run a 2D turbulence simulation and show me the energy spectrum
النتيجة المتوقعة:
- Created 2D Navier-Stokes simulation with 256x256 grid
- Running for 10 time units with viscosity 1e-3
- Generated energy spectrum showing -5/3 slope in inertial range
- Saved vorticity field visualization at t=10.0
- Simulation completed successfully - energy decay rate: 0.95
استخدام "fluidsim". Configure a stratified flow simulation for internal gravity waves
النتيجة المتوقعة:
- Initialized ns2d.strat solver with Brunt-Väisälä frequency N=2.0
- Set up 256x256 grid with domain size 2pi x 2pi
- Created dense layer initial condition with Gaussian profile
- Running for 20 time units with adaptive CFL time stepping
- Configured output periods for buoyancy and velocity fields
التدقيق الأمني
آمنAll 330 static findings are false positives. The scanner incorrectly flagged markdown documentation code blocks as shell commands. The skill is a legitimate scientific computing framework for computational fluid dynamics with no security risks. All detected patterns are documentation examples showing Python code for simulations.
عوامل الخطر
درجة الجودة
ماذا يمكنك بناءه
دراسة شلالات طاقة الاضطراب ثنائية الأبعاد
محاكاة اضطراب ثنائي الأبعاد مُجبر لملاحظة ظواهر الشلال العكسي للطاقة والشلال الأمامي للإنستروفي
نمذجة التدفقات الجوية الطبقية
محاكاة تدفقات ذات تدرج كثافة لدراسة موجات الجاذبية الداخلية والديناميكيات الجوية
تحليل ديناميكيات الدوامات الجيوفيزيائية
استخدام معادلات المياه الضحلة لنمذجة دوامات المحيط وديناميكيات الأحواض الدوّارة
جرّب هذه الموجهات
Create a 2D Navier-Stokes simulation with 256x256 grid, run for 10 time units with noise initialization and save vorticity plots
Set up a stratified 2D simulation with Brunt-Väisälä frequency N=2.0, configure for 20 time units, and initialize with a dense layer
Configure a 512x512x512 3D Navier-Stokes simulation with MPI support, set viscosity to 1e-5, and enable spectra output
Initialize Taylor-Green vortex in 2D, run simulation, and compare energy decay with analytical solution
أفضل الممارسات
- استخدم قوى العدد 2 لدقة الشبكة (128، 256، 512) للحصول على أداء FFT أمثل
- فعّل شرط CFL بالقيمة CFL=0.5 لتحقيق خطوات زمنية تكيفية مستقرة
- احفظ الحقول الفيزيائية بشكل مقتصد لإدارة مساحة القرص، واستخدم المتوسطات المكانية للسلاسل الزمنية
- اختبر بدقة أقل أولاً قبل التوسع إلى التشغيلات الإنتاجية
تجنب
- لا تستخدم أحجام شبكات عشوائية - التزم بقوى العدد 2 لكفاءة FFT
- تجنب تعيين خطوات زمنية ثابتة دون فحص CFL في التدفقات المضطربة
- لا تحفظ كل خطوة زمنية - استخدم فترات إخراج مناسبة لإدارة حجم البيانات
الأسئلة المتكررة
لماذا محاكاتي غير مستقرة؟
كيف أختار المُحلّل المناسب؟
ما أقصى دقة يمكنني تشغيلها؟
كيف أعيد تشغيل محاكاة؟
هل يمكنني تشغيل هذا على حاسوبي المحمول؟
لماذا استخدام pseudospectral methods؟
تفاصيل المطور
المؤلف
K-Dense-AIالترخيص
CeCILL FREE SOFTWARE LICENSE AGREEMENT
المستودع
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/fluidsimمرجع
main
بنية الملفات