Scope PropertiesΒΆ

comm: The MPI communicator for the scope. The default is to use the communicator for the file in which the scope is defined.

duped: If set then SSlib assumes that the communicator in the comm property has been duplicated and will free that communicator when the scope is closed. Otherwise the specified communicator is used but not duplicated or freed.

careful: Normally a scope synchronization operation only considers table entries marked as dirty. If a scope is opened with this property set to a nonzero value then checksums will be recomputed for all entries in the tables, which allows the client to forego setting the dirty bit when modifying table entries. No warning will normally be issued for entries which are found to be dirty by comparing checksums but which have the dirty bit not set.