ITEHLIPYEVYQZXAXMD5I66FQJ446LVRJIQ4KJCPTAR5BRIH77YKQC // store these in local variables so that we can restore them once CarpetX// can wipes the grid scalarsmp_saved = *mp;mm_saved = *mm;mp_adm_saved = *mp_adm;mm_adm_saved = *mm_adm;E_saved = *E;J1_saved = *J1;J2_saved = *J2;J3_saved = *J3;} else {// before each call CarpetX wipes the grid scalars so I need to restore them*mp = mp_saved;*mm = mm_saved;*mp_adm = mp_adm_saved;*mm_adm = mm_adm_saved;*E = E_saved;*J1 = J1_saved;*J2 = J2_saved;*J3 = J3_saved;