Partitioning Solver
The partitioning solver is responsible for controlling domain decomposition (or partitioning) for parallel simulations. Before any physics solvers are invoked on a given global iteration or time-step, the partitioning solver is first invoked to ensure that the domain decomposition is up-to-date.
The solver generally repartitions the domain when one of the following conditions is met:
- The cell connectivity has changed materially since the last partitioning.
- The computational loads have become imbalanced.
- The partitioning method is changed.