User Guide
From your FDS file to a simulation-ready mesh — eight steps, handled automatically at every stage.
Start a new project or continue a saved one
.plumesh project file to reload your full session and continue where you left off.Define the base mesh configuration
Increase resolution around critical surfaces
Select a named surface from your FDS file and assign a refinement factor. Padding defines how far the refined mesh zone extends beyond the surface in each direction (±X, ±Y, ±Z), concentrating fine cells exactly where the simulation demands it. Padding values are multiples of the base cell size.
Define custom refinement zones anywhere in the domain
Define a custom rectangular refinement region anywhere in the domain with its own refinement factor and region coordinates — independent of any FDS surface. Useful for refining areas of interest that have no named surface but require higher resolution.
Distribute the mesh across parallel processes
PluMesh automatically splits and distributes mesh blocks across a configurable number of MPI processes using a load-balancing algorithm.
The output report shows the cell count per process and load deviation, giving full visibility into the partition quality.
Extend the domain with a surrounding coarse mesh layer
Adds a surrounding coarse mesh layer outside the main simulation volume — ideal for open-boundary conditions and building surroundings.
Inspect, edit, and validate the generated mesh
Write the final mesh back into your FDS file
Once the mesh is finalised, click Export. PluMesh writes the complete MESH blocks directly back into your original FDS input file, replacing any previous mesh configuration. The rest of your file — geometry, materials, boundary conditions, and outputs — is left entirely untouched and ready for simulation.