A practical partitioner for distributed simulations on sparse dynamic domains | Virexa