Function ImmersX::Vascularization::run

Function Documentation

GenerationResult ImmersX::Vascularization::run(const ApplicationParameters &parameters, MPI_Comm communicator)

Run generate, complete or load mode collectively, including empty ranks.

Write per-rank physical/numerical/background CSV tables and optional native distributed line/background VTU meshes. A new output directory is required. Only valid results are archived. Invalid generation/reference results get a summary and per-rank diagnostics and must not be adopted by the caller. Configuration and filesystem errors throw collectively.