fluidsim
Ejecutar simulaciones CFD con FluidSim basado en Python
También disponible en: davila7
FluidSim trae dinámica de fluidos computacional de alto rendimiento a Python. Ejecuta simulaciones de Navier-Stokes, analiza turbulencia y visualiza resultados con simples comandos de Python. No se requiere configuración compleja de Fortran o C++.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "fluidsim". Ejecutar una simulación de turbulencia 2D y mostrarme el espectro de energía
Resultado esperado:
- Creada simulación Navier-Stokes 2D con cuadrícula de 256x256
- Ejecutando durante 10 unidades de tiempo con viscosidad 1e-3
- Generado espectro de energía mostrando pendiente -5/3 en rango inercial
- Guardada visualización de campo de vorticidad en t=10.0
- Simulación completada exitosamente - tasa de decaimiento de energía: 0.95
Usando "fluidsim". Configurar una simulación de flujo estratificado para ondas de gravedad internas
Resultado esperado:
- Inicializado solucionador ns2d.strat con frecuencia de Brunt-Väisälä N=2.0
- Configurada cuadrícula de 256x256 con tamaño de dominio 2pi x 2pi
- Creada condición inicial de capa densa con perfil Gaussiano
- Ejecutando durante 20 unidades de tiempo con paso de tiempo CFL adaptativo
- Configurados períodos de salida para campos de flotabilidad y velocidad
Auditoría de seguridad
SeguroAll 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.
Factores de riesgo
Puntuación de calidad
Lo que puedes crear
Estudar cascadas de energía de turbulencia 2D
Simular turbulencia 2D forzada para observar fenómeno de cascada de energía inversa y cascada directa de enstrofía
Modelar flujos atmosféricos estratificados
Simular flujos con densidad estratificada para estudiar ondas de gravedad internas y dinámica atmosférica
Analizar dinámica de vórtices geofísicos
Usar ecuaciones de agua poco profunda para modelar eddies oceánicos y dinámica de cuenca rotacional
Prueba estos prompts
Crear una simulación de Navier-Stokes 2D con cuadrícula de 256x256, ejecutar durante 10 unidades de tiempo con inicialización con ruido y guardar gráficos de vorticidad
Configurar una simulación 2D estratificada con frecuencia de Brunt-Väisälä N=2.0, configurar para 20 unidades de tiempo e inicializar con una capa densa
Configurar una simulación Navier-Stokes 3D de 512x512x512 con soporte MPI, establecer viscosidad en 1e-5 y habilitar salida de espectros
Inicializar vortex de Taylor-Green en 2D, ejecutar simulación y comparar decaimiento de energía con solución analítica
Mejores prácticas
- Usar potencias de 2 para resolución de cuadrícula (128, 256, 512) para rendimiento óptimo de FFT
- Habilitar condición CFL con CFL=0.5 para paso de tiempo adaptativo estable
- Guardar campos físicos con moderación para gestionar espacio en disco, usar medias espaciales para series temporales
- Probar primero con menor resolución antes de escalar a ejecuciones de producción
Evitar
- No usar tamaños arbitrarios de cuadrícula - stick a potencias de 2 para eficiencia FFT
- Evitar establecer pasos de tiempo fijos sin verificación CFL para flujos turbulentos
- No guardar cada paso de tiempo - usar períodos de salida apropiados para gestionar volumen de datos
Preguntas frecuentes
¿Por qué mis simulaciones son inestables?
¿Cómo elijo el solucionador correcto?
¿Cuál es la resolución máxima que puedo ejecutar?
¿Cómo reinicio una simulación?
¿Puedo ejecutar esto en mi portátil?
¿Por qué usar métodos pseudospectrales?
Detalles del desarrollador
Autor
K-Dense-AILicencia
CeCILL FREE SOFTWARE LICENSE AGREEMENT
Repositorio
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/fluidsimRef.
main
Estructura de archivos