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.