Back to skills
SKILL.md
105 Python A2f971b5
ASecurity- Python >= 3.9 - Virtual environment recommended
- 9 stars
- 0 votes
- 0 copies
- 0 views
- Added October 11, 2026
Works with
Security analysis
96/100- Installs packages at runtime which could introduce malicious dependencies
npx -y skills add tools-only/X-Skills --skill 105-python_a2f971b5 --agent claude-codeAre you the author of 105 Python A2f971b5?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/tools-only-105-python-a2f971b5)# FluidSim Installation
## Requirements
- Python >= 3.9
- Virtual environment recommended
## Installation Methods
### Basic Installation
Install fluidsim using uv:
```bash
uv pip install fluidsim
```
### With FFT Support (Required for Pseudospectral Solvers)
Most fluidsim solvers use Fourier-based methods and require FFT libraries:
```bash
uv pip install "fluidsim[fft]"
```
This installs fluidfft and pyfftw dependencies.
### With MPI and FFT (For Parallel Simulations)
For high-performance parallel computing:
```bash
uv pip install "fluidsim[fft,mpi]"
```
Note: This triggers local compilation of mpi4py.
## Environment Configuration
### Output Directories
Set environment variables to control where simulation data is stored:
```bash
export FLUIDSIM_PATH=/path/to/simulation/outputs
export FLUIDDYN_PATH_SCRATCH=/path/to/working/directory
```
### FFT Method Selection
Specify FFT implementation (optional):
```bash
export FLUIDSIM_TYPE_FFT2D=fft2d.with_fftw
export FLUIDSIM_TYPE_FFT3D=fft3d.with_fftw
```
## Verification
Test the installation:
```bash
pytest --pyargs fluidsim
```
## No Authentication Required
FluidSim does not require API keys or authentication tokens.
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.