! DO NOT EDIT THIS FILE ! But edit variable.f90 and scripts/generate.py ! Compiling and running is taken care of by the Makefile integer, parameter :: ncharacterkeys=39 integer, parameter :: nrealkeys=132 integer, parameter :: nintegerkeys=132 character(slen), dimension(ncharacterkeys) :: characterkeys character(slen), dimension(nrealkeys) :: realkeys character(slen), dimension(nintegerkeys) :: integerkeys character(slen), dimension(ncharacterkeys) :: charactervalues double precision, dimension(nrealkeys) :: realvalues integer, dimension(nintegerkeys) :: integervalues characterkeys(1) = "depfile" characterkeys(2) = "xfile" characterkeys(3) = "yfile" characterkeys(4) = "xyfile" characterkeys(5) = "gridform_str" characterkeys(6) = "z_g" characterkeys(7) = "z_s" characterkeys(8) = "overlap" characterkeys(9) = "counter" characterkeys(10) = "tunits" characterkeys(11) = "zsinitfile" characterkeys(12) = "wbctype_str" characterkeys(13) = "instat_str" characterkeys(14) = "leftwave_str" characterkeys(15) = "rightwave_str" characterkeys(16) = "bcfile" characterkeys(17) = "tidetype_str" characterkeys(18) = "zs0file" characterkeys(19) = "disch_loc_file" characterkeys(20) = "disch_timeseries_file" characterkeys(21) = "break_str" characterkeys(22) = "wavfricfile" characterkeys(23) = "bedfricfile" characterkeys(24) = "windfile" characterkeys(25) = "aquiferbotfile" characterkeys(26) = "gw0file" characterkeys(27) = "swtable" characterkeys(28) = "ne_layer" characterkeys(29) = "tsglobal" characterkeys(30) = "tspoints" characterkeys(31) = "tsmean" characterkeys(32) = "ncfilename" characterkeys(33) = "projection" characterkeys(34) = "drifterfile" characterkeys(35) = "shipfile" characterkeys(36) = "veggiefile" characterkeys(37) = "veggiemapfile" characterkeys(38) = "scheme_str" characterkeys(39) = "setbathyfile" charactervalues(1) = par%depfile charactervalues(2) = par%xfile charactervalues(3) = par%yfile charactervalues(4) = par%xyfile charactervalues(5) = par%gridform_str charactervalues(6) = par%z_g charactervalues(7) = par%z_s charactervalues(8) = par%overlap charactervalues(9) = par%counter charactervalues(10) = par%tunits charactervalues(11) = par%zsinitfile charactervalues(12) = par%wbctype_str charactervalues(13) = par%instat_str charactervalues(14) = par%leftwave_str charactervalues(15) = par%rightwave_str charactervalues(16) = par%bcfile charactervalues(17) = par%tidetype_str charactervalues(18) = par%zs0file charactervalues(19) = par%disch_loc_file charactervalues(20) = par%disch_timeseries_file charactervalues(21) = par%break_str charactervalues(22) = par%wavfricfile charactervalues(23) = par%bedfricfile charactervalues(24) = par%windfile charactervalues(25) = par%aquiferbotfile charactervalues(26) = par%gw0file charactervalues(27) = par%swtable charactervalues(28) = par%ne_layer charactervalues(29) = par%tsglobal charactervalues(30) = par%tspoints charactervalues(31) = par%tsmean charactervalues(32) = par%ncfilename charactervalues(33) = par%projection charactervalues(34) = par%drifterfile charactervalues(35) = par%shipfile charactervalues(36) = par%veggiefile charactervalues(37) = par%veggiemapfile charactervalues(38) = par%scheme_str charactervalues(39) = par%setbathyfile realkeys(1) = "posdwn" realkeys(2) = "alfa" realkeys(3) = "dx" realkeys(4) = "dy" realkeys(5) = "xori" realkeys(6) = "yori" realkeys(7) = "thetamin" realkeys(8) = "thetamax" realkeys(9) = "dtheta" realkeys(10) = "dtheta_s" realkeys(11) = "tstop" realkeys(12) = "CFL" realkeys(13) = "dtset" realkeys(14) = "maxdtfac" realkeys(15) = "depthscale" realkeys(16) = "zs0" realkeys(17) = "taper" realkeys(18) = "Hrms" realkeys(19) = "Tm01" realkeys(20) = "Trep" realkeys(21) = "Tlong" realkeys(22) = "dir0" realkeys(23) = "nmax" realkeys(24) = "fcutoff" realkeys(25) = "trepfac" realkeys(26) = "sprdthr" realkeys(27) = "rt" realkeys(28) = "dtbc" realkeys(29) = "dthetaS_XB" realkeys(30) = "order" realkeys(31) = "epsi" realkeys(32) = "gamma" realkeys(33) = "gamma2" realkeys(34) = "alpha" realkeys(35) = "n" realkeys(36) = "gammax" realkeys(37) = "delta" realkeys(38) = "wavfriccoef" realkeys(39) = "fwcutoff" realkeys(40) = "breakerdelay" realkeys(41) = "facsd" realkeys(42) = "facrun" realkeys(43) = "beta" realkeys(44) = "hwci" realkeys(45) = "hwcimax" realkeys(46) = "cats" realkeys(47) = "bedfriccoef" realkeys(48) = "nuhfac" realkeys(49) = "nuhv" realkeys(50) = "gamma_turb" realkeys(51) = "lat" realkeys(52) = "Cd" realkeys(53) = "windth" realkeys(54) = "dwetlayer" realkeys(55) = "aquiferbot" realkeys(56) = "gw0" realkeys(57) = "gwReturb" realkeys(58) = "vonkar" realkeys(59) = "vicmol" realkeys(60) = "sigfac" realkeys(61) = "deltar" realkeys(62) = "rwave" realkeys(63) = "solver_acc" realkeys(64) = "solver_urelax" realkeys(65) = "kdmin" realkeys(66) = "Topt" realkeys(67) = "breakviscfac" realkeys(68) = "maxbrsteep" realkeys(69) = "secbrsteep" realkeys(70) = "reformsteep" realkeys(71) = "breakvisclen" realkeys(72) = "nhlay" realkeys(73) = "dzg1" realkeys(74) = "dzg2" realkeys(75) = "dzg3" realkeys(76) = "por" realkeys(77) = "por_fr2" realkeys(78) = "ws" realkeys(79) = "BRfac" realkeys(80) = "facsl" realkeys(81) = "z0" realkeys(82) = "smax" realkeys(83) = "tsfac" realkeys(84) = "facua" realkeys(85) = "facSk" realkeys(86) = "facAs" realkeys(87) = "Tbfac" realkeys(88) = "Tsmin" realkeys(89) = "betad" realkeys(90) = "facDc" realkeys(91) = "jetfac" realkeys(92) = "rheeA" realkeys(93) = "pormax" realkeys(94) = "reposeangle" realkeys(95) = "bdslpeffdirfac" realkeys(96) = "bermslope" realkeys(97) = "ci" realkeys(98) = "phit" realkeys(99) = "morfac" realkeys(100) = "morstart" realkeys(101) = "morstop" realkeys(102) = "wetslp" realkeys(103) = "dryslp" realkeys(104) = "lsgrad" realkeys(105) = "hswitch" realkeys(106) = "dzmax" realkeys(107) = "qsr_cal" realkeys(108) = "depth_thr" realkeys(109) = "psi_cr0" realkeys(110) = "cf_ss" realkeys(111) = "gwu_max" realkeys(112) = "tstart" realkeys(113) = "tint" realkeys(114) = "tintg" realkeys(115) = "tintp" realkeys(116) = "tintc" realkeys(117) = "tintm" realkeys(118) = "wavint" realkeys(119) = "maxerror" realkeys(120) = "eps" realkeys(121) = "eps_sd" realkeys(122) = "umin" realkeys(123) = "hmin" realkeys(124) = "thetanum" realkeys(125) = "cmax" realkeys(126) = "frac_dz" realkeys(127) = "split" realkeys(128) = "merge" realkeys(129) = "px" realkeys(130) = "dt" realkeys(131) = "t" realkeys(132) = "tnext" realvalues(1) = par%posdwn realvalues(2) = par%alfa realvalues(3) = par%dx realvalues(4) = par%dy realvalues(5) = par%xori realvalues(6) = par%yori realvalues(7) = par%thetamin realvalues(8) = par%thetamax realvalues(9) = par%dtheta realvalues(10) = par%dtheta_s realvalues(11) = par%tstop realvalues(12) = par%CFL realvalues(13) = par%dtset realvalues(14) = par%maxdtfac realvalues(15) = par%depthscale realvalues(16) = par%zs0 realvalues(17) = par%taper realvalues(18) = par%Hrms realvalues(19) = par%Tm01 realvalues(20) = par%Trep realvalues(21) = par%Tlong realvalues(22) = par%dir0 realvalues(23) = par%nmax realvalues(24) = par%fcutoff realvalues(25) = par%trepfac realvalues(26) = par%sprdthr realvalues(27) = par%rt realvalues(28) = par%dtbc realvalues(29) = par%dthetaS_XB realvalues(30) = par%order realvalues(31) = par%epsi realvalues(32) = par%gamma realvalues(33) = par%gamma2 realvalues(34) = par%alpha realvalues(35) = par%n realvalues(36) = par%gammax realvalues(37) = par%delta realvalues(38) = par%wavfriccoef realvalues(39) = par%fwcutoff realvalues(40) = par%breakerdelay realvalues(41) = par%facsd realvalues(42) = par%facrun realvalues(43) = par%beta realvalues(44) = par%hwci realvalues(45) = par%hwcimax realvalues(46) = par%cats realvalues(47) = par%bedfriccoef realvalues(48) = par%nuhfac realvalues(49) = par%nuhv realvalues(50) = par%gamma_turb realvalues(51) = par%lat realvalues(52) = par%Cd realvalues(53) = par%windth realvalues(54) = par%dwetlayer realvalues(55) = par%aquiferbot realvalues(56) = par%gw0 realvalues(57) = par%gwReturb realvalues(58) = par%vonkar realvalues(59) = par%vicmol realvalues(60) = par%sigfac realvalues(61) = par%deltar realvalues(62) = par%rwave realvalues(63) = par%solver_acc realvalues(64) = par%solver_urelax realvalues(65) = par%kdmin realvalues(66) = par%Topt realvalues(67) = par%breakviscfac realvalues(68) = par%maxbrsteep realvalues(69) = par%secbrsteep realvalues(70) = par%reformsteep realvalues(71) = par%breakvisclen realvalues(72) = par%nhlay realvalues(73) = par%dzg1 realvalues(74) = par%dzg2 realvalues(75) = par%dzg3 realvalues(76) = par%por realvalues(77) = par%por_fr2 realvalues(78) = par%ws realvalues(79) = par%BRfac realvalues(80) = par%facsl realvalues(81) = par%z0 realvalues(82) = par%smax realvalues(83) = par%tsfac realvalues(84) = par%facua realvalues(85) = par%facSk realvalues(86) = par%facAs realvalues(87) = par%Tbfac realvalues(88) = par%Tsmin realvalues(89) = par%betad realvalues(90) = par%facDc realvalues(91) = par%jetfac realvalues(92) = par%rheeA realvalues(93) = par%pormax realvalues(94) = par%reposeangle realvalues(95) = par%bdslpeffdirfac realvalues(96) = par%bermslope realvalues(97) = par%ci realvalues(98) = par%phit realvalues(99) = par%morfac realvalues(100) = par%morstart realvalues(101) = par%morstop realvalues(102) = par%wetslp realvalues(103) = par%dryslp realvalues(104) = par%lsgrad realvalues(105) = par%hswitch realvalues(106) = par%dzmax realvalues(107) = par%qsr_cal realvalues(108) = par%depth_thr realvalues(109) = par%psi_cr0 realvalues(110) = par%cf_ss realvalues(111) = par%gwu_max realvalues(112) = par%tstart realvalues(113) = par%tint realvalues(114) = par%tintg realvalues(115) = par%tintp realvalues(116) = par%tintc realvalues(117) = par%tintm realvalues(118) = par%wavint realvalues(119) = par%maxerror realvalues(120) = par%eps realvalues(121) = par%eps_sd realvalues(122) = par%umin realvalues(123) = par%hmin realvalues(124) = par%thetanum realvalues(125) = par%cmax realvalues(126) = par%frac_dz realvalues(127) = par%split realvalues(128) = par%merge realvalues(129) = par%px realvalues(130) = par%dt realvalues(131) = par%t realvalues(132) = par%tnext integerkeys(1) = "useXBeachGSettings" integerkeys(2) = "wavemodel" integerkeys(3) = "cyclic" integerkeys(4) = "swave" integerkeys(5) = "lwave" integerkeys(6) = "flow" integerkeys(7) = "sedtrans" integerkeys(8) = "morphology" integerkeys(9) = "avalanching" integerkeys(10) = "nonh" integerkeys(11) = "gwflow" integerkeys(12) = "q3d" integerkeys(13) = "swrunup" integerkeys(14) = "ships" integerkeys(15) = "vegetation" integerkeys(16) = "snells" integerkeys(17) = "single_dir" integerkeys(18) = "bchwiz" integerkeys(19) = "setbathy" integerkeys(20) = "viscosity" integerkeys(21) = "advection" integerkeys(22) = "wind" integerkeys(23) = "nx" integerkeys(24) = "ny" integerkeys(25) = "nz" integerkeys(26) = "vardx" integerkeys(27) = "thetanaut" integerkeys(28) = "gridform" integerkeys(29) = "defuse" integerkeys(30) = "hotstartflow" integerkeys(31) = "wbctype" integerkeys(32) = "instat" integerkeys(33) = "m" integerkeys(34) = "lateralwave" integerkeys(35) = "leftwave" integerkeys(36) = "rightwave" integerkeys(37) = "bclwonly" integerkeys(38) = "random" integerkeys(39) = "nspr" integerkeys(40) = "correctHm0" integerkeys(41) = "Tm01switch" integerkeys(42) = "nspectrumloc" integerkeys(43) = "wbcversion" integerkeys(44) = "nonhspectrum" integerkeys(45) = "front" integerkeys(46) = "left" integerkeys(47) = "right" integerkeys(48) = "back" integerkeys(49) = "ARC" integerkeys(50) = "freewave" integerkeys(51) = "nc" integerkeys(52) = "tidetype" integerkeys(53) = "tideloc" integerkeys(54) = "paulrevere" integerkeys(55) = "ndischarge" integerkeys(56) = "ntdischarge" integerkeys(57) = "break" integerkeys(58) = "shoaldelay" integerkeys(59) = "roller" integerkeys(60) = "rfb" integerkeys(61) = "wci" integerkeys(62) = "bedfriction" integerkeys(63) = "smag" integerkeys(64) = "friction_infiltration" integerkeys(65) = "friction_turbulence" integerkeys(66) = "friction_acceleration" integerkeys(67) = "gwnonh" integerkeys(68) = "gwfastsolve" integerkeys(69) = "gwscheme" integerkeys(70) = "gwheadmodel" integerkeys(71) = "gwhorinfil" integerkeys(72) = "kmax" integerkeys(73) = "solver" integerkeys(74) = "solver_maxit" integerkeys(75) = "nhbreaker" integerkeys(76) = "nonhq3d" integerkeys(77) = "ngd" integerkeys(78) = "nd" integerkeys(79) = "waveform" integerkeys(80) = "form" integerkeys(81) = "formG" integerkeys(82) = "sws" integerkeys(83) = "lws" integerkeys(84) = "turbadv" integerkeys(85) = "turb" integerkeys(86) = "lwt" integerkeys(87) = "sus" integerkeys(88) = "bed" integerkeys(89) = "subsus" integerkeys(90) = "bulk" integerkeys(91) = "fallvelred" integerkeys(92) = "dilatancy" integerkeys(93) = "bdslpeffmag" integerkeys(94) = "bdslpeffini" integerkeys(95) = "bdslpeffdir" integerkeys(96) = "incldzdx" integerkeys(97) = "inclrelweight" integerkeys(98) = "streaming" integerkeys(99) = "sedfricfac" integerkeys(100) = "slopecorr" integerkeys(101) = "phaselag" integerkeys(102) = "morfacopt" integerkeys(103) = "struct" integerkeys(104) = "sandgravel" integerkeys(105) = "jacobsen" integerkeys(106) = "timings" integerkeys(107) = "nglobalvar" integerkeys(108) = "nmeanvar" integerkeys(109) = "npointvar" integerkeys(110) = "npoints" integerkeys(111) = "nrugauge" integerkeys(112) = "nrugdepth" integerkeys(113) = "outputformat" integerkeys(114) = "outputprecision" integerkeys(115) = "rotate" integerkeys(116) = "remdryoutput" integerkeys(117) = "ndrifter" integerkeys(118) = "nship" integerkeys(119) = "nveg" integerkeys(120) = "vegnonlin" integerkeys(121) = "vegcanflo" integerkeys(122) = "veguntow" integerkeys(123) = "scheme" integerkeys(124) = "maxiter" integerkeys(125) = "secorder" integerkeys(126) = "oldhu" integerkeys(127) = "sourcesink" integerkeys(128) = "nd_var" integerkeys(129) = "nsetbathy" integerkeys(130) = "mpiboundary" integerkeys(131) = "mmpi" integerkeys(132) = "nmpi" integervalues(1) = par%useXBeachGSettings integervalues(2) = par%wavemodel integervalues(3) = par%cyclic integervalues(4) = par%swave integervalues(5) = par%lwave integervalues(6) = par%flow integervalues(7) = par%sedtrans integervalues(8) = par%morphology integervalues(9) = par%avalanching integervalues(10) = par%nonh integervalues(11) = par%gwflow integervalues(12) = par%q3d integervalues(13) = par%swrunup integervalues(14) = par%ships integervalues(15) = par%vegetation integervalues(16) = par%snells integervalues(17) = par%single_dir integervalues(18) = par%bchwiz integervalues(19) = par%setbathy integervalues(20) = par%viscosity integervalues(21) = par%advection integervalues(22) = par%wind integervalues(23) = par%nx integervalues(24) = par%ny integervalues(25) = par%nz integervalues(26) = par%vardx integervalues(27) = par%thetanaut integervalues(28) = par%gridform integervalues(29) = par%defuse integervalues(30) = par%hotstartflow integervalues(31) = par%wbctype integervalues(32) = par%instat integervalues(33) = par%m integervalues(34) = par%lateralwave integervalues(35) = par%leftwave integervalues(36) = par%rightwave integervalues(37) = par%bclwonly integervalues(38) = par%random integervalues(39) = par%nspr integervalues(40) = par%correctHm0 integervalues(41) = par%Tm01switch integervalues(42) = par%nspectrumloc integervalues(43) = par%wbcversion integervalues(44) = par%nonhspectrum integervalues(45) = par%front integervalues(46) = par%left integervalues(47) = par%right integervalues(48) = par%back integervalues(49) = par%ARC integervalues(50) = par%freewave integervalues(51) = par%nc integervalues(52) = par%tidetype integervalues(53) = par%tideloc integervalues(54) = par%paulrevere integervalues(55) = par%ndischarge integervalues(56) = par%ntdischarge integervalues(57) = par%break integervalues(58) = par%shoaldelay integervalues(59) = par%roller integervalues(60) = par%rfb integervalues(61) = par%wci integervalues(62) = par%bedfriction integervalues(63) = par%smag integervalues(64) = par%friction_infiltration integervalues(65) = par%friction_turbulence integervalues(66) = par%friction_acceleration integervalues(67) = par%gwnonh integervalues(68) = par%gwfastsolve integervalues(69) = par%gwscheme integervalues(70) = par%gwheadmodel integervalues(71) = par%gwhorinfil integervalues(72) = par%kmax integervalues(73) = par%solver integervalues(74) = par%solver_maxit integervalues(75) = par%nhbreaker integervalues(76) = par%nonhq3d integervalues(77) = par%ngd integervalues(78) = par%nd integervalues(79) = par%waveform integervalues(80) = par%form integervalues(81) = par%formG integervalues(82) = par%sws integervalues(83) = par%lws integervalues(84) = par%turbadv integervalues(85) = par%turb integervalues(86) = par%lwt integervalues(87) = par%sus integervalues(88) = par%bed integervalues(89) = par%subsus integervalues(90) = par%bulk integervalues(91) = par%fallvelred integervalues(92) = par%dilatancy integervalues(93) = par%bdslpeffmag integervalues(94) = par%bdslpeffini integervalues(95) = par%bdslpeffdir integervalues(96) = par%incldzdx integervalues(97) = par%inclrelweight integervalues(98) = par%streaming integervalues(99) = par%sedfricfac integervalues(100) = par%slopecorr integervalues(101) = par%phaselag integervalues(102) = par%morfacopt integervalues(103) = par%struct integervalues(104) = par%sandgravel integervalues(105) = par%jacobsen integervalues(106) = par%timings integervalues(107) = par%nglobalvar integervalues(108) = par%nmeanvar integervalues(109) = par%npointvar integervalues(110) = par%npoints integervalues(111) = par%nrugauge integervalues(112) = par%nrugdepth integervalues(113) = par%outputformat integervalues(114) = par%outputprecision integervalues(115) = par%rotate integervalues(116) = par%remdryoutput integervalues(117) = par%ndrifter integervalues(118) = par%nship integervalues(119) = par%nveg integervalues(120) = par%vegnonlin integervalues(121) = par%vegcanflo integervalues(122) = par%veguntow integervalues(123) = par%scheme integervalues(124) = par%maxiter integervalues(125) = par%secorder integervalues(126) = par%oldhu integervalues(127) = par%sourcesink integervalues(128) = par%nd_var integervalues(129) = par%nsetbathy integervalues(130) = par%mpiboundary integervalues(131) = par%mmpi integervalues(132) = par%nmpi