# Schedule definitions for thorn TwoPunctures # $Header$ if (CCTK_Equals(initial_data, "twopunctures")) { if (keep_u_around) { STORAGE: puncture_u bare_mass } SCHEDULE TwoPunctures_ParamCheck AT PARAMCHECK { LANG: C } "Check parameters and thorn needs" if (schedule_in_ADMBase_InitialData) { SCHEDULE TwoPunctures IN ADMBase_InitialData { LANG: C STORAGE: puncture_u bare_mass # SYNC: ADMBase::metric ADMBase::curv ADMBase::lapse } "Create puncture black hole initial data" } else { SCHEDULE TwoPunctures AT Initial AFTER ADMBase_InitialData BEFORE ADMBase_PostInitial AFTER TOV_Initial_Data { LANG: C STORAGE: puncture_u bare_mass # SYNC: ADMBase::metric ADMBase::curv ADMBase::lapse } "Create puncture black hole initial data" } }