#2625: CarpetMask should not be scheduled before SphericalSurface_Set
Reporter:Gabriele Bozzola
Status:new
Milestone:
Version:
Type:bug
Priority:major
Component:EinsteinToolkit thorn

CarpetMask wants sf_info from SphericalSurface, which is initially not available. Looking at the scheduler, I can see why this is happening (relevant section):

GROUP MaskBase_SetupMask: Set up the weight function
          GROUP MaskBase_SetupMaskAll: Set up the weight function
            CarpetReduce::MaskBase_AllocateMask: [global] Allocate the weight function
            CarpetReduce::MaskBase_InitMask: [global] [loop-local] Initialise