summaryrefslogtreecommitdiff
path: root/schedule.ccl
blob: 5976500ea2c64bda1fb3ab52c41ecfe77b7c1348 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Schedule definitions for thorn MinimalDistortionAxi
#
if (CCTK_Equals(shift_evolution_method, "minimal_distortion_axi")) {
    SCHEDULE minimal_distortion_eval IN ML_BSSN_evolCalcGroup BEFORE ML_BSSN_RHS {
        LANG: C
    } "Minimal distortion shift eval"

    SCHEDULE minimal_distortion_solve IN ML_BSSN_evolCalcGroup BEFORE minimal_distortion_eval {
    #SCHEDULE minimal_distortion_solve IN MoL_PreStep {
        LANG: C
    } "Minimal distortion solve W"

    #SCHEDULE quasimaximal_slicing_axi IN MoL_PseudoEvolution {
    #    LANG: C
    #} "Quasimaximal slicing"

    SCHEDULE minimal_distortion_init IN ADMBase_InitialData {
        LANG: C
    } ""

    SCHEDULE minimal_distortion_axi_register_mol IN MoL_Register {
        LANG: C
    } ""


    if (export_coeffs) {
        STORAGE: betax_coeffs
        STORAGE: betaz_coeffs
    }
}