SIMD Agent is a web-based platform for setting up, running, and analyzing OpenFOAM CFD simulations. You describe your problem in plain language, and the agent builds a complete simulation case: solver selection, mesh handling, boundary conditions, and all OpenFOAM configuration files. Results are visualized in real time with convergence charts and interactive 3D field rendering.
How it works
A simulation goes through four steps. The agent guides each one and fills in defaults based on your problem description.
Describe the problem
Type a plain-language description of your simulation (geometry, fluid, flow conditions) and upload your mesh file. The agent analyzes the input and suggests physics settings, solver, fluid properties, and turbulence model.
Review physics and mesh
Inspect the suggested configuration: flow regime, time scheme, compressibility, heat transfer, solver algorithm, fluid preset, and turbulence parameters. Upload or confirm your mesh and review patch classifications.
Configure boundary conditions
Set boundary conditions for each mesh patch (inlet, outlet, wall, symmetry). The agent pre-fills values from your description. Validation runs before the simulation to catch errors early.
Run and analyze
The agent generates all OpenFOAM case files, runs the simulation, and streams results back. Monitor convergence in real time, inspect generated files, and visualize 3D fields when the run completes.
Features
Precheck
Analyzes your prompt and mesh before configuration. Detects physics, selects the solver, classifies patches, and suggests boundary conditions.
Boundary Conditions
Visual patch editor with auto-filled values, per-field configuration, and pre-run validation.
Case File Generation
Real-time OpenFOAM dictionary generation with built-in code editor and file tree.
Live Convergence
Residual charts, Courant number, continuity errors, and results summary updated every time step.
3D Field Visualization
Interactive 3D rendering with field selection, colormaps, and time-step playback.
Q&A and Reports
Chat with the agent about your simulation, analyze results, and generate PDF reports.
Supported solvers
The agent automatically selects the right OpenFOAM solver based on your problem. See the CFD Solvers section for the complete list. For fluids not available in OpenFOAM by default, the agent generates custom fluid properties with polynomial-fitted coefficients from NIST data.
| Flow type | Steady | Transient |
|---|---|---|
| Incompressible | simpleFoam | pimpleFoam |
| Compressible | rhoSimpleFoam | rhoPimpleFoam |
| Buoyancy-driven | buoyantSimpleFoam | buoyantPimpleFoam |