#---------- wmap2dp fixed parameter file -------------------- # Spatial dimension dim := 2 # Number of time steps stored, during evolution step 1 -> np1, 2 -> n num_evo_tl := 2 # Which time level is identified as initial for purposes of initial data computation ic_n := 2 # Number and names of variables (grid functions) that have evolution equations num_hyperbolic_vars := 7 hyperbolic_vars := [ "u1_n" "u2_n" "u3_n" "pi1_n" "pi2_n" "pi3_n" "s" ] # No elliptic equations in this case num_elliptic_vars_t0 := 0 num_MG_cnst_data_vars := 0 num_elliptic_vars := 0 # Number and names of "derived" (work) variables that are to be defined on the AMR hierarchy num_AMRH_work_vars := 13 AMRH_work_vars := [ "u1_res" "u2_res" "u3_res" "pi1_res" "pi2_res" "pi3_res" "temp1" "r" "rh" "phi" "sth" "cth" "cons" ] # Again, no elliptic equations here num_MGH_work_vars := 0 # Application name app_name := ["2D wave map"] # Number of ghost points in each of the coordinate directions used for the purposes of # parallelization via rectangular domain decomposition with overlaps ghost_width := [2 2] # Initial time t0 := 0 # Number and names of variables to be injected from child to parent grids at # synchronization times num_amr_inject := 7 amr_inject := [ "u1_n" "u2_n" "u3_n" "pi1_n" "pi2_n" "pi3_n" "s" ] # Number and names of variables to have ghost-region-values synchronized num_amr_sync := 7 amr_sync := [ "u1_n" "u2_n" "u3_n" "pi1_n" "pi2_n" "pi3_n" "s" ] # Number and names of variables whose boundary values are set via fourth order # spatial interpolation and second order temporal interpolation of parent-grid values num_amr_interp4 := 4 amr_interp4 := [ "u1_n" "u2_n" "u3_n" "pi1_n" "pi2_n" "pi3_n" "s" ] # Number and names of variables that are initialized on a new fine grid either by # transfer of extant fine grid values, or via fourth order spatial interpolation # of coarse grid (parent) values num_amr_transfer4 := 4 amr_transfer4 := [ "u1_n" "u2_n" "u3_n" "pi1_n" "pi2_n" "pi3_n" "s" ] # Number and names of variables that are smoothed via KO fourth-order dissipation # before a time step begins (level n values) num_tn_diss_vars := 0 # tn_diss_vars := [ ] # Number and names of variables that are smoothed via KO fourth-order dissipation # following a regrid num_rg_diss_vars := 7 rg_diss_vars := [ "u1_n" "u2_n" "u3_n" "pi1_n" "pi2_n" "pi3_n" "s" ] #-----------------------------------------------------