Registration occurs when the temporary field is transferred to a non-temporary field via a constructor or if explicitly transferred to the database via the regIOobject "store" methods.
Test field reading and manipulation. See cavity/Allrun in the subdirectory.