summaryrefslogtreecommitdiff
path: root/src/register.c
blob: 1b76eee14156d7599d68a96389a44f08918a1ac5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "cctk.h"
#include "cctk_Arguments.h"
#include "Slicing.h"

int maximal_slicing_axi_register(void)
{
    Einstein_RegisterSlicing("maximal_axi");
    return 0;
}

void maximal_slicing_axi_register_mol(CCTK_ARGUMENTS)
{
    MoLRegisterConstrained(CCTK_VarIndex("ADMBase::alp"));
    MoLRegisterConstrained(CCTK_VarIndex("MaximalSlicingAxi::alpha_coeffs"));

    MoLRegisterSaveAndRestoreGroup(CCTK_GroupIndex("ADMBase::metric"));
    MoLRegisterSaveAndRestoreGroup(CCTK_GroupIndex("ADMBase::curv"));
}