"\n",
"schedule BaikalX_BSSN_to_ADM at INITIAL AFTER BaikalX_ADM_to_BSSN_lambdaU\n",
"{\n",
" LANG: C\n",
" READS: BaikalX::evol_variables(everywhere)\n",
" WRITES: ADMBase::metric(everywhere)\n",
" WRITES: ADMBase::curv(everywhere)\n",
" WRITES: ADMBase::shift(everywhere)\n",
" WRITES: ADMBase::dtshift(everywhere)\n",
" WRITES: ADMBase::lapse(everywhere)\n",
" # these are just set to zero to pacify CarpetX\n",
" WRITES: ADMBase::dtcurv(everywhere)\n",
" WRITES: ADMBase::dtlapse(everywhere)\n",
" WRITES: ADMBase::dt2lapse(everywhere)\n",
" WRITES: ADMBase::dt2shift(everywhere)\n",
"} \"Perform BSSN-to-ADM conversion. Needed for HydroBase coupling.\"\n",