# Parameter definitions for thorn Time # $Header$ restricted: REAL dtfac "The standard timestep condition dt = dtfac*max(delta_space)" { 0:* :: "Probably only makes sense to be bigger than zero" } 0.5 REAL courant_fac "The courant timestep condition dt = courant_fac*max(delta_space)/speed/sqrt(dim)" { 0:* :: "Probably only makes sense to be bigger than zero" } 0.9 KEYWORD courant_method "Method for calculating timestep" { "standard" :: "Courant condition at BASEGRID" "standard_wavespeed" :: "Courant condition at BASEGRID" "courant" :: "Courant condition at PRESTEP (using wavespeed)" "courant_time" :: "Courant condition at PRESTEP (using min time)" } "standard" BOOLEAN courant_outonly "Only output courant timestep?" { } "no" REAL wave_speed "Fixed Wavespeed" { 0.0: :: "wave speed" } 1.0d0 INT outcourant_every "How often to output courant timestep" { 0:* :: "Zero means no output" } 0