/* File produced by Kranc */ #include "cctk.h" #include "cctk_Arguments.h" #include "cctk_Parameters.h" #include "Symmetry.h" void ML_BSSN_MP_O8_RegisterSymmetries(CCTK_ARGUMENTS) { DECLARE_CCTK_ARGUMENTS; DECLARE_CCTK_PARAMETERS; /* array holding symmetry definitions */ CCTK_INT sym[3]; /* Register symmetries of grid functions */ sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::At11"); sym[0] = -1; sym[1] = -1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::At12"); sym[0] = -1; sym[1] = 1; sym[2] = -1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::At13"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::At22"); sym[0] = 1; sym[1] = -1; sym[2] = -1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::At23"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::At33"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::A"); sym[0] = -1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::B1"); sym[0] = 1; sym[1] = -1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::B2"); sym[0] = 1; sym[1] = 1; sym[2] = -1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::B3"); sym[0] = -1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::Xt1"); sym[0] = 1; sym[1] = -1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::Xt2"); sym[0] = 1; sym[1] = 1; sym[2] = -1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::Xt3"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::alpha"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::phi"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::gt11"); sym[0] = -1; sym[1] = -1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::gt12"); sym[0] = -1; sym[1] = 1; sym[2] = -1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::gt13"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::gt22"); sym[0] = 1; sym[1] = -1; sym[2] = -1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::gt23"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::gt33"); sym[0] = -1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::beta1"); sym[0] = 1; sym[1] = -1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::beta2"); sym[0] = 1; sym[1] = 1; sym[2] = -1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::beta3"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::trK"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::cS"); sym[0] = -1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::cXt1"); sym[0] = 1; sym[1] = -1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::cXt2"); sym[0] = 1; sym[1] = 1; sym[2] = -1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::cXt3"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::cA"); sym[0] = 1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::H"); sym[0] = -1; sym[1] = 1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::M1"); sym[0] = 1; sym[1] = -1; sym[2] = 1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::M2"); sym[0] = 1; sym[1] = 1; sym[2] = -1; SetCartSymVN(cctkGH, sym, "ML_BSSN_MP_O8::M3"); }