! This file is generated by 'scripts/generate.py' using ! /src/xbeachlibrary/variables.def ! /src/xbeachlibrary/params.def ! src/xbeachlibray/templates/paramsdecl.mako ! Advice: do not edit this file, but above mentioned files. integer :: useXBeachGSettings = -123 integer :: wavemodel = -123 character(slen) :: wavemodel_str = '' integer :: cyclic = -123 integer :: swave = -123 integer :: lwave = -123 integer :: flow = -123 integer :: sedtrans = -123 integer :: morphology = -123 integer :: avalanching = -123 integer :: nonh = -123 integer :: gwflow = -123 integer :: q3d = -123 integer :: swrunup = -123 integer :: ships = -123 integer :: vegetation = -123 integer :: snells = -123 integer :: single_dir = -123 integer :: bchwiz = -123 integer :: setbathy = -123 integer :: viscosity = -123 integer :: advection = -123 integer :: wind = -123 integer :: rainfall = -123 character(slen) :: depfile = 'abc' real(pKind) :: posdwn = -123 integer :: nx = -123 integer :: ny = -123 integer :: nz = -123 real(pKind) :: alfa = -123 integer :: vardx = -123 real(pKind) :: dx = -123 real(pKind) :: dy = -123 character(slen) :: xfile = 'abc' character(slen) :: yfile = 'abc' real(pKind) :: xori = -123 real(pKind) :: yori = -123 real(pKind) :: thetamin = -123 real(pKind) :: thetamax = -123 real(pKind) :: dtheta = -123 real(pKind) :: dtheta_s = -123 integer :: thetanaut = -123 integer :: gridform = -123 character(slen) :: xyfile = 'abc' character(slen) :: gridform_str = '' real(tKind) :: tstop = -123 real(pKind) :: CFL = -123 real(tKind) :: dtset = -123 integer :: defuse = -123 real(pKind) :: maxdtfac = -123 character(slen) :: tunits = 's' real(pKind) :: g = -123 real(pKind) :: rho = -123 real(pKind) :: depthscale = -123 real(pKind) :: zs0 = -123 character(slen) :: zsinitfile = 'abc' integer :: hotstartflow = -123 integer :: hotstart = -123 integer :: hotstartfileno = -123 integer :: wbctype = -123 character(slen) :: wbctype_str = '' integer :: instat = -123 character(slen) :: instat_str = '' real(pKind) :: taper = -123 real(pKind) :: Hrms = -123 real(pKind) :: Tm01 = -123 real(pKind) :: Trep = -123 real(pKind) :: Tlong = -123 real(pKind) :: dir0 = -123 real(pKind) :: nmax = -123 integer :: m = -123 integer :: lateralwave = -123 character(slen) :: lateralwave_str = '' integer :: leftwave = -123 character(slen) :: leftwave_str = '' integer :: rightwave = -123 character(slen) :: rightwave_str = '' integer :: bclwonly = -123 integer :: Sfold = -123 character(slen) :: bcfile = 'abc' integer :: random = -123 real(pKind) :: fcutoff = -123 integer :: nspr = -123 real(pKind) :: trepfac = -123 real(pKind) :: sprdthr = -123 integer :: correctHm0 = -123 integer :: Tm01switch = -123 real(pKind) :: rt = -123 real(pKind) :: dtbc = -123 real(pKind) :: dthetaS_XB = -123 integer :: nspectrumloc = -123 integer :: wbcversion = -123 integer :: nonhspectrum = -123 integer :: cyclicdiradjust = -123 real(pKind) :: wbcEvarreduce = -123 real(pKind) :: wbcQvarreduce = -123 integer :: front = -123 character(slen) :: front_str = '' integer :: left = -123 character(slen) :: left_str = '' integer :: right = -123 character(slen) :: right_str = '' integer :: back = -123 character(slen) :: back_str = '' integer :: ARC = -123 real(pKind) :: order = -123 integer :: highcomp = -123 integer :: freewave = -123 real(pKind) :: epsi = -123 integer :: nc = -123 integer :: tidetype = -123 character(slen) :: tidetype_str = '' character(slen) :: zs0file = 'abc' integer :: tideloc = -123 integer :: paulrevere = -123 character(slen) :: paulrevere_str = '' integer :: ndischarge = -123 integer :: ntdischarge = -123 character(slen) :: disch_loc_file = 'abc' character(slen) :: disch_timeseries_file = 'abc' integer :: break = -123 character(slen) :: break_str = '' real(pKind) :: gamma = -123 real(pKind) :: gamma2 = -123 real(pKind) :: alpha = -123 real(pKind) :: n = -123 real(pKind) :: gammax = -123 integer :: rollergammax = -123 real(pKind) :: delta = -123 real(pKind) :: deltahmin = -123 real(pKind) :: wavfriccoef = -123 character(slen) :: wavfricfile = 'abc' real(pKind) :: fwcutoff = -123 real(pKind) :: breakerdelay = -123 integer :: shoaldelay = -123 real(pKind) :: facsd = -123 real(pKind) :: facrun = -123 integer :: roller = -123 real(pKind) :: beta = -123 integer :: rfb = -123 integer :: wci = -123 real(pKind) :: hwci = -123 real(pKind) :: hwcimax = -123 real(pKind) :: cats = -123 integer :: bedfriction = -123 character(slen) :: bedfriction_str = '' real(pKind) :: bedfriccoef = -123 character(slen) :: bedfricfile = 'abc' integer :: dynamrough = -123 real(pKind) :: dstem = -123 real(pKind) :: droot = -123 real(pKind) :: maxcf = -123 real(pKind) :: nuh = -123 real(pKind) :: nuhfac = -123 real(pKind) :: nuhv = -123 integer :: smag = -123 integer*4 :: friction_infiltration = -123 integer*4 :: friction_turbulence = -123 integer*4 :: friction_acceleration = -123 character(slen) :: friction_acceleration_str = '' real(pKind) :: gamma_turb = -123 real(pKind) :: wearth = -123 real(pKind) :: lat = -123 real(pKind) :: rhoa = -123 real(pKind) :: Cd = -123 real(pKind) :: windv = -123 real(pKind) :: windth = -123 character(slen) :: windfile = 'abc' real(pKind) :: rainfallrate = -123 character(slen) :: rainfallratefile = 'abc' integer :: nrainfallrate = -123 real(pKind) :: kx = -123 real(pKind) :: ky = -123 real(pKind) :: kz = -123 real(pKind) :: dwetlayer = -123 real(pKind) :: aquiferbot = -123 character(slen) :: aquiferbotfile = 'abc' real(pKind) :: gw0 = -123 character(slen) :: gw0file = 'abc' integer :: gwnonh = -123 integer :: gwfastsolve = -123 integer :: gwscheme = -123 character(slen) :: gwscheme_str = '' real(pKind) :: gwReturb = -123 integer :: gwheadmodel = -123 character(slen) :: gwheadmodel_str = '' integer :: gwhorinfil = -123 real(pKind) :: vonkar = -123 real(pKind) :: vicmol = -123 integer :: kmax = -123 real(pKind) :: sigfac = -123 real(pKind) :: deltar = -123 real(pKind) :: rwave = -123 integer :: solver = -123 character(slen) :: solver_str = '' integer :: solver_maxit = -123 real(pKind) :: solver_acc = -123 real(pKind) :: solver_urelax = -123 real(pKind) :: kdmin = -123 real(pKind) :: dispc = -123 real(pKind) :: Topt = -123 integer :: nhbreaker = -123 real(pKind) :: breakviscfac = -123 real(pKind) :: maxbrsteep = -123 real(pKind) :: secbrsteep = -123 real(pKind) :: reformsteep = -123 real(pKind) :: breakvisclen = -123 integer :: nonhq3d = -123 real(pKind) :: nhlay = -123 real(pKind) :: rhos = -123 integer :: ngd = -123 integer :: nd = -123 real(pKind) :: dzg1 = -123 real(pKind) :: dzg2 = -123 real(pKind) :: dzg3 = -123 real(pKind) :: por = -123 real(pKind) :: D15(99) = -123 real(pKind) :: D50(99) = -123 real(pKind) :: D90(99) = -123 real(pKind) :: ws = 0.02d0 real(pKind) :: sedcal(99) = -123 real(pKind) :: ucrcal(99) = -123 integer :: waveform = -123 character(slen) :: waveform_str = '' integer :: form = -123 character(slen) :: form_str = '' integer :: sws = -123 integer :: lws = -123 real(pKind) :: BRfac = -123 real(pKind) :: facsl = -123 real(pKind) :: z0 = -123 real(pKind) :: smax = -123 real(pKind) :: tsfac = -123 real(pKind) :: facua = -123 real(pKind) :: facSk = -123 real(pKind) :: facAs = -123 integer :: turbadv = -123 character(slen) :: turbadv_str = '' integer :: turb = -123 character(slen) :: turb_str = '' real(pKind) :: Tbfac = -123 real(pKind) :: Tsmin = -123 integer :: lwt = -123 real(pKind) :: betad = -123 character(slen) :: swtable = 'abc' integer :: sus = -123 integer :: bed = -123 integer :: bulk = -123 real(pKind) :: facDc = -123 real(pKind) :: jetfac = -123 integer :: fallvelred = -123 integer :: dilatancy = -123 real(pKind) :: rheeA = -123 real(pKind) :: pormax = -123 real(pKind) :: reposeangle = -123 integer :: bdslpeffmag = -123 integer :: bdslpeffini = -123 integer :: bdslpeffdir = -123 real(pKind) :: bdslpeffdirfac = -123 real(pKind) :: ci = -123 real(pKind) :: phit = -123 integer*4 :: incldzdx = -123 integer*4 :: inclrelweight = -123 integer*4 :: streaming = -123 real(pKind) :: uprushfac = -123 real(pKind) :: backwashfac = -123 real(pKind) :: yturb = -123 real(pKind) :: facthr = -123 integer :: sedfricfac = -123 character(slen) :: sedfricfac_str = '' real(pKind) :: Arms = -123 real(pKind) :: Ctrans = -123 integer*4 :: slopecorr = -123 character(slen) :: slopecorr_str = '' real(pKind) :: fsed = -123 integer*4 :: phaselag = -123 real(pKind) :: thetcr = -123 integer*4 :: bermslopetransport = -123 integer*4 :: bermslopebed = -123 integer*4 :: bermslopesus = -123 real(pKind) :: bermslope = -123 real(pKind) :: bermslopefac = -123 real(pKind) :: bermslopegamma = -123 real(pKind) :: bermslopedepth = -123 real(pKind) :: alfaD50 = -123 real(pKind) :: morfac = -123 integer :: morfacopt = -123 real(pKind) :: morstart = -123 real(pKind) :: morstop = -123 real(pKind) :: wetslp = -123 real(pKind) :: dryslp = -123 real(pKind) :: lsgrad = -123 real(pKind) :: hswitch = -123 real(pKind) :: dzmax = -123 integer :: fixedavaltime = -123 real(pKind) :: avaltime = -123 real(pKind) :: nTrepavaltime = -123 integer :: struct = -123 character(slen) :: ne_layer = 'abc' integer :: timings = -123 real(pKind) :: tstart = -123 real(pKind) :: tint = -123 real(pKind) :: tintg = -123 real(pKind) :: tintp = -123 real(pKind) :: tintc = -123 real(pKind) :: tintm = -123 real(pKind) :: tinth = -123 character(slen) :: tsglobal = 'abc' character(slen) :: tspoints = 'abc' character(slen) :: tsmean = 'abc' character(slen) :: tshotstart = 'abc' integer :: writehotstart = -123 integer :: nglobalvar = -123 character(maxnamelen) :: globalvars(numvars) = 'abc' integer :: nmeanvar = -123 character(maxnamelen) :: meanvars(numvars) = 'abc' integer :: npointvar = -123 character(maxnamelen) :: pointvars(numvars) = 'abc' integer :: npoints = -123 integer :: nrugauge = -123 integer, pointer :: pointtypes(:) real(pKind), pointer :: xpointsw(:) real(pKind), pointer :: ypointsw(:) integer :: nrugdepth = -123 real(pKind) :: rugdepth(9999) = -123 integer :: outputformat = OUTPUTFORMAT_DEBUG character(slen) :: outputformat_str = 'debug' character(slen) :: ncfilename = 'xboutput.nc' integer :: outputprecision = -123 character(slen) :: outputprecision_str = '' character(64) :: stationid(9999) = 'abc' character(slen) :: projection = '' integer :: rotate = -123 integer :: remdryoutput = -123 integer :: ndrifter = -123 character(slen) :: drifterfile = 'abc' character(slen) :: shipfile = 'abc' integer :: nship = -123 character(slen) :: veggiefile = 'abc' character(slen) :: veggiemapfile = 'abc' integer :: nveg = -123 integer :: vegnonlin = -123 integer :: vegcanflo = -123 integer :: veguntow = -123 integer :: porcanflow = -123 real(pKind) :: Kp = -123 real(pKind) :: Cm = -123 integer :: scheme = -123 character(slen) :: scheme_str = '' real(pKind) :: wavint = -123 real(pKind) :: maxerror = -123 real(pKind) :: maxerror_angle = -123 integer :: maxiter = -123 real(pKind) :: swkhmin = -123 integer :: oldhmin = -123 real(pKind) :: eps = -123 real(pKind) :: eps_sd = -123 real(pKind) :: umin = -123 real(pKind) :: hmin = -123 integer :: secorder = -123 integer :: oldhu = -123 real(pKind) :: thetanum = -123 integer :: sourcesink = -123 real(pKind) :: cmax = -123 integer :: oldTsmin = -123 real(pKind) :: dtlimTs = -123 real(pKind) :: frac_dz = -123 integer :: nd_var = -123 real(pKind) :: split = -123 real(pKind) :: merge = -123 integer :: nsetbathy = -123 character(slen) :: setbathyfile = 'abc' integer :: mpiboundary = -123 character(slen) :: mpiboundary_str = '' integer :: mmpi = -123 integer :: nmpi = -123 real(pKind) :: px = 4.d0*atan(1.d0) real(pKind) :: rhog8 = -123 real(pKind) :: irhog8 = -123 real(tKind) :: dt = -123 real(tKind) :: t = -123 real(pKind) :: tnext = -123 ! vim: filetype=fortran