Framework for computational fluid dynamics simulations using Python. Use when running fluid dynamics simulations including Navier-Stokes equations (2D/3D), shallow water equations, stratified flows, or when analyzing turbulence, vortex dynamics, or geophysical flows. Provides pseudospectral methods with FFT, HPC support, and comprehensive output analysis.
90
86%
Does it follow best practices?
Impact
100%
3.70xAverage score across 3 eval scenarios
Passed
No known issues
Forced turbulence simulation setup
Correct solver import
0%
100%
create_default_params used
0%
100%
Power-of-2 resolution
0%
100%
Correct viscosity param name
0%
100%
Adaptive CFL time stepping
0%
100%
Forcing enabled
0%
100%
tcrandom forcing type
0%
100%
Forcing wavenumber range
0%
100%
Forcing rate set
0%
100%
Output periods configured
0%
100%
Simulation instantiation
0%
100%
Spectral analysis call
0%
100%
Stratified flow solver and custom initialization
Stratified solver import
100%
100%
Brunt-Väisälä param name
100%
100%
create_default_params used
100%
100%
in_script init type
100%
100%
get_XY_loc usage
0%
100%
Buoyancy field variable name
0%
100%
statephys_from_statespect called
0%
100%
Power-of-2 resolution
100%
100%
Output periods configured
100%
100%
Simulation run call
100%
100%
Parametric study and post-processing analysis
create_default_params in loop
0%
100%
Correct viscosity param name
0%
100%
sub_directory for each run
0%
100%
Power-of-2 resolution
100%
100%
Spatial means output enabled
0%
100%
load_sim_for_plot for analysis
0%
100%
spatial_means.load() for metrics
0%
100%
Params read from loaded sim
0%
100%
Simulation run call
0%
100%
At least 3 viscosity values
100%
100%
Correct solver import
0%
100%
b58ad7e
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.