! Floats Input Parameters. ! !svn $Id: floats_adria02.in 889 2018-02-10 03:32:52Z arango $ !========================================================= Hernan G. Arango === ! Copyright (c) 2002-2019 The ROMS/TOMS Group ! ! Licensed under a MIT/X style license ! ! See License_ROMS.txt ! !============================================================================== ! ! ! Input parameters can be entered in ANY order, provided that the parameter ! ! KEYWORD (usually, upper case) is typed correctly followed by "=" or "==" ! ! symbols. Any comment lines are allowed and must begin with an exclamation ! ! mark (!) in column one. Comments may appear to the right of a parameter ! ! specification to improve documentation. Comments will be ignored during ! ! reading. Blank lines are also allowed and ignored. Continuation lines in ! ! a parameter specification are allowed and must be preceded by a backslash ! ! (\). In some instances, more than one value is required for a parameter. ! ! If fewer values are provided, the last value is assigned for the entire ! ! parameter array. The multiplication symbol (*), without blank spaces in ! ! between, is allowed for a parameter specification. For example, in a two ! ! grids nested application: ! ! ! ! AKT_BAK == 2*1.0d-6 2*5.0d-6 ! m2/s ! ! ! ! indicates that the first two entries of array AKT_BAK, in fortran column- ! ! major order, will have the same value of "1.0d-6" for grid 1, whereas the ! ! next two entries will have the same value of "5.0d-6" for grid 2. ! ! ! ! In multiple levels of nesting and/or multiple connected domains step-ups, ! ! "Ngrids" entries are expected for some of these parameters. In such case, ! ! the order of the entries for a parameter is extremely important. It must ! ! follow the same order (1:Ngrids) as in the state variable declaration. The ! ! USER may follow the above guidelines for specifying his/her values. These ! ! parameters are marked by "==" plural symbol after the KEYWORD. ! ! ! !============================================================================== ! ! Switch to control the computation of floats trajectories within nested ! and/or multiple connected grids, [1:Ngrids]. ! Lfloats == T ! Switch to control the printing of floats initial positions to standard ! output file, [1:Ngrids]. ! Fprint == T ! Flag indicating re-start from previous solution. If FRREC = 0, a new ! NetCDF output file is created. FRREC == 0 ! If applicable, input script file name containing biological floats behavior ! model parameters. FBIONAM = behavior_oyster.in ! Number of floats to release in each nested grid. These values are ! essential because the FLOATS structure in "mod_floats" is dynamically ! allocated using these values, [1:Ngrids]. NFLOATS == 432 ! Initial floats locations for all grids: ! ! G Nested grid number ! C Initial horizontal coordinate type (0: grid units, 1: spherical) ! T Float trajectory type (1: Lagrangian, 2: isobaric, 3: Geopotential) ! N Number floats to be released at (Fx0,Fy0,Fz0) ! Ft0 Float release time (days) after model initialization ! Fx0 Initial float X-location (grid units or longitude) ! Fy0 Initial float Y-location (grid units or latitude) ! Fz0 Initial float Z-location (grid units or depth) ! Fdt Float cluster release time interval (days) ! Fdx Float cluster X-distribution parameter ! Fdy Float cluster Y-distribution parameter ! Fdz Float cluster Z-distribution parameter POS = G, C, T, N, Ft0, Fx0, Fy0, Fz0, Fdt, Fdx, Fdy, Fdz 1 1 1 3 1.3958 15.40819 43.47256 -0.50 0.1 0 0 0 1 1 1 3 1.4167 15.48294 43.53850 -0.50 0.1 0 0 0 1 1 1 3 1.4583 15.57653 43.59864 -0.50 0.1 0 0 0 1 1 1 3 1.6250 14.83765 43.83536 -0.50 0.1 0 0 0 1 1 1 3 1.6667 14.76323 43.79159 -0.50 0.1 0 0 0 1 1 1 3 1.7292 14.51397 43.62368 -0.50 0.1 0 0 0 1 1 1 3 1.7500 14.59711 43.67926 -0.50 0.1 0 0 0 1 1 1 3 1.7708 14.43468 43.56571 -0.50 0.1 0 0 0 1 1 1 3 7.1875 12.51712 44.55795 -0.50 0.1 0 0 0 1 1 1 3 7.2500 12.38789 44.53405 -0.50 0.1 0 0 0 1 1 1 3 7.7708 13.69602 44.69645 -0.50 0.1 0 0 0 1 1 1 3 7.8125 13.79593 44.72839 -0.50 0.1 0 0 0 1 1 1 3 7.8333 13.56058 44.66103 -0.50 0.1 0 0 0 1 1 1 3 8.0000 14.28596 44.48260 -0.50 0.1 0 0 0 1 1 1 3 8.0208 14.20247 44.42703 -0.50 0.1 0 0 0 1 1 1 3 8.0625 14.11067 44.37523 -0.50 0.1 0 0 0 1 1 1 3 8.3125 13.42738 43.93172 -0.50 0.1 0 0 0 1 1 1 3 8.3750 13.35011 43.86801 -0.50 0.1 0 0 0 1 1 1 3 8.4167 13.28014 43.80503 -0.50 0.1 0 0 0 1 1 1 3 8.9375 13.06197 44.94010 -0.50 0.1 0 0 0 1 1 1 3 8.9792 13.03965 45.09918 -0.50 0.1 0 0 0 1 1 1 3 9.7917 13.11209 45.55102 -0.50 0.1 0 0 0 1 1 1 3 9.8542 13.15551 45.47392 -0.50 0.1 0 0 0 1 1 1 3 9.8750 13.19146 45.39569 -0.50 0.1 0 0 0 1 1 1 3 13.6875 13.03618 45.18492 -0.50 0.1 0 0 0 1 1 1 3 13.7708 13.41224 45.09367 -0.50 0.1 0 0 0 1 1 1 3 13.8125 13.53628 45.05945 -0.50 0.1 0 0 0 1 1 1 3 14.4167 12.60496 44.95079 -0.50 0.1 0 0 0 1 1 1 3 41.6458 13.57205 45.09554 -0.50 0.1 0 0 0 1 1 1 3 47.4583 12.55999 44.47494 -0.50 0.1 0 0 0 1 1 1 3 67.9167 15.94134 43.46878 -0.50 0.1 0 0 0 1 1 1 3 67.9375 15.84418 43.48019 -0.50 0.1 0 0 0 1 1 1 3 67.9583 15.74465 43.48677 -0.50 0.1 0 0 0 1 1 1 3 71.4167 14.71751 44.17044 -0.50 0.1 0 0 0 1 1 1 3 71.4792 14.61126 44.11145 -0.50 0.1 0 0 0 1 1 1 3 71.5000 14.50903 44.04869 -0.50 0.1 0 0 0 1 1 1 3 104.9167 15.87439 43.47814 -0.50 0.1 0 0 0 1 1 1 3 104.9375 15.78441 43.49226 -0.50 0.1 0 0 0 1 1 1 3 117.6458 14.72688 44.17018 -0.50 0.1 0 0 0 1 1 1 3 117.6875 14.61599 44.10917 -0.50 0.1 0 0 0 1 1 1 3 117.7292 14.52014 44.06427 -0.50 0.1 0 0 0 1 1 1 3 135.1250 13.79694 44.72948 -0.50 0.1 0 0 0 1 1 1 3 135.1875 13.68725 44.70009 -0.50 0.1 0 0 0 1 1 1 3 135.3750 13.58845 44.66537 -0.50 0.1 0 0 0 1 1 1 3 140.1042 15.29450 43.62110 -0.50 0.1 0 0 0 1 1 1 3 140.1042 15.29450 43.62110 -0.50 0.1 0 0 0 1 1 1 3 140.1042 15.30891 43.63539 -0.50 0.1 0 0 0 1 1 1 3 140.1250 15.32360 43.64910 -0.50 0.1 0 0 0 1 1 1 3 142.8125 15.36194 43.60993 -0.50 0.1 0 0 0 1 1 1 3 142.9167 15.84965 43.47744 -0.50 0.1 0 0 0 1 1 1 3 142.9167 15.93560 43.47010 -0.50 0.1 0 0 0 1 1 1 3 142.9375 15.75035 43.48306 -0.50 0.1 0 0 0 1 1 1 3 144.6875 14.11792 44.48601 -0.50 0.1 0 0 0 1 1 1 3 144.7292 14.09450 44.52592 -0.50 0.1 0 0 0 1 1 1 3 144.7500 14.05656 44.60122 -0.50 0.1 0 0 0 1 1 1 3 144.7708 14.02756 44.68310 -0.50 0.1 0 0 0 1 1 1 3 144.8125 14.05944 44.73577 -0.50 0.1 0 0 0 1 1 1 3 144.8542 14.12808 44.61714 -0.50 0.1 0 0 0 1 1 1 3 144.8958 14.16120 44.53943 -0.50 0.1 0 0 0 1 1 1 3 146.3958 13.77238 44.65568 -0.50 0.1 0 0 0 1 1 1 3 148.9792 12.94858 44.24060 -0.50 0.1 0 0 0 1 1 1 3 149.1250 13.34659 44.44219 -0.50 0.1 0 0 0 1 1 1 3 151.3125 13.19492 43.95164 -0.50 0.1 0 0 0 1 1 1 3 153.1667 13.11076 45.55014 -0.50 0.1 0 0 0 1 1 1 3 153.1667 13.15649 45.47493 -0.50 0.1 0 0 0 1 1 1 3 153.1875 13.19128 45.39606 -0.50 0.1 0 0 0 1 1 1 3 153.3333 14.71681 44.17078 -0.50 0.1 0 0 0 1 1 1 3 153.3542 14.61701 44.11054 -0.50 0.1 0 0 0 1 1 1 3 153.3958 12.87867 44.82000 -0.50 0.1 0 0 0 1 1 1 3 153.4167 14.51686 44.05008 -0.50 0.1 0 0 0 1 1 1 3 153.4583 13.00956 44.68292 -0.50 0.1 0 0 0 1 1 1 3 155.0208 16.47281 41.67470 -0.50 0.1 0 0 0 1 1 1 3 159.2917 13.89808 43.31387 -0.50 0.1 0 0 0 1 1 1 3 176.0000 15.61028 42.02047 -0.50 0.1 0 0 0 1 1 1 3 176.4583 15.83137 43.51656 -0.50 0.1 0 0 0 1 1 1 3 176.4583 15.93957 43.48067 -0.50 0.1 0 0 0 1 1 1 3 176.4792 15.73027 43.54557 -0.50 0.1 0 0 0 1 1 1 3 189.5417 14.51627 44.04943 -0.50 0.1 0 0 0 1 1 1 3 189.5833 14.62129 44.11009 -0.50 0.1 0 0 0 1 1 1 3 189.6458 14.71305 44.17259 -0.50 0.1 0 0 0 1 1 1 3 195.3333 12.65874 44.28934 -0.50 0.1 0 0 0 1 1 1 3 215.3333 14.51373 44.05071 -0.50 0.1 0 0 0 1 1 1 3 215.3750 14.61632 44.11017 -0.50 0.1 0 0 0 1 1 1 3 215.3958 14.71639 44.17000 -0.50 0.1 0 0 0 1 1 1 3 215.8750 15.87448 43.47777 -0.50 0.1 0 0 0 1 1 1 3 219.0208 15.62727 43.59761 -0.50 0.1 0 0 0 1 1 1 3 220.7500 18.66574 40.56157 -0.50 0.1 0 0 0 1 1 1 3 221.5208 12.37795 44.54755 -0.50 0.1 0 0 0 1 1 1 3 221.5417 12.49671 44.55853 -0.50 0.1 0 0 0 1 1 1 3 226.0417 13.11064 45.55111 -0.50 0.1 0 0 0 1 1 1 3 226.0625 13.15930 45.47481 -0.50 0.1 0 0 0 1 1 1 3 226.1042 13.19493 45.39385 -0.50 0.1 0 0 0 1 1 1 3 227.8125 13.79853 44.72983 -0.50 0.1 0 0 0 1 1 1 3 227.8333 13.68972 44.69638 -0.50 0.1 0 0 0 1 1 1 3 227.8542 13.58373 44.66644 -0.50 0.1 0 0 0 1 1 1 3 240.8542 16.58578 39.72785 -0.50 0.1 0 0 0 1 1 1 3 241.9583 14.51808 44.01208 -0.50 0.1 0 0 0 1 1 1 3 242.0000 14.61767 44.11126 -0.50 0.1 0 0 0 1 1 1 3 242.9167 15.78994 43.48853 -0.50 0.1 0 0 0 1 1 1 3 242.9167 15.90664 43.47396 -0.50 0.1 0 0 0 1 1 1 3 249.9792 12.62412 44.70482 -0.50 0.1 0 0 0 1 1 1 3 250.0000 12.57324 44.66422 -0.50 0.1 0 0 0 1 1 1 3 250.0625 12.68604 44.67966 -0.50 0.1 0 0 0 1 1 1 3 251.0000 15.27641 43.62018 -0.50 0.1 0 0 0 1 1 1 3 251.0208 15.33311 43.59025 -0.50 0.1 0 0 0 1 1 1 3 251.0417 15.39383 43.55865 -0.50 0.1 0 0 0 1 1 1 3 251.1458 15.39466 43.58974 -0.50 0.1 0 0 0 1 1 1 3 251.1458 15.43843 43.58964 -0.50 0.1 0 0 0 1 1 1 3 251.1875 15.45008 43.62778 -0.50 0.1 0 0 0 1 1 1 3 251.2083 15.39104 43.65985 -0.50 0.1 0 0 0 1 1 1 3 251.2292 15.32867 43.62533 -0.50 0.1 0 0 0 1 1 1 3 251.2500 15.29760 43.66594 -0.50 0.1 0 0 0 1 1 1 3 255.5625 15.57660 43.46090 -0.50 0.1 0 0 0 1 1 1 3 255.5833 15.49951 43.50512 -0.50 0.1 0 0 0 1 1 1 3 257.8333 13.82741 44.71832 -0.50 0.1 0 0 0 1 1 1 3 257.9583 13.83918 44.64469 -0.50 0.1 0 0 0 1 1 1 3 257.9792 13.80231 44.68349 -0.50 0.1 0 0 0 1 1 1 3 258.0000 13.73650 44.75413 -0.50 0.1 0 0 0 1 1 1 3 258.0000 13.77188 44.71459 -0.50 0.1 0 0 0 1 1 1 3 258.1250 13.73961 44.68439 -0.50 0.1 0 0 0 1 1 1 3 258.8125 15.50924 43.77138 -0.50 0.1 0 0 0 1 1 1 3 259.7917 12.69470 44.92411 -0.50 0.1 0 0 0 1 1 1 3 259.8333 12.72386 44.80816 -0.50 0.1 0 0 0 1 1 1 3 266.1250 14.27595 44.46995 -0.50 0.1 0 0 0 1 1 1 3 273.3750 14.64637 42.53038 -0.50 0.1 0 0 0 1 1 1 3 283.7917 12.41015 44.77608 -0.50 0.1 0 0 0 1 1 1 3 283.8125 12.42561 44.76163 -0.50 0.1 0 0 0 1 1 1 3 286.6458 12.51542 45.26645 -0.50 0.1 0 0 0 1 1 1 3 305.5417 13.60448 45.64879 -0.50 0.1 0 0 0 1 1 1 3 307.6042 14.26537 44.45770 -0.50 0.1 0 0 0 1 1 1 3 307.6042 14.27560 44.46200 -0.50 0.1 0 0 0 1 1 1 3 307.6042 14.28615 44.46733 -0.50 0.1 0 0 0 1 1 1 3 333.3958 13.58010 44.81369 -0.50 0.1 0 0 0 1 1 1 3 333.3958 13.63435 44.83089 -0.50 0.1 0 0 0 1 1 1 3 340.9375 13.62189 43.64557 -0.50 0.1 0 0 0 1 1 1 3 340.9375 13.65269 43.64441 -0.50 0.1 0 0 0 1 1 1 3 341.0417 13.71435 43.60331 -0.50 0.1 0 0 0 1 1 1 3 349.4167 13.10791 45.55004 -0.50 0.1 0 0 0 1 1 1 3 349.4167 13.11999 45.53520 -0.50 0.1 0 0 0 1 1 1 3 359.3542 12.56851 45.24399 -0.50 0.1 0 0 0 1 1 1 3 420.4375 13.74156 44.80313 -0.50 0.1 0 0 0 1 1 1 3 420.4583 13.80559 44.72680 -0.50 0.1 0 0 0 1 1 1 3 420.4792 13.87607 44.65326 -0.50 0.1 0 0 0 1 1 1 3 432.8333 12.39425 45.21003 -0.50 0.1 0 0 0 ! ! GLOSSARY: ! ========= ! ! This input file provides the initial locations of the float trajectories ! to compute. ! !------------------------------------------------------------------------------ ! Control Switches. !------------------------------------------------------------------------------ ! ! Lfloats Switch to control the computation of floats trajectories within ! nested and/or multiple connected grids. Ngrids values are ! expected. By default this switch is set to TRUE in "mod_scalars" ! for all grids when the CPP option FLOATS is activated. The ! USER can control which grid to process by turning on/off this ! switch. ! ! Fprint Switch to control the printing of floats positions to standard ! output file. This switch can be used to turn off the printing ! of information when thousands of floats are released. This ! information is still in output floats NetCDF file. ! ! FRREC Flag to indicate re-start from a previous solution. Use ! FRREC=0 for new solutions. In a re-start solution, FRREC ! is the time index in the floats NetCDF file assigned for ! initialization. If FRREC is negative (say FRREC=-1), the ! floats will re-start from the most recent time record. ! That is, the initialization record is assigned internally. ! !------------------------------------------------------------------------------ ! Biological behavior. !------------------------------------------------------------------------------ ! ! FBIONAM If applicable, input script file name containing biological floats ! behavior model parameters. ! !------------------------------------------------------------------------------ ! Number of floats. !------------------------------------------------------------------------------ ! ! NFLOATS Number of floats to release in each nested grid. Provide ! the exact number of floats. These values are used to ! dynamically allocate the arrays in FLOATS array structure. ! !------------------------------------------------------------------------------ ! Initial float location KEYWORDS. The model variable name is not used as ! keyword in some parameters. However, it namce is provided in brackets. !------------------------------------------------------------------------------ ! ! G Nested grid number [ng]. ! ! C Initial horizontal location coordinate type [Fcoor]: ! ! Fcoor = 0, rho grid units ! 0.5 =< Fx0 =< Lm(ng)+0.5, ! 0.5 =< Fy0 =< Mm(ng)+0.5 ! ! Fcoor = 1, Fx0 is longitude (west values are negative). ! Fy0 is latitude (south values are negative). ! ! T Float trajectory type [Ftype]: ! ! Ftype = 1, 3D Lagrangian floats. ! (flt_Lagran) ! ! Ftype = 2, Isobaric floats, p=g*(z+zeta)=constant. ! (flt_Isobar) ! ! Ftype = 3, Geopotential floats, constant depth. ! (flt_Geopot) ! ! N Number of floats [Fcount] to be released at the (Fx0,Fy0,Fz0) ! location. It must be equal or greater than one. If Fcount ! is greater than one, a cluster distribution of floats ! centered at (Fx0,Fy0,Fz0) is activated. ! ! NOTE: The total number of floats trajectories to compute ! ==== must add to NFLOATS. ! ! Ft0 Time (days) of float release after model initialization (real). ! ! Fx0 Initial float x-location (real; grid units or longitude). ! ! Fy0 Initial float y-location (real; grid units or latitude). ! ! Fz0 Initial float z-location (real; vertical level or depth). ! If Fz0 is less than or equal to zero, Fz0 is the initial ! depth in meters. Otherwise, if Fz0 is positive and ! ! 0 < Fz0 =< N(ng), ! ! Fz0 is the initial position relative to the W grid ! (0 = bottom; N = surface). ! ! If the float trajectory type is Isobaric (Ftype=2) or ! Geopotential (Ftype=3), Fz0 must be a negative number ! representing depth in meters. If the float type is ! Lagrangian (Ftype=1), Fz0 can be a level (positive) or ! a depth in meters (negative). ! ! WARNING: If the depth in meters at particular horizontal ! is not bounded, the floats are released at the ! surface. ! ! Fdt Float cluster release time interval (real; days), only used ! if Fcount > 1: ! ! Fdt = 0, Fcount floats will be deployed simultaneously ! with a distribution centered at (Fx0,Fy0,Fz0) ! and defined by (Fdx,Fdy,Fdz). ! ! Fdt > 0, a cluster of floats will be deployed from ! (Fx0,Fy0,Fz0) at Fdt intervals until Fcount ! floats are released. ! ! Fdx Cluster x-distribution parameter (real), only used if ! Fcount > 1 and Fdt = 0. ! ! Fdy Cluster y-distribution parameter (real), only used if ! Fcount > 1 and Fdt = 0. ! ! Fdz Cluster z-distribution parameter (real), only used if ! Fcount > 1 and Fdt = 0. ! ! NOTE: the parameters (Fdx,Fdy,Fdz) can be used to specify ! ==== any type of cluster distribution, for instance: ! ! * Lines of floats: ! ! Fdx > 0, Fdy = 0, Fdz = 0 ! Fdx = 0, Fdy > 0, Fdz = 0 ! Fdx = 0, Fdy = 0, Fdz > 0 ! ! The USER can use any of these parameters to design any ! cluster distribution in routine "init_floats.F".