1. Overview
  2. Tutorials
    ❱
    1. Run your first simulation with Python
    2. Design a complete electronics cooling solution
      ❱
      1. Explore flow through a heated duct
      2. Add solid components to the duct
      3. Model a chip with a compact thermal model
      4. Cool the chip with an annular fan
      5. Add a CAD heatsink
      6. Test a Raspberry Pi 5 at its maximum operating point
        ❱
        1. STEP geometry used by the Raspberry Pi 5 cases
  3. How-to guides
    ❱
    1. Run simulations
      ❱
      1. Set up API access
      2. Automate a simulation with Python
      3. Automate a simulation with a shell script
      4. Run and compare design variants
      5. Monitor and control a running simulation
      6. Diagnose a rejected or failed simulation
    2. Geometry and mesh
      ❱
      1. Set the computational domain
      2. Add a cuboid component
      3. Build an assembly from cuboids
      4. Add a CAD component
      5. Select a boundary region
      6. Configure the mesh
    3. Flow and heat transfer
      ❱
      1. Drive airflow from a fan curve
      2. Add an internal fan with linked boundaries
      3. Model an electronic package with a compact thermal model
    4. Troubleshooting instabilities
      ❱
      1. Diagnose an instability
      2. Correct modeling problems
      3. Switch numerics presets
      4. Use stronger numerical relaxation
      5. Change preconditioning
      6. Return to first-order advection
      7. Stabilize the energy solve
      8. Improve mesh quality
    5. Solver and results
      ❱
      1. Monitor a result and stop when it settles
      2. Inspect simulation results in ParaView
      3. Analyze results with Python
      4. Check a simulation result
  4. Explanation
    ❱
    1. What the Vanellus solver does
    2. Geometry and meshing
      ❱
      1. Geometry and the computational domain
      2. Rectilinear meshing
      3. CAD voxelization
      4. Mesh resolution and controls
    3. Boundary conditions and interfaces
      ❱
      1. Boundary placement and defaults
      2. Flow boundary conditions
      3. Thermal boundary conditions
      4. Fan and linked-fan boundaries
    4. Flow and thermal models
      ❱
      1. Material properties
      2. Conducting and insulating domains
      3. Turbulence inlet conditions and wall treatment
      4. Boussinesq buoyancy and reference temperature
      5. Compact thermal models
    5. Numerics and convergence
      ❱
      1. Numerics presets
      2. Field initialization and starting guesses
      3. Advection schemes
      4. Relaxation
      5. Residuals and linear-solver convergence
      6. Preconditioners and fallbacks
    6. Results and simulation lifecycle
      ❱
      1. Simulation status and result files
      2. Monitors and derived quantities
      3. How simulations stop
      4. VTU fields and domains