The functions isDistributed and getOwner can now be called also when the patch is not up-to-date (the argument allowDirty should be set to true). If dirty patches are allowed and the patch is actually dirty, the functions will evaluate the owner on-the-fly. Otherwise the functions will use the owner evaluated during the last update. In any case, if dirt patches are allowed, the function is a collective function and needs to be called by all processes (otherwise a deadlock will occur).
The functions isDistributed and getOwner can now be called also when the patch is not up-to-date (the argument allowDirty should be set to true). If dirty patches are allowed and the patch is actually dirty, the functions will evaluate the owner on-the-fly. Otherwise the functions will use the owner evaluated during the last update. In any case, if dirt patches are allowed, the function is a collective function and needs to be called by all processes (otherwise a deadlock will occur).