Documentation

How to use SimuSpace and interpret CFD configurations.

Writing effective problem descriptions

Include at minimum: geometry type and key dimensions (e.g. "25mm diameter pipe, 1m long"), fluid type (air/water), velocity or Reynolds number, and what output you need (pressure drop, drag coefficient, velocity profile). The more specific the description, the higher the confidence score on the generated configuration.

Understanding confidence scores

Confidence above 90% means the problem was well-specified and the configuration follows established engineering practice. 70–90% means one or more parameters were inferred — check the Assumptions list. Below 70% indicates significant underspecification — consider adding geometry dimensions, flow conditions, or clarifying the fluid.

Solver selection guide

simpleFoam is the default for steady incompressible flows (most internal/external subsonic problems). pimpleFoam is used for transient incompressible flows. interFoam handles multiphase free-surface problems. buoyantPimpleFoam covers heat transfer and natural convection. rhoPimpleFoam is selected automatically when the Mach number exceeds 0.3.

Turbulence model selection

The AI selects kOmegaSST for most external aerodynamics — it handles adverse pressure gradients and separated flows well. kEpsilon is used for fully developed internal flows where separation is unlikely. Spalart-Allmaras is reserved for attached aerodynamic surfaces. Laminar is applied when Re < 2300 for pipe flow or Re < 50,000 for external flow.

Exporting to OpenFOAM

Use "Copy JSON" to get the raw configuration object. The Export button (coming in v0.2) will generate a complete OpenFOAM case directory — blockMeshDict, snappyHexMeshDict, boundary files, fvSolution, and fvSchemes — ready to run locally or on a cluster.