Changeset 1121 for trunk/CONFIG/ORCA2_OFF_PISCES
- Timestamp:
- 2008-06-20T17:23:23+02:00 (16 years ago)
- Location:
- trunk/CONFIG/ORCA2_OFF_PISCES
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist
r983 r1121 1 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 ! OPA namelist : model option and parameter input 3 ! ------------- 4 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 5 ! 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/OPA : 1 - run manager (namrun) 3 !! namelists 2 - miscellaneous (namctl,nammpp) 4 !! 3 - Domain (namzgr, namzgr_sco, namdom) 5 !! 6 - Tracer (nameos, namcla, namqsr) 6 !! 7 - Inputs dynamics (namdyna) 7 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 8 ! CAUTION: some scripts does not support CAPITALs for logical use .true./.false., not .TRUE./.FALSE. 9 10 !!====================================================================== 11 !! *** Run management namelists *** 12 !!====================================================================== 13 !! namrun parameters of the run 14 !!====================================================================== 15 6 16 !----------------------------------------------------------------------- 7 ! nam_runparameters of the run17 &namrun ! parameters of the run 8 18 !----------------------------------------------------------------------- 9 ! no job number 10 ! cexper experience name for vairmer format 11 ! ln_rstart boolean term for restart (true or false) 12 ! nrstdt control of the restart timestep: 13 ! = 0 restart, do not control nit000 in the restart file. 14 ! = 1 restart, control nit000 in the restart file. Do not 15 ! use the date in the restart file (use ndate0 in namelist) 16 ! = 2 restart, control nit000 in the restart file, use the date 17 ! in the restart file. ndate0 in the namelist is ignored. 18 ! nit000 number of the first time step 19 ! nitend number of the last time step 20 ! ndate0 initial calendar date aammjj 21 ! nleapy Leap year calendar (0/1) 22 ! ninist initial state output flag (0/1) 23 ! nprint level of print (0 no print) 24 ! nstock frequency of restart file 25 ! nwrite frequency of OUTPUT file 26 ! nrunoff = 0 no, 1 runoff, 2 runoff+river mouth ups adv 27 ! ln_ctl trend control print (expensive!) 28 ! nictls start i indice to make the control SUM (very usefull to compare mono- 29 ! nictle end i indice to make the control SUM (-versus multi processor runs) 30 ! njctls start j indice to make the control SUM (very usefull to compare mono- 31 ! njctle end j indice to make the control SUM (-versus multi processor runs) 32 ! isplt number of processors following i 33 ! jsplt number of processors following j 34 ! nbench Bench parameter (0/1): CAUTION it must be zero except for bench 35 ! for which we don't care about physical meaning of the results 36 ! 37 ! CAUTION: for usual run scripts, logical value of 38 ! ******* ln_rstart must be .true. or .false. 39 ! and NOT .TRUE. or .FALSE. 40 &nam_run 41 no = 0 42 cexper = "PISCES" 43 ln_rstart = .false. 44 nrstdt = 0 45 nit000 = 1 46 nitend = 6000 47 ndate0 = 010101 48 nleapy = 0 49 ninist = 0 50 nprint = 0 51 nstock = 6000 52 nwrite = 1200 53 ln_ctl = .false. 54 nictls = 2 55 nictle = 720 56 njctls = 2 57 njctle = 510 58 isplt = 1 59 jsplt = 1 60 nbench = 0 19 no = 0 ! job number 20 cexper = "PISCES" ! experience name 21 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 22 nrstdt = 0 ! restart control = 0 nit000 is not compared to the restart file value 23 ! = 1 use ndate0 in namelist (not the value in the restart file) 24 ! = 2 calendar parameters read in the restart file 25 nit000 = 1 ! first time step 26 nitend = 6000 ! last time step 27 ndate0 = 010101 ! initial calendar date yymmdd (used if nrstdt=1) 28 nleapy = 0 ! Leap year calendar (1) or not (0) 29 ninist = 0 ! output the initial state (1) or not (0) 30 nstock = 6000 ! frequency of creation of a restart file 31 nwrite = 6000 ! frequency of write in the output file 61 32 / 62 33 !----------------------------------------------------------------------- 63 ! nam_mpp Massively Parallel Processing 34 &namctl ! Control prints & Benchmark 64 35 !----------------------------------------------------------------------- 65 ! c_mpi_send mpi send/recieve type 66 ! = 'S' : standard blocking send 67 ! = 'B' : buffer blocking send 68 ! = 'I' : immediate non-blocking send 69 &nam_mpp 70 c_mpi_send = 'S' 36 ln_ctl = .false. ! trends control print (expensive!) 37 nprint = 0 ! level of print (0 no extra print) 38 nictls = 1 ! start i indice of control sum (use to compare mono versus 39 nictle = 182 ! end i indice of control sum multi processor runs 40 njctls = 1 ! start j indice of control over a subdomain) 41 njctle = 149 ! end j indice of control 42 isplt = 1 ! number of processors in i-direction 43 jsplt = 1 ! number of processors in j-direction 44 nbench = 0 ! Bench mode (1/0): CAUTION use zero except for bench 71 45 / 72 46 !----------------------------------------------------------------------- 73 ! nam_zgr vertical coordinate 47 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 74 48 !----------------------------------------------------------------------- 75 ! ln_zco z-coordinate - full steps (T/F) 76 ! ln_zps z-coordinate - partial steps (T/F) 77 ! ln_sco s- or hybrid z-s-coordinate (T/F) 78 &nam_zgr 79 ln_zco = .false. 80 ln_zps = .true. 81 ln_sco = .false. 49 c_mpi_send = 'S' ! mpi send/recieve type ='S', 'B', or 'I' for standard send, 50 ! buffer blocking send or immediate non-blocking sends, resp. 82 51 / 83 52 !----------------------------------------------------------------------- 84 ! nam_zgr_sco s-coordinate or hybrid z-s-coordinate53 &namzgr ! vertical coordinate 85 54 !----------------------------------------------------------------------- 86 ! sbot_min minimum depth of s-bottom surface (>0) (m) 87 ! sbot_max maximum depth of s-bottom surface (= ocean depth) (>0) (m) 88 ! theta surface control parameter (0<=theta<=20) 89 ! thetb bottom control parameter (0<=thetb<= 1) 90 ! r_max maximum cut-off r-value allowed (0<r_max<1) 91 &nam_zgr_sco 92 sbot_min = 300. 93 sbot_max = 5250. 94 theta = 6.0 95 thetb = 0.75 96 r_max = 0.15 55 ln_zco = .false. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined) 56 ln_zps = .true. ! z-coordinate - partial steps (T/F) 57 ln_sco = .false. ! s- or hybrid z-s-coordinate (T/F) 97 58 / 98 59 !----------------------------------------------------------------------- 99 ! nam_traadv advection scheme for tracer (option not control by CPP keys) 60 &namzgr_sco ! s-coordinate or hybrid z-s-coordinate 100 61 !----------------------------------------------------------------------- 101 ! ln_traadv_cen2 2nd order centered scheme (default T) 102 ! ln_traadv_tvd TVD scheme (default F) 103 ! ln_traadv_muscl MUSCL scheme (default F) 104 ! ln_traadv_muscl2 MUSCL2 scheme (default F) 105 &nam_traadv 106 ln_traadv_cen2 = .true. 107 ln_traadv_tvd = .false. 108 ln_traadv_muscl = .false. 109 ln_traadv_muscl2 = .false. 62 sbot_min = 300. ! minimum depth of s-bottom surface (>0) (m) 63 sbot_max = 5250. ! maximum depth of s-bottom surface (= ocean depth) (>0) (m) 64 theta = 6.0 ! surface control parameter (0<=theta<=20) 65 thetb = 0.75 ! bottom control parameter (0<=thetb<= 1) 66 r_max = 0.15 ! maximum cut-off r-value allowed (0<r_max<1) 110 67 / 111 68 !----------------------------------------------------------------------- 112 ! nam_traldf lateral diffusion scheme for tracer (option not control by CPP keys)69 &namdom ! space and time domain (bathymetry, mesh, timestep) 113 70 !----------------------------------------------------------------------- 114 ! Type of the operator : 115 ! ln_traldf_lap laplacian operator (default T) 116 ! ln_traldf_bilap bilaplacian operator (default F) 117 ! Direction of action : 118 ! ln_traldf_level iso-level (default F) 119 ! ln_traldf_hor horizontal (geopotential) (default F)^** 120 ! ln_traldf_iso iso-neutral (default T)^* 121 ! Coefficient 122 ! aht0 horizontal eddy diffusivity for tracers (m2/s) 123 ! ahtb0 background eddy diffusivity for isopycnal diffusion (m2/s) 124 ! aeiv0 eddy induced velocity coefficient (m2/s) 125 ! ^* require key_ldfslp to compute the direction of the lateral diffusion 126 ! ^** require key_ldfslp in s-coordinate 127 &nam_traldf 128 ln_traldf_lap = .true. 129 ln_traldf_bilap = .false. 130 ln_traldf_level = .false. 131 ln_traldf_hor = .false. 132 ln_traldf_iso = .true. 133 aht0 = 2000. 134 ahtb0 = 0. 135 aeiv0 = 2000. 71 e3zps_min = 5. ! the thickness of the partial step is set larger than the minimum 72 e3zps_rat = 0.1 ! of e3zps_min and e3zps_rat * e3t (N.B. 0<e3zps_rat<1) 73 nmsh = 1 ! create (=1) a mesh file (coordinates, scale factors, masks) or not (=0) 74 nacc = 0 ! =1 acceleration of convergence method used, rdt < rdttra(k) 75 ! =0, no acceleration, rdt = rdttra 76 atfp = 0.1 ! asselin time filter parameter 77 rdt = 26280. ! time step for the dynamics (and tracer if nacc=0) 78 rdtmin = 26280. ! minimum time step on tracers (used if nacc=1) 79 rdtmax = 26280. ! maximum time step on tracers (used if nacc=1) 80 rdth = 800. ! depth variation of tracer time step (used if nacc=1) 136 81 / 137 82 !----------------------------------------------------------------------- 138 ! nam_dynldf lateral diffusion on momentum 83 &namtraldf ! lateral diffusion scheme for tracer 139 84 !----------------------------------------------------------------------- 140 ! Type of the operator : 141 ! ln_dynldf_lap laplacian operator (default T) 142 ! ln_dynldf_bilap bilaplacian operator (default F) 143 ! Direction of action : 144 ! ln_dynldf_level iso-level (default F) 145 ! ln_dynldf_hor horizontal (geopotential) (default F)^** 146 ! ln_dynldf_iso iso-neutral (default T)^* 147 ! Coefficient 148 ! ahm0 horizontal eddy viscosity for the dynamics (m2/s) 149 ! ahmb0 background eddy viscosity for isopycnal diffusion (m2/s) 150 &nam_dynldf 151 ln_dynldf_lap = .true. 152 ln_dynldf_bilap = .false. 153 ln_dynldf_level = .false. 154 ln_dynldf_hor = .true. 155 ln_dynldf_iso = .false. 156 ahm0 = 40000. 157 ahmb0 = 0. 85 ! ! Type of the operator : 86 ln_traldf_lap = .true. ! laplacian operator 87 ln_traldf_bilap = .false. ! bilaplacian operator 88 ! Direction of action : 89 ln_traldf_level = .false. ! iso-level 90 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 91 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 92 ! ! Coefficient 93 aht0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] 94 ahtb0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 95 aeiv0 = 2000. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") 158 96 / 159 97 !----------------------------------------------------------------------- 160 ! namflg algorithm flags (algorithm not control by CPP keys) 98 &namcla ! cross land advection 161 99 !----------------------------------------------------------------------- 162 ! ln_dynhpg_imp hydrostatic pressure gradient: semi-implicit time scheme (T) 163 ! centered time scheme (F) 164 &namflg 165 ln_dynhpg_imp = .false. 100 n_cla = 0 ! advection between 2 ocean pts separates by land 166 101 / 167 102 !----------------------------------------------------------------------- 168 ! nam_dynvor option of physics/algorithm (not control by CPP keys) 103 &namqsr ! penetrative solar radiation 169 104 !----------------------------------------------------------------------- 170 ! ln_dynvor_ens vorticity trends: enstrophy conserving scheme (default T) 171 ! ln_dynvor_ene " " : energy conserving scheme (default F) 172 ! ln_dynvor_mix " " : mixed scheme (default F) 173 ! ln_dynvor_een " " : energy & enstrophy scheme (default F) 174 &nam_dynvor 175 ln_dynvor_ene = .FALSE. 176 ln_dynvor_ens = .TRUE. 177 ln_dynvor_mix = .FALSE. 178 ln_dynvor_een = .FALSE. 105 ln_traqsr = .true. ! penetrative solar radiation (T) or not (F) 106 xsi1 = 0.35 ! first depth of extinction 179 107 / 180 108 !----------------------------------------------------------------------- 181 ! nam_tau surface wind stress109 &nameos ! ocean physical parameters 182 110 !----------------------------------------------------------------------- 183 ! ntau000 gently increase the stress over the first ntau_rst time-steps 184 ! tau0x uniform value used as default surface heat flux 185 ! tau0y uniform value used as default solar radiation flux 186 &nam_tau 187 ntau000 = 0 188 tau0x = 0.e0 189 tau0y = 0.e0 111 neos = 0 ! type of equation of state and Brunt-Vaisala frequency 112 ! = 0, UNESCO (formulation of Jackett and McDougall (1994) and of McDougall (1987) ) 113 ! = 1, linear: rho(T) = rau0 * ( 1.028 - ralpha * T ) 114 ! = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T ) 115 ralpha = 2.e-4 ! thermal expension coefficient (neos= 1 or 2) 116 rbeta = 0.001 ! saline expension coefficient (neos= 2) 190 117 / 191 118 !----------------------------------------------------------------------- 192 ! nam_flx surface fluxes 119 &namdyn ! offline parameters 193 120 !----------------------------------------------------------------------- 194 ! q0 uniform value used as default surface heat flux 195 ! qsr0 uniform value used as default solar radiation flux 196 ! emp0 uniform value used as default surface freswater budget (E-P) 197 &nam_flx 198 q0 = 0.e0 199 qsr0 = 0.e0 200 emp0 = 0.e0 201 / 202 !----------------------------------------------------------------------- 203 ! nam_alb albedo parameters 204 !----------------------------------------------------------------------- 205 ! cgren correction of the snow or ice albedo to take into account 206 ! albice albedo of melting ice in the arctic and antarctic 207 ! alphd coefficients for linear interpolation used to compute albedo 208 ! between two extremes values (Pyane, 1972) 209 ! alphc " " 210 ! alphdi " " 211 &nam_alb 212 cgren = 0.06 213 albice = 0.5 214 alphd = 0.80 215 alphc = 0.65 216 alphdi = 0.72 217 / 218 !----------------------------------------------------------------------- 219 ! nam_dom space and time domain (bathymetry, mesh, timestep) 220 !----------------------------------------------------------------------- 221 ! e3zps_min the thickness of the partial step is set larger than the 222 ! e3zps_rat the minimum of e3zps_min and e3zps_rat * e3t 223 ! (N.B. 0<e3zps_rat<1) 224 ! nmsh =1 create a mesh file (coordinates, scale factors, masks) 225 ! nacc the acceleration of convergence method 226 ! = 0, no acceleration, rdt = rdttra 227 ! = 1, acceleration used, rdt < rdttra(k) 228 ! atfp asselin time filter parameter 229 ! rdt time step for the dynamics (and tracer if nacc=0) 230 ! rdtmin minimum time step on tracers 231 ! rdtmax maximum time step on tracers 232 ! rdth depth variation of tracer time step 233 &nam_dom 234 e3zps_min = 5. 235 e3zps_rat = 0.1 236 nmsh = 1 237 nacc = 0 238 atfp = 0.1 239 rdt = 26280. 240 rdtmin = 26280. 241 rdtmax = 26280. 242 rdth = 800. 243 / 244 !----------------------------------------------------------------------- 245 ! nam_fwb freshwater budget correction 246 !----------------------------------------------------------------------- 247 ! ln_fwb logical flag for freshwater budget correction (0 annual mean) 248 &nam_fwb 249 ln_fwb = .true. 250 / 251 !----------------------------------------------------------------------- 252 ! nam_ptr Poleward Transport Diagnostic 253 !----------------------------------------------------------------------- 254 ! ln_diaptr logical flag for Poleward transport computation 255 ! nf_ptr Frequency of computation 256 &nam_ptr 257 ln_diaptr = .true. 258 nf_ptr = 15 259 / 260 !----------------------------------------------------------------------- 261 ! nam_cro cross land advection 262 !----------------------------------------------------------------------- 263 ! n_cla advection between 2 ocean pts separates by land 264 &nam_cla 265 n_cla = 0 266 / 267 !----------------------------------------------------------------------- 268 ! nam_zdf vertical physics 269 !----------------------------------------------------------------------- 270 ! avt0 vertical eddy diffusivity for tracers (m2/s) 271 ! ln_zdfnpc Non-Penetrative Convection (default T) 272 &nam_zdf 273 avt0 = 1.2e-5 274 ln_zdfnpc = .false. 275 / 276 !----------------------------------------------------------------------- 277 ! nam_bbl bottom boundary layer scheme 278 !----------------------------------------------------------------------- 279 ! atrbbl lateral tracer coeff. for bottom boundary layer scheme(m2/s) 280 &nam_bbl 281 atrbbl = 10000. 282 / 283 !----------------------------------------------------------------------- 284 ! nam_ddm double diffusive mixing parameterization 285 !----------------------------------------------------------------------- 286 ! avts maximum avs for dd mixing 287 ! hsbfr heat/salt buoyancy flux ratio 288 &nam_ddm 289 avts = 1.e-4 290 hsbfr = 1.6 291 / 292 !----------------------------------------------------------------------- 293 ! nam_bbc bottom temperature boundary condition 294 !----------------------------------------------------------------------- 295 ! ngeo_flux = 0 no geothermal heat flux 296 ! = 1 constant geothermal heat flux 297 ! = 2 variable geothermal heat flux (read in geothermal_heating.nc) 298 ! ( C A U T I O N : flux in mW/m2 in the NetCDF file ) 299 ! ngeo_flux_const Constant value of geothermal heat flux (W/m2) 300 &nam_bbc 301 ngeo_flux = 2 302 ngeo_flux_const = 86.4e-3 303 / 304 !----------------------------------------------------------------------- 305 ! nam_qsr penetrative solar radiation 306 !----------------------------------------------------------------------- 307 ! ln_traqsr : penetrative solar radiation (T) or not (F) (Default=T) 308 ! rabs fraction of qsr associated with xsi1 309 ! xsi1 first depth of extinction 310 ! xsi2 second depth of extinction 311 &nam_qsr 312 xsi1 = 0.35 313 / 314 !----------------------------------------------------------------------- 315 ! nam_eos ocean physical parameters 316 !----------------------------------------------------------------------- 317 ! neos type of equation of state and Brunt-Vaisala frequency 318 ! = 0, UNESCO (formulation of Jackett and McDougall (1994) 319 ! and of McDougall (1987) ) 320 ! = 1, linear: rho(T) = rau0 * ( 1.028 - ralpha * T ) 321 ! = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T ) 322 ! with rau0=1020 set in parcst routine 323 ! ralpha thermal expension coefficient (linear equation of state) 324 ! rbeta saline expension coefficient (linear equation of state) 325 &nam_eos 326 neos = 0 327 ralpha = 2.e-4 328 rbeta = 0.001 329 / 330 !----------------------------------------------------------------------- 331 ! nam_offdyn offline parameters 332 !----------------------------------------------------------------------- 333 ! ndtadyn number of period in the file for one year 334 ! ndtatot total number of period in the file 335 ! nsptint indicator for time interpolation 336 ! nficdyn number of file to read 337 ! lperdyn = T periodicity of the unique file 338 ! = F (default) computed with Blanke' scheme 339 &nam_offdyn 340 ndtadyn = 73 341 ndtatot = 73 342 nsptint = 1 343 nficdyn = 2 344 lperdyn = .true. 121 ndtadyn = 73 ! number of period in the file for one year 122 ndtatot = 73 ! total number of period in the file 123 nsptint = 1 ! indicator for time interpolation 124 nficdyn = 2 ! number of file to read 125 lperdyn = .true. ! periodicity of the unique file (T) 126 ! ! F (default) computed with Blanke' scheme 345 127 / 346 128 -
trunk/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_pisces
r1093 r1121 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! PISCES : 1 - air-sea exchange (nampisext) 3 !! namelists 2 - biological parameters (nampisbio) 4 !! 3 - parameters for nutrient limitations (nampislim) 5 !! 4 - parameters for phytoplankton (nampisprod,nampismort) 6 !! 5 - parameters for zooplankton (nampismes,nampiszoo) 7 !! 6 - parameters for remineralization (nampisrem) 8 !! 7 - parameters for calcite chemistry (nampiscal) 9 !! 8 - parameters for inputs deposition (nampissed) 10 !! 9 - parameters for Kriest parameterization (nampiskrp, nampiskrs) 11 !! 10 - additional 2D/3D diagnostics (nampisdia) 1 12 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 ! General namelist for PISCES model 3 ! ------------- 4 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 13 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 14 &nampisext ! air-sea exchange 15 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 16 atcco2 = 278. ! atmospheric pCO2 17 / 18 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 19 &nampisbio ! biological parameters 20 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 21 part = 0.85 ! part of calcite not dissolved in guts 22 nrdttrc = 4 ! time step frequency for biology 23 wsbio = 2. ! POC sinking speed 24 xkmort = 1.E-7 ! half saturation constant for mortality 25 ferat3 = 3.E-6 ! Fe/C in zooplankton 26 wsbio2 = 50. ! Big particles sinking speed 27 / 28 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 29 &nampislim ! parameters for nutrient limitations 30 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 31 conc0 = 2.e-6 ! Phosphate half saturation 32 conc1 = 10E-6 ! Phosphate half saturation for diatoms 33 conc2 = 0.02E-9 ! Iron half saturation for phyto 34 conc2m = 0.08E-9 ! Max iron half saturation for phyto 35 conc3 = 0.1E-9 ! Iron half saturation for diatoms 36 conc3m = 0.4E-9 ! Maxi iron half saturation for diatoms 37 concnnh4 = 1.E-7 ! NH4 half saturation for phyto 38 concdnh4 = 5.E-7 ! NH4 half saturation for diatoms 39 xksi1 = 2.E-6 ! half saturation constant for Si uptake 40 xksi2 = 3.33E-6 ! half saturation constant for Si/C 41 xkdoc = 417.E-6 ! half-saturation constant of DOC remineralization 42 caco3r = 0.3 ! mean rain ratio 43 / 44 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 45 &nampisprod ! parameters for phytoplankton growth 46 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 47 pislope = 4. ! P-I slope 48 pislope2 = 4. ! P-I slope for diatoms 49 excret = 0.05 ! excretion ratio of phytoplankton 50 excret2 = 0.05 ! excretion ratio of diatoms 51 chlcnm = 0.033 ! Minimum Chl/C in nanophytoplankton 52 chlcdm = 0.05 ! Minimum Chl/C in diatoms 53 fecnm = 10E-6 ! Maximum Fe/C in nanophytoplankton 54 fecdm = 15E-6 ! Minimum Fe/C in diatoms 55 grosip = 0.151 ! mean Si/C ratio 56 / 57 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 58 &nampismort ! parameters for phytoplankton sinks 59 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 60 wchl = 0.001 ! quadratic mortality of phytoplankton 61 wchld = 0.02 ! maximum quadratic mortality of diatoms 62 mprat = 0.01 ! phytoplankton mortality rate 63 mprat2 = 0.01 ! Diatoms mortality rate 64 mpratm = 0.01 ! Phytoplankton minimum mortality rate 65 / 66 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 67 &nampismes ! parameters for mesozooplankton 68 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 69 grazrat2 = 0.7 ! maximal mesozoo grazing rate 70 resrat2 = 0.005 ! exsudation rate of mesozooplankton 71 mzrat2 = 0.03 ! mesozooplankton mortality rate 72 xprefc = 1. ! zoo preference for phyto 73 xprefp = 0.2 ! zoo preference for POC 74 xprefz = 1. ! zoo preference for zoo 75 xprefpoc = 0.2 ! zoo preference for poc 76 xkgraz2 = 20.E-6 ! half sturation constant for meso grazing 77 epsher2 = 0.33 ! Efficicency of Mesozoo growth 78 sigma2 = 0.6 ! Fraction of mesozoo excretion as DOM 79 unass2 = 0.3 ! non assimilated fraction of P by mesozoo 80 grazflux = 5.e3 ! flux-feeding rate 81 / 82 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 83 &nampiszoo ! parameters for microzooplankton 84 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 85 grazrat = 4.0 ! maximal zoo grazing rate 86 resrat = 0.03 ! exsudation rate of zooplankton 87 mzrat = 0.0 ! zooplankton mortality rate 88 xpref2c = 0.0 ! Microzoo preference for POM 89 xpref2p = 0.5 ! Microzoo preference for Nanophyto 90 xpref2d = 0.5 ! Microzoo preference for Diatoms 91 xkgraz = 20.E-6 ! half sturation constant for grazing 92 epsher = 0.33 ! Efficiency of microzoo growth 93 sigma1 = 0.6 ! Fraction of microzoo excretion as DOM 94 unass = 0.3 ! non assimilated fraction of phyto by zoo 95 / 96 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 97 &nampisrem ! parameters for remineralization 98 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 99 xremik = 0.3 ! remineralization rate of DOC 100 xremip = 0.025 ! remineralisation rate of POC 101 nitrif = 0.05 ! NH4 nitrification rate 102 xsirem = 0.015 ! remineralization rate of Si 103 xlam1 = 0.005 ! scavenging rate of Iron 104 oxymin = 1.E-6 ! Half-saturation constant for anoxia 105 / 106 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 107 &nampiscal ! parameters for Calcite chemistry 108 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 109 kdca = 0.327e3 ! calcite dissolution rate constant (1/time) 110 nca = 1. ! order of dissolution reaction (dimensionless) 111 / 112 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 113 &nampissed ! parameters for inputs deposition 114 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 115 bdustfer = .true. ! boolean for dust input from the atmosphere 116 briver = .true. ! boolean for river input of nutrients 117 bndepo = .true. ! boolean for atmospheric deposition of N 118 bsedinput = .true. ! boolean for Fe input from sediments 119 sedfeinput = 1E-9 ! Coastal release of Iron 120 dustsolub = 0.014 ! Solubility of the dust 121 / 122 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 123 &nampiskrp ! Kriest parameterization : parameters "key_kriest" 124 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 125 xkr_eta = 1.17 ! Sinking exponent 126 xkr_zeta = 2.28 ! N content exponent 127 xkr_mass_min = 0.0002 ! Minimum mass for Aggregates 128 xkr_mass_max = 1. ! Maximum mass for Aggregates 129 / 130 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 131 &nampiskrs ! Kriest parameterization : size classes "key_kriest" 132 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 133 xkr_sfact = 942. ! Sinking factor 134 xkr_stick = 0.5 ! Stickiness 135 xkr_nnano = 2.337 ! Nbr of cell in nano size class 136 xkr_ndiat = 3.718 ! Nbr of cell in diatoms size class 137 xkr_nmeso = 7.147 ! Nbr of cell in mesozoo size class 138 xkr_naggr = 9.877 ! Nbr of cell in aggregates size class 139 / 140 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 141 &nampisdia ! additional 2D/3D tracers diagnostics ("key_trc_diaadd") 142 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 143 nwritedia = 6000 ! time step frequency for tracers diagnostics 5 144 ! 6 !----------------------------------------------------------------------- 7 ! natext air-sea exchange 8 !----------------------------------------------------------------------- 9 ! atcco2 : atmospheric pCO2 10 ! 11 &natext 12 atcco2 = 278., 145 ! ! name ! title of the field ! units ! 146 ! ! ! ! ! 147 pisdia2d(1) = 'Cflx ' , 'DIC flux ', 'molC/m2/s ' 148 pisdia2d(2) = 'Oflx ' , 'Oxygen flux ', 'molC/m2/s ' 149 pisdia2d(3) = 'Kg ' , 'Gas transfer ', 'mol/m2/s/uatm' 150 pisdia2d(4) = 'Delc ' , 'Delta CO2 ', 'uatm ' 151 pisdia2d(5) = 'PMO ' , 'POC export ', 'molC/m2/s ' 152 pisdia2d(6) = 'PMO2 ' , 'GOC export ', 'molC/m2/s ' 153 pisdia2d(7) = 'ExpFe1 ' , 'Nano iron export ', 'molFe/m2/s ' 154 pisdia2d(8) = 'ExpFe2 ' , 'Diatoms iron export ', 'molFe/m2/s ' 155 pisdia2d(9) = 'ExpSi ' , 'Silicate export ', 'molSi/m2/s ' 156 pisdia2d(10) = 'ExpCaCO3 ' , 'Calcite export ', 'molC/m2/s ' 157 pisdia2d(11) = 'heup ' , 'euphotic layer depth ', 'm ' 158 pisdia2d(12) = 'Fedep ' , 'Iron dep ', 'molFe/m2/s ' 159 pisdia2d(13) = 'Nfix ' , 'Nitrogen Fixation ', 'molN/m2/s ' 160 pisdia3d(1) = 'PH ' , 'PH ', '- ' 161 pisdia3d(2) = 'CO3 ' , 'Bicarbonates ', 'mol/l ' 162 pisdia3d(3) = 'CO3sat ' , 'CO3 saturation ', 'mol/l ' 163 pisdia3d(4) = 'PAR ' , 'light penetration ', 'W/m2 ' 164 pisdia3d(5) = 'PPPHY ' , 'Primary production of nanophyto ', 'molC/m3/s ' 165 pisdia3d(6) = 'PPPHY2 ' , 'Primary production of diatoms ', 'molC/m3/s ' 166 pisdia3d(7) = 'PPZOO ' , 'Primary production of microzoo ', 'molC/m3/s ' 167 pisdia3d(8) = 'PPZOO2 ' , 'Primary production of mesozoo ', 'molC/m3/s ' 168 pisdia3d(9) = 'PBSi ' , 'Primary production of Si diatoms ', 'molSi/m3/s ' 169 pisdia3d(10) = 'PFeN ' , 'Primary production of nano iron ', 'molFe/m3/s ' 170 pisdia3d(11) = 'PFeD ' , 'Primary production of diatoms iron', 'molFe/m3/s ' 13 171 / 14 !-----------------------------------------------------------------------15 ! natbio biological parameters16 !-----------------------------------------------------------------------17 ! part part of calcite not dissolved in guts18 ! nrdttrc time step frequency for biology19 ! wsbio POC sinking speed20 ! xkmort half saturation constant for mortality21 ! ferat3 Fe/C in zooplankton22 ! wsbio2 Big particles sinking speed23 !24 &natbio25 part = 0.85,26 nrdttrc = 4,27 wsbio = 2. ,28 xkmort = 1.E-7 ,29 ferat3 = 3.E-6,30 wsbio2 = 50.,31 /32 !-----------------------------------------------------------------------33 ! natlim parameters for nutrient limitations34 !-----------------------------------------------------------------------35 ! conc0 Phosphate half saturation36 ! conc1 Phosphate half saturation for diatoms37 ! conc2 Iron half saturation for phyto38 ! conc3 Iron half saturation for diatoms39 ! concnnh4 NH4 half saturation for phyto40 ! concdnh4 NH4 half saturation for diatoms41 ! xksi1 half saturation constant for Si uptake42 ! xksi2 half saturation constant for Si/C43 ! xkdoc half-saturation constant of DOC remineralization44 ! caco3r mean rain ratio45 &natlim46 conc0 = 2.e-6,47 conc1 = 10E-6 ,48 conc2 = 0.02E-9 ,49 conc2m = 0.08E-9,50 conc3 = 0.1E-9 ,51 conc3m = 0.4E-9,52 concnnh4 = 1.E-7,53 concdnh4 = 5.E-7,54 xksi1 = 2.E-6 ,55 xksi2 = 3.33E-6 ,56 xkdoc = 417.E-6 ,57 caco3r = 0.3,58 /59 !-----------------------------------------------------------------------60 ! natprod parameters for phytoplankton growth61 !-----------------------------------------------------------------------62 ! pislope P-I slope63 ! pislope2 P-I slope for diatoms64 ! excret excretion ratio of phytoplankton65 ! excret2 excretion ratio of diatoms66 ! chlcnm Minimum Chl/C in nanophytoplankton67 ! chlcdm Minimum Chl/C in diatoms68 ! fecnm Maximum Fe/C in nanophytoplankton69 ! fecdm Minimum Fe/C in diatoms70 ! grosip mean Si/C ratio71 &natprod72 pislope = 4. ,73 pislope2 = 4. ,74 excret = 0.05 ,75 excret2 = 0.05 ,76 chlcnm = 0.033,77 chlcdm = 0.05,78 fecnm = 10E-6,79 fecdm = 15E-6,80 grosip = 0.151,81 /82 !-----------------------------------------------------------------------83 ! natmort parameters for phytoplankton sinks84 !-----------------------------------------------------------------------85 ! wchl quadratic mortality of phytoplankton86 ! wchld maximum quadratic mortality of diatoms87 ! mprat phytoplankton mortality rate88 ! mprat2 Diatoms mortality rate89 ! mpratm Phytoplankton minimum mortality rate90 &natmort91 wchl = 0.001,92 wchld = 0.02,93 mprat = 0.01,94 mprat2 = 0.01,95 mpratm = 0.01,96 /97 !-----------------------------------------------------------------------98 ! natmes parameters for mesozooplankton99 !-----------------------------------------------------------------------100 ! grazrat2 maximal mesozoo grazing rate101 ! resrat2 exsudation rate of mesozooplankton102 ! mzrat2 mesozooplankton mortality rate103 ! xprefc zoo preference for phyto104 ! xprefp zoo preference for POC105 ! xprefz zoo preference for zoo106 ! xprefpoc zoo preference for poc107 ! xkgraz2 half sturation constant for meso grazing108 ! epsher2 Efficicency of Mesozoo growth109 ! sigma2 Fraction of mesozoo excretion as DOM110 ! unass2 non assimilated fraction of P by mesozoo111 ! grazflux flux-feeding rate112 &natmes113 grazrat2 = 0.7,114 resrat2 = 0.005,115 mzrat2 = 0.03,116 xprefc = 1. ,117 xprefp = 0.2 ,118 xprefz = 1 ,119 xprefpoc = 0.2 ,120 xkgraz2 = 20.E-6 ,121 epsher2 = 0.33 ,122 sigma2 = 0.6,123 unass2 = 0.3 ,124 grazflux = 5.e3,125 /126 !-----------------------------------------------------------------------127 ! natbio biological parameters128 !-----------------------------------------------------------------------129 ! grazrat maximal zoo grazing rate130 ! resrat exsudation rate of zooplankton131 ! mzrat zooplankton mortality rate132 ! xpref2c Microzoo preference for POM133 ! xpref2p Microzoo preference for Nanophyto134 ! xpref2d Microzoo preference for Diatoms135 ! xkgraz half sturation constant for grazing136 ! epsher Efficiency of microzoo growth137 ! sigma1 Fraction of microzoo excretion as DOM138 ! unass non assimilated fraction of phyto by zoo139 &natzoo140 grazrat = 4.0,141 resrat = 0.03,142 mzrat = 0.0,143 xpref2c = 0.0 ,144 xpref2p = 0.5 ,145 xpref2d = 0.5 ,146 xkgraz = 20.E-6 ,147 epsher = 0.33 ,148 sigma1 = 0.6,149 unass = 0.3 ,150 /151 !152 !-----------------------------------------------------------------------153 ! natrem parameters for remineralization154 !-----------------------------------------------------------------------155 ! xremik remineralization rate of DOC156 ! xremip remineralisation rate of POC157 ! nitrif NH4 nitrification rate158 ! xsirem remineralization rate of Si159 ! xlam1 scavenging rate of Iron160 ! oxymin Half-saturation constant for anoxia161 &natrem162 xremik = 0.3,163 xremip = 0.025,164 nitrif = 0.05,165 xsirem = 0.015,166 xlam1 = 0.005,167 oxymin = 1.E-6,168 /169 !-----------------------------------------------------------------------170 ! natcal Calcite chemistry171 !-----------------------------------------------------------------------172 ! kdca calcite dissolution rate constant (1/time)173 ! nca order of dissolution reaction (dimensionless)174 &natcal175 kdca = 0.327e3,176 nca = 1.,177 /178 !-----------------------------------------------------------------------179 ! natsms inputs deposition180 !-----------------------------------------------------------------------181 ! bdustfer boolean for dust input from the atmosphere182 ! briver boolean for river input of nutrients183 ! bndepo boolean for atmospheric deposition of N184 ! bsedinput boolean for Fe input from sediments185 ! sedfeinput Coastal release of Iron186 !187 &natsms188 bdustfer = .true.,189 briver = .false.,190 bndepo = .false.,191 bsedinput = .false.,192 sedfeinput = 1E-9,193 dustsolub = 0.014,194 /195 !---------------------------------------------------------------------------------196 ! natkrpar parameter for Kriest parameterization (#ifdef key_kriest)197 !---------------------------------------------------------------------------------198 ! xkr_eta Sinking exponent199 ! xkr_zeta N content exponent200 ! xkr_mass_min Minimum mass for Aggregates201 ! xkr_mass_max Maximum mass for Aggregates202 !203 &natkrpar204 xkr_eta = 1.17,205 xkr_zeta = 2.28,206 xkr_mass_min = 0.0002,207 xkr_mass_max = 1.,208 /209 !---------------------------------------------------------------------------------210 ! natkrsize size calsses for Kriest parameterization (#ifdef key_kriest)211 !---------------------------------------------------------------------------------212 ! xkr_sfact Sinking factor213 ! xkr_stick Stickiness214 ! xkr_xnnano Nbr of cell in nano size class215 ! xkr_ndiat Nbr of cell in diatoms size class216 ! xkr_nmeso Nbr of cell in mesozoo size class217 ! xkr_naggr Nbr of cell in aggregates size class218 !219 &natkrsize220 xkr_sfact = 942.,221 xkr_stick = 0.5,222 xkr_nnano = 2.337,223 xkr_ndiat = 3.718,224 xkr_nmeso = 7.147,225 xkr_naggr = 9.877,226 / -
trunk/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_top
r1092 r1121 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/TOP1 : 1 - tracer definition (namtoptrc) 3 !! namelists 2 - dynamical tracer trends (namtoptrd) 4 !! 6 - tracer advection (namtopadv) 5 !! 7 - tracer bottom boundary (namtopbbl) 6 !! 8 - tracer lateral diffusion (namtopldf) 7 !! 3 - tracer vertical physics (namtopzdf) 8 !! 9 - tracer newtonian damping (namtopdmp) 1 9 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 ! OPA MODEL general namelist for passive tracers 3 ! ------------- 4 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 10 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 11 &namtoptrc ! tracers definition 12 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13 ndttrc = 1 ! time step frequency for passive tracers 14 nwritetrc = 6000 ! time step frequency for tracer outputs 15 lrsttr = .false. ! start from a restart file (T) or not (F) 16 nrsttr = 0 ! restart control = 0 initial time step is not compared to the restart file value 17 ! = 1 do not use the value in the restart file 18 ! = 2 calendar parameters read in the restart file 5 19 ! 6 !----------------------------------------------------------------------- 7 ! nattrc 8 !----------------------------------------------------------------------- 9 ! 10 ! NATTRC 11 ! nwritetrc time step frequency for tracer outputs 12 ! lrsttr boolean term for tracer model restart (true or false) 13 ! nrsttr control of the time step for tracer model restart (0, 1 or 2) 14 ! tracer type defined by : 15 ! * short name 16 ! * long_name 17 ! * units 18 ! * logical to read initial value from file or not 19 ! * multiplicative coefficient 20 ! * logical to save value 21 ! 22 &nattrc 23 nwritetrc = 6000 24 lrsttr = .true. 25 nrsttr = 0 26 tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'umol/L' , .false. , .true. 27 tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'ueq/L ' , .false. , .true. 28 tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'umol/L' , .false. , .true. 29 tracer(4) = 'CaCO3 ' , 'Calcite Concentration ', 'umol/L' , .false. , .true. 30 tracer(5) = 'PO4 ' , 'Phosphate Concentration ', 'umol/L' , .false. , .true. 31 tracer(6) = 'POC ' , 'Small particle organic carbon Concentration', 'umol/L' , .false. , .true. 32 tracer(7) = 'Si ' , 'Silicate Concentration ', 'umol/L' , .false. , .true. 33 tracer(8) = 'PHY ' , 'Nanophytoplankton Concentration ', 'umol/L' , .false. , .true. 34 tracer(9) = 'ZOO ' , 'Microzooplankton Concentration ', 'umol/L' , .false. , .true. 35 tracer(10) = 'DOC ' , 'Dissolved organic Concentration ', 'umol/L' , .false. , .true. 36 tracer(11) = 'PHY2 ' , 'Diatoms Concentration ', 'umol/L' , .false. , .true. 37 tracer(12) = 'ZOO2 ' , 'Mesozooplankton Concentration ', 'umol/L' , .false. , .true. 38 tracer(13) = 'BSi ' , 'Diatoms Silicate Concentration ', 'umol/L' , .false. , .true. 39 tracer(14) = 'Fer ' , 'Dissolved Iron Concentration ', 'umol/L' , .false. , .true. 40 tracer(15) = 'BFe ' , 'Big iron particles Concentration ', 'umol/L' , .false. , .true. 41 tracer(16) = 'GOC ' , 'Big particle organic carbon Concentration ', 'umol/L' , .false. , .true. 42 tracer(17) = 'SFe ' , 'Small iron particles Concentration ', 'umol/L' , .false. , .true. 43 tracer(18) = 'DFe ' , 'Diatoms iron Concentration ', 'umol/L' , .false. , .true. 44 tracer(19) = 'DSi ' , 'Sinking biogenic Silicate Concentration ', 'umol/L' , .false. , .true. 45 tracer(20) = 'NFe ' , 'Nano iron Concentration ', 'umol/L' , .false. , .true. 46 tracer(21) = 'NCHL ' , 'Nano chlorophyl Concentration ', 'umol/L' , .false. , .true. 47 tracer(22) = 'DCHL ' , 'Diatoms chlorophyl Concentration ', 'umol/L' , .false. , .true. 48 tracer(23) = 'NO3 ' , 'Nitrates Concentration ', 'umol/L' , .false. , .true. 49 tracer(24) = 'NH4 ' , 'Ammonium Concentration ', 'umol/L' , .false. , .true. 20 ! ! name ! title of the field ! units ! initial data ! save ! 21 ! ! ! ! ! from file ! or not ! 22 ! ! ! ! ! or not ! ! 23 tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'umol/L' , .false. , .true. 24 tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'ueq/L ' , .false. , .true. 25 tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'umol/L' , .false. , .true. 26 tracer(4) = 'CaCO3 ' , 'Calcite Concentration ', 'umol/L' , .false. , .true. 27 tracer(5) = 'PO4 ' , 'Phosphate Concentration ', 'umol/L' , .false. , .true. 28 tracer(6) = 'POC ' , 'Small organic carbon Concentration ', 'umol/L' , .false. , .true. 29 tracer(7) = 'Si ' , 'Silicate Concentration ', 'umol/L' , .false. , .true. 30 tracer(8) = 'PHY ' , 'Nanophytoplankton Concentration ', 'umol/L' , .false. , .true. 31 tracer(9) = 'ZOO ' , 'Microzooplankton Concentration ', 'umol/L' , .false. , .true. 32 tracer(10) = 'DOC ' , 'Dissolved organic Concentration ', 'umol/L' , .false. , .true. 33 tracer(11) = 'PHY2 ' , 'Diatoms Concentration ', 'umol/L' , .false. , .true. 34 tracer(12) = 'ZOO2 ' , 'Mesozooplankton Concentration ', 'umol/L' , .false. , .true. 35 tracer(13) = 'BSi ' , 'Diatoms Silicate Concentration ', 'umol/L' , .false. , .true. 36 tracer(14) = 'Fer ' , 'Dissolved Iron Concentration ', 'umol/L' , .false. , .true. 37 tracer(15) = 'BFe ' , 'Big iron particles Concentration ', 'umol/L' , .false. , .true. 38 tracer(16) = 'GOC ' , 'Big organic carbon Concentration ', 'umol/L' , .false. , .true. 39 tracer(17) = 'SFe ' , 'Small iron particles Concentration ', 'umol/L' , .false. , .true. 40 tracer(18) = 'DFe ' , 'Diatoms iron Concentration ', 'umol/L' , .false. , .true. 41 tracer(19) = 'DSi ' , 'Sinking biogenic Silicate Concentration', 'umol/L' , .false. , .true. 42 tracer(20) = 'NFe ' , 'Nano iron Concentration ', 'umol/L' , .false. , .true. 43 tracer(21) = 'NCHL ' , 'Nano chlorophyl Concentration ', 'umol/L' , .false. , .true. 44 tracer(22) = 'DCHL ' , 'Diatoms chlorophyl Concentration ', 'umol/L' , .false. , .true. 45 tracer(23) = 'NO3 ' , 'Nitrates Concentration ', 'umol/L' , .false. , .true. 46 tracer(24) = 'NH4 ' , 'Ammonium Concentration ', 'umol/L' , .false. , .true. 50 47 / 51 48 !----------------------------------------------------------------------- 52 ! natrtd dynamical tracers trends (#ifdef key_trc_diatrd) 49 &namtoptrd ! dynamical tracers trends ("key_trc_diatrd") 53 50 !----------------------------------------------------------------------- 54 ! nwritetrd : time step frequency for dynamical trends outputs 55 ! luttrd : logical to keep large diagnostics with trends or not 56 ! one value per tracer 57 &natrtd 58 nwritetrd = 6000 59 luttrd(1) = .false. 60 luttrd(2) = .false. 61 luttrd(3) = .false. 62 luttrd(4) = .false. 63 luttrd(5) = .false. 64 luttrd(6) = .false. 65 luttrd(7) = .false. 66 luttrd(8) = .false. 67 luttrd(9) = .false. 68 luttrd(10) = .false. 69 luttrd(11) = .false. 70 luttrd(12) = .false. 71 luttrd(13) = .false. 72 luttrd(14) = .false. 73 luttrd(15) = .false. 74 luttrd(16) = .false. 75 luttrd(17) = .false. 76 luttrd(18) = .false. 77 luttrd(19) = .false. 78 luttrd(20) = .false. 79 luttrd(21) = .false. 80 luttrd(22) = .false. 81 luttrd(23) = .false. 82 luttrd(24) = .false. 51 nwritetrd = 6000 ! time step frequency for dynamical trends outputs 52 ! ! save trends or not ! 53 luttrd(1) = .false. 54 luttrd(2) = .false. 55 luttrd(3) = .false. 56 luttrd(4) = .false. 57 luttrd(5) = .false. 58 luttrd(6) = .false. 59 luttrd(7) = .false. 60 luttrd(8) = .false. 61 luttrd(9) = .false. 62 luttrd(10) = .false. 63 luttrd(11) = .false. 64 luttrd(12) = .false. 65 luttrd(13) = .false. 66 luttrd(14) = .false. 67 luttrd(15) = .false. 68 luttrd(16) = .false. 69 luttrd(17) = .false. 70 luttrd(18) = .false. 71 luttrd(19) = .false. 72 luttrd(20) = .false. 73 luttrd(21) = .false. 74 luttrd(22) = .false. 75 luttrd(23) = .false. 76 luttrd(24) = .false. 83 77 / 84 78 !----------------------------------------------------------------------- 85 ! natdia additional 2D/3D (#ifdef key_trc_diaadd) 79 &namtopadv ! advection scheme for passive tracer 86 80 !----------------------------------------------------------------------- 87 ! nwritedia : time step frequency for additional arrays outputs 88 ! 2D/3D diagnostic type defined by : 89 ! * short name 90 ! * long_name 91 ! * units 92 ! * logical to save value or not 93 ! 94 &natdia 95 nwritedia = 6000 96 diag2d(1) = 'Cflx ' , 'DIC flux ', 'molC/m2/s ' 97 diag2d(2) = 'Oflx ' , 'Oxygen flux ', 'molC/m2/s ' 98 diag2d(3) = 'Kg ' , 'Gas transfer ', 'mol/m2/s/uatm' 99 diag2d(4) = 'Delc ' , 'Delta CO2 ', 'uatm ' 100 diag2d(5) = 'PMO ' , 'POC export ', 'molC/m2/s ' 101 diag2d(6) = 'PMO2 ' , 'GOC export ', 'molC/m2/s ' 102 diag2d(7) = 'ExpFe1 ' , 'Nano iron export ', 'molFe/m2/s ' 103 diag2d(8) = 'ExpFe2 ' , 'Diatoms iron export ', 'molFe/m2/s ' 104 diag2d(9) = 'ExpSi ' , 'Silicate export ', 'molSi/m2/s ' 105 diag2d(10) = 'ExpCaCO3 ' , 'Calcite export ', 'molC/m2/s ' 106 diag2d(11) = 'heup ' , 'euphotic layer depth ', 'm ' 107 diag2d(12) = 'Fedep ' , 'Iron dep ', 'molFe/m2/s ' 108 diag2d(13) = 'Nfix ' , 'Nitrogen Fixation ', 'molN/m2/s ' 109 diag3d(1) = 'PH ' , 'PH ', '- ' 110 diag3d(2) = 'CO3 ' , 'Bicarbonates ', 'mol/l ' 111 diag3d(3) = 'CO3sat ' , 'CO3 saturation ', 'mol/l ' 112 diag3d(4) = 'PAR ' , 'light penetration ', 'W/m2 ' 113 diag3d(5) = 'PPPHY ' , 'Primary production of nanophyto ', 'molC/m3/s ' 114 diag3d(6) = 'PPPHY2 ' , 'Primary production of diatoms ', 'molC/m3/s ' 115 diag3d(7) = 'PPZOO ' , 'Primary production of microzoo ', 'molC/m3/s ' 116 diag3d(8) = 'PPZOO2 ' , 'Primary production of mesozoo ', 'molC/m3/s ' 117 diag3d(9) = 'PBSi ' , 'Primary production of Si diatoms ', 'molSi/m3/s ' 118 diag3d(10) = 'PFeN ' , 'Primary production of nano iron ', 'molFe/m3/s ' 119 diag3d(11) = 'PFeD ' , 'Primary production of diatoms iron', 'molFe/m3/s ' 81 ln_trcadv_cen2 = .false. ! 2nd order centered scheme 82 ln_trcadv_tvd = .false. ! TVD scheme 83 ln_trcadv_muscl = .true. ! MUSCL scheme 84 ln_trcadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries 85 ln_trcadv_smolar = .false. ! SMOLAR scheme 86 rsc = 1. ! tuning coefficient for Smolar. scheme 87 ncortrc = 1 ! number of corrective phases for Smolar. scheme 88 crosster = .false. ! computes Smolar crossterms (T) or not (F) 120 89 / 121 90 !----------------------------------------------------------------------- 122 ! natnum numerical schemes91 &namtopbbl ! bottom boundary layer scheme for passive tracer 123 92 !----------------------------------------------------------------------- 124 ! ndttrc time step frequency for passive tracers 125 ! lhdf logical if true computes horizontal diffusion 126 ! rsc tuning coefficient for Smolar. 127 ! rtrn truncation value for Smolar. 128 ! ncor number of corrective phases for Smolar. 129 ! crosster logical if true computes Smolar crossterms 130 &natnum 131 ndttrc = 1 132 rsc = 1. 133 rtrn = 1.e-15 134 ncortrc = 1 135 crosster = .false. 93 atrcbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 136 94 / 137 95 !----------------------------------------------------------------------- 138 ! namtrcadv advection scheme for tracer (option not control by CPP keys) 96 &namtopldf ! lateral diffusion scheme for passive tracer 139 97 !----------------------------------------------------------------------- 140 ! ln_trcadv_cen2 2nd order centered scheme (default F) 141 ! ln_trcadv_tvd TVD scheme (default F) 142 ! ln_trcadv_muscl MUSCL scheme (default F) 143 ! ln_trcadv_muscl2 MUSCL2 scheme (default F) 144 ! ln_trcadv_smolar SMOLAR scheme (default T) 145 &namtrcadv 146 ln_trcadv_cen2 = .false. 147 ln_trcadv_tvd = .false. 148 ln_trcadv_muscl = .true. 149 ln_trcadv_muscl2 = .false. 150 ln_trcadv_smolar = .false. 151 / 152 ! 153 !----------------------------------------------------------------------- 154 ! namtrcbbl bottom boundary layer scheme 155 !----------------------------------------------------------------------- 156 ! atrcbbl lateral tracer coeff. for bottom boundary layer scheme(m2/s) 157 &namtrcbbl 158 atrcbbl = 1000. 98 ln_trcldf_diff = .true. ! performs lateral diffusion (T) or not (F) 99 ! ! Type of the operator : 100 ln_trcldf_lap = .true. ! laplacian operator 101 ln_trcldf_bilap = .false. ! bilaplacian operator 102 ! Direction of action : 103 ln_trcldf_level = .false. ! iso-level 104 ln_trcldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 105 ln_trcldf_iso = .true. ! iso-neutral (require "key_ldfslp") 106 ! ! Coefficient 107 ahtrc0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] 108 ahtrb0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 109 aeivtr0 = 2000. ! eddy induced velocity coefficient [m2/s] (require "key_trcldf_eiv") 110 trcrat = 1. ! ratio betweeen passive and active tracer diffusion coeff 159 111 / 160 112 !----------------------------------------------------------------------- 161 ! namtrcldf lateral diffusion scheme for tracer (option not control by CPP keys) 113 &namtopzdf ! vertical physics 162 114 !----------------------------------------------------------------------- 163 ! Flag to performs lateral diffusion or not : 164 ! ln_trcldf_diff 165 ! Type of the operator : 166 ! ln_trcldf_lap laplacian operator (default T) 167 ! ln_trcldf_bilap bilaplacian operator (default F) 168 ! Direction of action : 169 ! ln_trcldf_level iso-level (default F) 170 ! ln_trcldf_hor horizontal (geopotential) (default F)^** 171 ! ln_trcldf_iso iso-neutral (default T)^* 172 ! ^* require key_ldfslp to compute the direction of the lateral diffusion 173 ! ^** require key_ldfslp in s-coordinate 174 ! ahtrb0 background eddy diffusivity for isopycnal diffusion (m2/s) 175 ! trcrat ratio betweeen passive and active tracer diffusion coeff 176 ! ahtrc0 horizontal eddy diffus. for passive tracer 177 ! aeivtr0 eddy induced veloc. coef. for passive tracer 178 &namtrcldf 179 ln_trcldf_diff = .true. 180 ln_trcldf_lap = .true. 181 ln_trcldf_bilap = .false. 182 ln_trcldf_level = .false. 183 ln_trcldf_hor = .false. 184 ln_trcldf_iso = .true. 185 ahtrb0 = 0. 186 trcrat = 1. 187 ahtrc0 = 2000 188 aeivtr0 = 2000. 115 ln_trczdf_exp = .false. ! split explicit (T) or implicit (F) time stepping 116 n_trczdf_exp = 3 ! number of sub-timestep for ln_trczdfexp=T 189 117 / 190 118 !----------------------------------------------------------------------- 191 ! namtrczdf vertical physics 119 &namtopdmp ! passive tracer newtonian damping ('key_trcdmp') 192 120 !----------------------------------------------------------------------- 193 ! ln_zdfexp vertical physics: (=T) time splitting (T) (Default=F) 194 ! (=F) euler backward (F) 195 ! n_zdfexp number of sub-timestep for time splitting scheme 196 &namtrczdf 197 ln_trczdf_exp = .false. 198 n_trczdf_exp = 3 121 ndmptr = 20 ! type of damping in passive tracers 122 ! ='latitude', damping poleward of 'ndmp' degrees and function 123 ! of the distance-to-coast. Red and Med Seas as ndmptr=-1 124 ! =-1 damping only in Med and Red Seas 125 ndmpftr = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 126 nmldmptr = 1 ! type of damping: =0 damping throughout the water column 127 ! =1 no damping in the mixed layer defined by avt >5cm2/s ) 128 ! =2 no damping in the mixed layer defined rho<rho(surf)+.01 ) 129 sdmptr = 50. ! surface time scale for internal damping (days) 130 bdmptr = 360. ! bottom time scale for internal damping (days) 131 hdmptr = 800. ! depth of transition between sdmptr and bdmptr (meters) 199 132 / 200 !-----------------------------------------------------------------------201 ! namtrcdmp tracer newtonian damping ('key_trcdmp')202 !-----------------------------------------------------------------------203 ! ndmptr type of damping in temperature and salinity204 ! (='latitude', damping poleward of 'ndmp' degrees and function205 ! of the distance-to-coast. Red and Med Seas as ndmp=-1)206 ! (=-1 damping only in Med and Red Seas)207 ! ndmpftr =1 create a damping.coeff NetCDF file (the 3D damping array)208 ! nmldmptr type of damping in the mixed layer209 ! (=0 damping throughout the water column)210 ! (=1 no damping in the mixed layer defined by avt >5cm2/s )211 ! (=2 no damping in the mixed layer defined rho<rho(surf)+.01 )212 ! sdmptr surface time scale for internal damping (days)213 ! bdmptr bottom time scale for internal damping (days)214 ! hdmptr depth of transition between sdmp and bdmp (meters)215 &namtrcdmp216 ndmptr = 20217 ndmpftr = 0218 nmldmptr = 1219 sdmptr = 50.220 bdmptr = 360.221 hdmptr = 800.222 / -
trunk/CONFIG/ORCA2_OFF_PISCES/scripts/BB_make
r1078 r1121 2 2 # some variables 3 3 TMP = ../../../tmp 4 5 #WARNING : NEMO does NOT support fortran 95 signed zero behaviour when using intrinsec SIGN function 6 # This doesnt happen whith Fortran 90 compilers but 7 # Check your compilers option in consequence when using real F95 compilers 8 4 9 #-Q- sx8mercure # Compiler options NEMO (CEA SX6-NEC) 5 10 #-Q- sx8mercure F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) … … 38 43 #-Q- g95 F_F = $(F_O)-ffixed-form -ffixed-line-length-132 39 44 #-Q- g95 L_X = -r8 -O3 45 #-Q- gfortran # Compiler options for NEMO (gfortran version) 46 #-Q- gfortran F_O = -fno-second-underscore -fdefault-real-8 -funroll-all-loops -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 47 #-Q- gfortran F_F = $(F_O)-ffixed-form -ffixed-line-length-132 48 #-Q- gfortran L_X = -fdefault-real-8 40 49 #-Q- aix # Compiler options for NEMO (aix version) 41 50 #-Q- aix F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) … … 43 52 #-Q- aix L_O = $(F_P) -q64 -O3 44 53 #-Q- aix L_X = $(L_O) 54 #-Q- babel # Compiler options for NEMO (blue gene version) 55 #-Q- babel F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qsource -qextname=flush -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 56 #-Q- babel F_F = -O3 -qsave -qrealsize=8 -qsuffix=f=f -qsuffix=cpp=F -qfixed=132 -qsource -qextname=flush -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 57 #-Q- babel L_X = $(L_O) 45 58 #-Q- osxxlf # Compiler options for NEMO (osxxlf version) 46 59 #-Q- osxxlf F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qsource -qextname -qstrict -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) … … 304 317 @$(F_C) \ 305 318 #-Q- aix -qsuffix=f=F90 \ 319 #-Q- babel -qsuffix=f=F90 \ 306 320 #-Q- osxxlf -qsuffix=f=F90 \ 307 321 $(P_P) $(F_O) \ … … 312 326 #-Q- eshpux -R2 \ 313 327 #-Q- aix -qsource \ 328 #-Q- babel -qsource \ 314 329 OPAFILES/$*.F90 || { mv $(PREF).L $(TMP) ; false ; exit ; } 315 330 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null … … 333 348 $(MODEL_LIB): $(LIB_OBJ) 334 349 @echo 335 @echo La bibliotheque est a jour350 @echo The library is up-to-date 336 351 @echo 337 352 … … 348 363 #-Q- eshpux -R2 \ 349 364 #-Q- aix -qsource \ 365 #-Q- babel -qsource \ 350 366 $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 351 367 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null … … 355 371 @if [ -f $*.mod ] ; then mv $*.mod $(MODDIR)/oce ; fi 356 372 #-Q- aix @mv $(PREF)$*.lst $(PREF)$*.L 373 #-Q- babel @mv $(PREF)$*.lst $(PREF)$*.L 357 374 #-Q- linux @mv $(PREF)$*.lst $(PREF)$*.L 358 375 #-Q- osxxlf @mv $(PREF)$*.lst $(PREF)$*.L … … 365 382 @(cd OPAFILES ; ./conv agrif_opa.in -rm \ 366 383 #-Q- linux -SubloopScalar \ 367 #-Q- lxiv8 -SubloopScalar \368 384 #-Q- g95 -SubloopScalar \ 369 385 #-Q- f95 -SubloopScalar \ … … 380 396 #-Q- eshpux -R2 \ 381 397 #-Q- aix -qsource \ 398 #-Q- babel -qsource \ 382 399 OPAFILES/$*.F90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 383 400 else … … 389 406 #-Q- eshpux -R2 \ 390 407 #-Q- aix -qsource \ 408 #-Q- babel -qsource \ 391 409 $*.F90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 392 410 endif … … 397 415 @if [ -f $*.mod ] ; then mv $*.mod $(MODDIR)/oce ; fi 398 416 #-Q- aix @mv $(PREF)$*.lst $(PREF)$*.L 417 #-Q- babel @mv $(PREF)$*.lst $(PREF)$*.L 399 418 #-Q- linux @mv $(PREF)$*.lst $(PREF)$*.L 400 419 #-Q- osxxlf @mv $(PREF)$*.lst $(PREF)$*.L … … 407 426 @(cd OPAFILES ; ./conv agrif_opa.in -rm \ 408 427 #-Q- linux -SubloopScalar \ 409 #-Q- lxiv8 -SubloopScalar \410 428 #-Q- g95 -SubloopScalar \ 411 429 #-Q- f95 -SubloopScalar \ … … 422 440 #-Q- eshpux -R2 \ 423 441 #-Q- aix -qsource \ 442 #-Q- babel -qsource \ 424 443 OPAFILES/$*.F || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 425 444 else … … 431 450 #-Q- eshpux -R2 \ 432 451 #-Q- aix -qsource \ 452 #-Q- babel -qsource \ 433 453 $*.F || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 434 454 endif … … 439 459 @if [ -f $*.mod ] ; then mv $*.mod $(MODDIR)/oce ; fi 440 460 #-Q- aix @mv $(PREF)$*.lst $(PREF)$*.L 461 #-Q- babel @mv $(PREF)$*.lst $(PREF)$*.L 441 462 #-Q- linux @mv $(PREF)$*.lst $(PREF)$*.L 442 463 #-Q- osxxlf @mv $(PREF)$*.lst $(PREF)$*.L … … 452 473 #-Q- eshpux -R2 \ 453 474 #-Q- aix -qsource \ 475 #-Q- babel -qsource \ 454 476 $*.f|| { if [ -f $(PREF)$*.L ] ; then mv $*.L $(TMP) ; fi ; false ; exit ; } 455 477 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null … … 458 480 @$(RM) -f $*.o 459 481 #-Q- aix @mv $(PREF)$*.lst $(PREF)$*.L 482 #-Q- babel @mv $(PREF)$*.lst $(PREF)$*.L 460 483 #-Q- linux @mv $(PREF)$*.lst $(PREF)$*.L 461 484 #-Q- osxxlf @mv $(PREF)$*.lst $(PREF)$*.L … … 1113 1136 $(MODEL_LIB)(traqsr.o) \ 1114 1137 $(MODEL_LIB)(trcini.o) \ 1115 $(MODEL_LIB)(zdfini.o) \1116 1138 $(MODEL_LIB)(zpshde.o) \ 1117 1139 mppini.F90 \ … … 1121 1143 traqsr.F90 \ 1122 1144 trcini.F90 \ 1123 zdfini.F90 \1124 1145 zpshde.F90 \ 1125 1146 $(MODEL_LIB)(opa.o) \ … … 1326 1347 $(MODEL_LIB)(traqsr.o) \ 1327 1348 $(MODEL_LIB)(trcini.o) \ 1328 $(MODEL_LIB)(zdfini.o) \1329 1349 $(MODEL_LIB)(zpshde.o) \ 1330 1350 mppini.F90 \ … … 1334 1354 traqsr.F90 \ 1335 1355 trcini.F90 \ 1336 zdfini.F90 \1337 1356 zpshde.F90 \ 1338 1357 KEY_CPP \ … … 1372 1391 $(MODEL_LIB)(traqsr.o) \ 1373 1392 $(MODEL_LIB)(trc.o) \ 1374 $(MODEL_LIB)(trp_trc.o) \1375 1393 $(MODEL_LIB)(zdfddm.o) \ 1376 1394 $(MODEL_LIB)(zdfmxl.o) \ … … 1395 1413 traqsr.F90 \ 1396 1414 trc.F90 \ 1397 trp_trc.F90 \1398 1415 zdfddm.F90 \ 1399 1416 zdfmxl.F90 \ … … 1410 1427 $(MODEL_LIB)(prtctl_trc.o) \ 1411 1428 $(MODEL_LIB)(sms_pisces.o) \ 1412 $(MODEL_LIB)(tr p_trc.o) \1429 $(MODEL_LIB)(trc.o) \ 1413 1430 oce_trc.F90 \ 1414 1431 p4zlim.F90 \ … … 1422 1439 prtctl_trc.F90 \ 1423 1440 sms_pisces.F90 \ 1424 tr p_trc.F90 \1441 trc.F90 \ 1425 1442 domzgr_substitute.h90 \ 1426 1443 KEY_CPP \ … … 1449 1466 $(MODEL_LIB)(trabbl.o) \ 1450 1467 $(MODEL_LIB)(traqsr.o) \ 1451 $(MODEL_LIB)(trc.o) \ 1452 $(MODEL_LIB)(zdfddm.o) \ 1453 $(MODEL_LIB)(zdfmxl.o) \ 1454 $(MODEL_LIB)(zdf_oce.o) \ 1455 oce.F90 \ 1456 par_oce.F90 \ 1457 par_trc.F90 \ 1458 phycst.F90 \ 1459 sbc_oce.F90 \ 1460 sbcrnf.F90 \ 1461 trabbl.F90 \ 1462 traqsr.F90 \ 1463 trc.F90 \ 1468 $(MODEL_LIB)(zdfddm.o) \ 1469 $(MODEL_LIB)(zdfmxl.o) \ 1470 $(MODEL_LIB)(zdf_oce.o) \ 1471 oce.F90 \ 1472 par_oce.F90 \ 1473 par_trc.F90 \ 1474 phycst.F90 \ 1475 sbc_oce.F90 \ 1476 sbcrnf.F90 \ 1477 trabbl.F90 \ 1478 traqsr.F90 \ 1464 1479 zdfddm.F90 \ 1465 1480 zdfmxl.F90 \ … … 1467 1482 $(MODEL_LIB)(oce_trc.o) \ 1468 1483 $(MODEL_LIB)(sms_pisces.o) \ 1469 $(MODEL_LIB)(tr p_trc.o) \1484 $(MODEL_LIB)(trc.o) \ 1470 1485 oce_trc.F90 \ 1471 1486 sms_pisces.F90 \ 1472 tr p_trc.F90 \1487 trc.F90 \ 1473 1488 domzgr_substitute.h90 \ 1474 1489 KEY_CPP \ … … 1500 1515 $(MODEL_LIB)(traqsr.o) \ 1501 1516 $(MODEL_LIB)(trc.o) \ 1502 $(MODEL_LIB)(trp_trc.o) \1503 1517 $(MODEL_LIB)(zdfddm.o) \ 1504 1518 $(MODEL_LIB)(zdfmxl.o) \ … … 1515 1529 traqsr.F90 \ 1516 1530 trc.F90 \ 1517 trp_trc.F90 \1518 1531 zdfddm.F90 \ 1519 1532 zdfmxl.F90 \ … … 1524 1537 $(MODEL_LIB)(sms_pisces.o) \ 1525 1538 $(MODEL_LIB)(trc.o) \ 1526 $(MODEL_LIB)(trp_trc.o) \1527 1539 oce_trc.F90 \ 1528 1540 p4zche.F90 \ … … 1530 1542 sms_pisces.F90 \ 1531 1543 trc.F90 \ 1532 trp_trc.F90 \1533 1544 domzgr_substitute.h90 \ 1534 1545 KEY_CPP \ … … 1557 1568 $(MODEL_LIB)(trabbl.o) \ 1558 1569 $(MODEL_LIB)(traqsr.o) \ 1559 $(MODEL_LIB)(trc.o) \ 1560 $(MODEL_LIB)(zdfddm.o) \ 1561 $(MODEL_LIB)(zdfmxl.o) \ 1562 $(MODEL_LIB)(zdf_oce.o) \ 1563 oce.F90 \ 1564 par_oce.F90 \ 1565 par_trc.F90 \ 1566 phycst.F90 \ 1567 sbc_oce.F90 \ 1568 sbcrnf.F90 \ 1569 trabbl.F90 \ 1570 traqsr.F90 \ 1571 trc.F90 \ 1570 $(MODEL_LIB)(zdfddm.o) \ 1571 $(MODEL_LIB)(zdfmxl.o) \ 1572 $(MODEL_LIB)(zdf_oce.o) \ 1573 oce.F90 \ 1574 par_oce.F90 \ 1575 par_trc.F90 \ 1576 phycst.F90 \ 1577 sbc_oce.F90 \ 1578 sbcrnf.F90 \ 1579 trabbl.F90 \ 1580 traqsr.F90 \ 1572 1581 zdfddm.F90 \ 1573 1582 zdfmxl.F90 \ … … 1575 1584 $(MODEL_LIB)(oce_trc.o) \ 1576 1585 $(MODEL_LIB)(sms_pisces.o) \ 1577 $(MODEL_LIB)(tr p_trc.o) \1586 $(MODEL_LIB)(trc.o) \ 1578 1587 oce_trc.F90 \ 1579 1588 sms_pisces.F90 \ 1580 tr p_trc.F90 \1589 trc.F90 \ 1581 1590 KEY_CPP \ 1582 1591 p4zint.F90 … … 1604 1613 $(MODEL_LIB)(trabbl.o) \ 1605 1614 $(MODEL_LIB)(traqsr.o) \ 1606 $(MODEL_LIB)(trc.o) \ 1607 $(MODEL_LIB)(zdfddm.o) \ 1608 $(MODEL_LIB)(zdfmxl.o) \ 1609 $(MODEL_LIB)(zdf_oce.o) \ 1610 oce.F90 \ 1611 par_oce.F90 \ 1612 par_trc.F90 \ 1613 phycst.F90 \ 1614 sbc_oce.F90 \ 1615 sbcrnf.F90 \ 1616 trabbl.F90 \ 1617 traqsr.F90 \ 1618 trc.F90 \ 1615 $(MODEL_LIB)(zdfddm.o) \ 1616 $(MODEL_LIB)(zdfmxl.o) \ 1617 $(MODEL_LIB)(zdf_oce.o) \ 1618 oce.F90 \ 1619 par_oce.F90 \ 1620 par_trc.F90 \ 1621 phycst.F90 \ 1622 sbc_oce.F90 \ 1623 sbcrnf.F90 \ 1624 trabbl.F90 \ 1625 traqsr.F90 \ 1619 1626 zdfddm.F90 \ 1620 1627 zdfmxl.F90 \ … … 1623 1630 $(MODEL_LIB)(sms_pisces.o) \ 1624 1631 $(MODEL_LIB)(trc.o) \ 1625 $(MODEL_LIB)(trp_trc.o) \1626 1632 oce_trc.F90 \ 1627 1633 sms_pisces.F90 \ 1628 1634 trc.F90 \ 1629 trp_trc.F90 \1630 1635 domzgr_substitute.h90 \ 1631 1636 KEY_CPP \ … … 1655 1660 $(MODEL_LIB)(trabbl.o) \ 1656 1661 $(MODEL_LIB)(traqsr.o) \ 1657 $(MODEL_LIB)(trc.o) \ 1658 $(MODEL_LIB)(zdfddm.o) \ 1659 $(MODEL_LIB)(zdfmxl.o) \ 1660 $(MODEL_LIB)(zdf_oce.o) \ 1661 oce.F90 \ 1662 oce_trc.F90 \ 1663 par_oce.F90 \ 1664 par_trc.F90 \ 1665 phycst.F90 \ 1666 sbc_oce.F90 \ 1667 sbcrnf.F90 \ 1668 trabbl.F90 \ 1669 traqsr.F90 \ 1670 trc.F90 \ 1662 $(MODEL_LIB)(zdfddm.o) \ 1663 $(MODEL_LIB)(zdfmxl.o) \ 1664 $(MODEL_LIB)(zdf_oce.o) \ 1665 oce.F90 \ 1666 oce_trc.F90 \ 1667 par_oce.F90 \ 1668 par_trc.F90 \ 1669 phycst.F90 \ 1670 sbc_oce.F90 \ 1671 sbcrnf.F90 \ 1672 trabbl.F90 \ 1673 traqsr.F90 \ 1671 1674 zdfddm.F90 \ 1672 1675 zdfmxl.F90 \ … … 1676 1679 $(MODEL_LIB)(sms_pisces.o) \ 1677 1680 $(MODEL_LIB)(trc.o) \ 1678 $(MODEL_LIB)(trp_trc.o) \1679 1681 oce_trc.F90 \ 1680 1682 prtctl_trc.F90 \ 1681 1683 sms_pisces.F90 \ 1682 1684 trc.F90 \ 1683 trp_trc.F90 \1684 1685 KEY_CPP \ 1685 1686 p4zlys.F90 … … 1711 1712 $(MODEL_LIB)(traqsr.o) \ 1712 1713 $(MODEL_LIB)(trc.o) \ 1713 $(MODEL_LIB)(trp_trc.o) \1714 1714 $(MODEL_LIB)(zdfddm.o) \ 1715 1715 $(MODEL_LIB)(zdfmxl.o) \ … … 1727 1727 traqsr.F90 \ 1728 1728 trc.F90 \ 1729 trp_trc.F90 \1730 1729 zdfddm.F90 \ 1731 1730 zdfmxl.F90 \ … … 1737 1736 $(MODEL_LIB)(sms_pisces.o) \ 1738 1737 $(MODEL_LIB)(trc.o) \ 1739 $(MODEL_LIB)(trp_trc.o) \1740 1738 oce_trc.F90 \ 1741 1739 p4zint.F90 \ … … 1744 1742 sms_pisces.F90 \ 1745 1743 trc.F90 \ 1746 trp_trc.F90 \1747 1744 domzgr_substitute.h90 \ 1748 1745 KEY_CPP \ … … 1775 1772 $(MODEL_LIB)(traqsr.o) \ 1776 1773 $(MODEL_LIB)(trc.o) \ 1777 $(MODEL_LIB)(trp_trc.o) \1778 1774 $(MODEL_LIB)(zdfddm.o) \ 1779 1775 $(MODEL_LIB)(zdfmxl.o) \ … … 1791 1787 traqsr.F90 \ 1792 1788 trc.F90 \ 1793 trp_trc.F90 \1794 1789 zdfddm.F90 \ 1795 1790 zdfmxl.F90 \ … … 1801 1796 $(MODEL_LIB)(sms_pisces.o) \ 1802 1797 $(MODEL_LIB)(trc.o) \ 1803 $(MODEL_LIB)(trp_trc.o) \1804 1798 oce_trc.F90 \ 1805 1799 p4zint.F90 \ … … 1808 1802 sms_pisces.F90 \ 1809 1803 trc.F90 \ 1810 trp_trc.F90 \1811 1804 domzgr_substitute.h90 \ 1812 1805 KEY_CPP \ … … 1839 1832 $(MODEL_LIB)(traqsr.o) \ 1840 1833 $(MODEL_LIB)(trc.o) \ 1841 $(MODEL_LIB)(trp_trc.o) \1842 1834 $(MODEL_LIB)(zdfddm.o) \ 1843 1835 $(MODEL_LIB)(zdfmxl.o) \ … … 1855 1847 traqsr.F90 \ 1856 1848 trc.F90 \ 1857 trp_trc.F90 \1858 1849 zdfddm.F90 \ 1859 1850 zdfmxl.F90 \ … … 1864 1855 $(MODEL_LIB)(sms_pisces.o) \ 1865 1856 $(MODEL_LIB)(trc.o) \ 1866 $(MODEL_LIB)(trp_trc.o) \1867 1857 oce_trc.F90 \ 1868 1858 p4zsink.F90 \ … … 1870 1860 sms_pisces.F90 \ 1871 1861 trc.F90 \ 1872 trp_trc.F90 \1873 1862 domzgr_substitute.h90 \ 1874 1863 KEY_CPP \ … … 1897 1886 $(MODEL_LIB)(trabbl.o) \ 1898 1887 $(MODEL_LIB)(traqsr.o) \ 1899 $(MODEL_LIB)(trc.o) \ 1900 $(MODEL_LIB)(zdfddm.o) \ 1901 $(MODEL_LIB)(zdfmxl.o) \ 1902 $(MODEL_LIB)(zdf_oce.o) \ 1903 oce.F90 \ 1904 par_oce.F90 \ 1905 par_trc.F90 \ 1906 phycst.F90 \ 1907 sbc_oce.F90 \ 1908 sbcrnf.F90 \ 1909 trabbl.F90 \ 1910 traqsr.F90 \ 1911 trc.F90 \ 1888 $(MODEL_LIB)(zdfddm.o) \ 1889 $(MODEL_LIB)(zdfmxl.o) \ 1890 $(MODEL_LIB)(zdf_oce.o) \ 1891 oce.F90 \ 1892 par_oce.F90 \ 1893 par_trc.F90 \ 1894 phycst.F90 \ 1895 sbc_oce.F90 \ 1896 sbcrnf.F90 \ 1897 trabbl.F90 \ 1898 traqsr.F90 \ 1912 1899 zdfddm.F90 \ 1913 1900 zdfmxl.F90 \ … … 1916 1903 $(MODEL_LIB)(sms_pisces.o) \ 1917 1904 $(MODEL_LIB)(trc.o) \ 1918 $(MODEL_LIB)(trp_trc.o) \1919 1905 oce_trc.F90 \ 1920 1906 sms_pisces.F90 \ 1921 1907 trc.F90 \ 1922 trp_trc.F90 \1923 1908 domzgr_substitute.h90 \ 1924 1909 KEY_CPP \ … … 1950 1935 $(MODEL_LIB)(traqsr.o) \ 1951 1936 $(MODEL_LIB)(trc.o) \ 1952 $(MODEL_LIB)(trp_trc.o) \1953 1937 $(MODEL_LIB)(zdfddm.o) \ 1954 1938 $(MODEL_LIB)(zdfmxl.o) \ … … 1965 1949 traqsr.F90 \ 1966 1950 trc.F90 \ 1967 trp_trc.F90 \1968 1951 zdfddm.F90 \ 1969 1952 zdfmxl.F90 \ … … 1976 1959 $(MODEL_LIB)(sms_pisces.o) \ 1977 1960 $(MODEL_LIB)(trc.o) \ 1978 $(MODEL_LIB)(trp_trc.o) \1979 1961 oce_trc.F90 \ 1980 1962 p4zint.F90 \ … … 1984 1966 sms_pisces.F90 \ 1985 1967 trc.F90 \ 1986 trp_trc.F90 \1987 1968 domzgr_substitute.h90 \ 1988 1969 KEY_CPP \ … … 2019 2000 $(MODEL_LIB)(traqsr.o) \ 2020 2001 $(MODEL_LIB)(trc.o) \ 2021 $(MODEL_LIB)(trp_trc.o) \2022 2002 $(MODEL_LIB)(zdfddm.o) \ 2023 2003 $(MODEL_LIB)(zdfmxl.o) \ … … 2039 2019 traqsr.F90 \ 2040 2020 trc.F90 \ 2041 trp_trc.F90 \2042 2021 zdfddm.F90 \ 2043 2022 zdfmxl.F90 \ … … 2052 2031 $(MODEL_LIB)(sms_pisces.o) \ 2053 2032 $(MODEL_LIB)(trc.o) \ 2054 $(MODEL_LIB)(trp_trc.o) \2055 2033 oce_trc.F90 \ 2056 2034 p4zche.F90 \ … … 2062 2040 sms_pisces.F90 \ 2063 2041 trc.F90 \ 2064 trp_trc.F90 \2065 2042 domzgr_substitute.h90 \ 2066 2043 KEY_CPP \ … … 2113 2090 $(MODEL_LIB)(traqsr.o) \ 2114 2091 $(MODEL_LIB)(trc.o) \ 2115 $(MODEL_LIB)(trp_trc.o) \2116 2092 $(MODEL_LIB)(zdfddm.o) \ 2117 2093 $(MODEL_LIB)(zdfmxl.o) \ … … 2139 2115 traqsr.F90 \ 2140 2116 trc.F90 \ 2141 trp_trc.F90 \2142 2117 zdfddm.F90 \ 2143 2118 zdfmxl.F90 \ … … 2159 2134 $(MODEL_LIB)(sms_pisces.o) \ 2160 2135 $(MODEL_LIB)(trc.o) \ 2161 $(MODEL_LIB)(trp_trc.o) \2162 2136 oce_trc.F90 \ 2163 2137 p4zbio.F90 \ … … 2170 2144 sms_pisces.F90 \ 2171 2145 trc.F90 \ 2172 trp_trc.F90 \2173 2146 domzgr_substitute.h90 \ 2174 2147 KEY_CPP \ … … 2198 2171 $(MODEL_LIB)(trabbl.o) \ 2199 2172 $(MODEL_LIB)(traqsr.o) \ 2200 $(MODEL_LIB)(trc.o) \ 2201 $(MODEL_LIB)(zdfddm.o) \ 2202 $(MODEL_LIB)(zdfmxl.o) \ 2203 $(MODEL_LIB)(zdf_oce.o) \ 2204 oce.F90 \ 2205 oce_trc.F90 \ 2206 par_oce.F90 \ 2207 par_trc.F90 \ 2208 phycst.F90 \ 2209 sbc_oce.F90 \ 2210 sbcrnf.F90 \ 2211 trabbl.F90 \ 2212 traqsr.F90 \ 2213 trc.F90 \ 2173 $(MODEL_LIB)(zdfddm.o) \ 2174 $(MODEL_LIB)(zdfmxl.o) \ 2175 $(MODEL_LIB)(zdf_oce.o) \ 2176 oce.F90 \ 2177 oce_trc.F90 \ 2178 par_oce.F90 \ 2179 par_trc.F90 \ 2180 phycst.F90 \ 2181 sbc_oce.F90 \ 2182 sbcrnf.F90 \ 2183 trabbl.F90 \ 2184 traqsr.F90 \ 2214 2185 zdfddm.F90 \ 2215 2186 zdfmxl.F90 \ … … 2219 2190 $(MODEL_LIB)(sms_pisces.o) \ 2220 2191 $(MODEL_LIB)(trc.o) \ 2221 $(MODEL_LIB)(trp_trc.o) \2222 2192 oce_trc.F90 \ 2223 2193 prtctl_trc.F90 \ 2224 2194 sms_pisces.F90 \ 2225 2195 trc.F90 \ 2226 trp_trc.F90 \2227 2196 domzgr_substitute.h90 \ 2228 2197 KEY_CPP \ … … 2472 2441 $(MODEL_LIB)(trctrp_lec.o) \ 2473 2442 $(MODEL_LIB)(trctrp.o) \ 2443 $(MODEL_LIB)(trp_trc.o) \ 2474 2444 $(MODEL_LIB)(zdfddm.o) \ 2475 2445 $(MODEL_LIB)(zdfmxl.o) \ … … 2493 2463 trctrp.F90 \ 2494 2464 trctrp_lec.F90 \ 2465 trp_trc.F90 \ 2495 2466 zdfddm.F90 \ 2496 2467 zdfmxl.F90 \ … … 2605 2576 $(MODEL_LIB)(trc.o) \ 2606 2577 $(MODEL_LIB)(trctrp_lec.o) \ 2578 $(MODEL_LIB)(trp_trc.o) \ 2607 2579 $(MODEL_LIB)(zdfddm.o) \ 2608 2580 $(MODEL_LIB)(zdfmxl.o) \ … … 2620 2592 trc.F90 \ 2621 2593 trctrp_lec.F90 \ 2594 trp_trc.F90 \ 2622 2595 zdfddm.F90 \ 2623 2596 zdfmxl.F90 \ … … 2626 2599 $(MODEL_LIB)(prtctl_trc.o) \ 2627 2600 $(MODEL_LIB)(trcbbl.o) \ 2628 $(MODEL_LIB)(tr c.o) \2601 $(MODEL_LIB)(trp_trc.o) \ 2629 2602 oce_trc.F90 \ 2630 2603 prtctl_trc.F90 \ 2631 2604 trcbbl.F90 \ 2632 tr c.F90 \2605 trp_trc.F90 \ 2633 2606 domzgr_substitute.h90 \ 2634 2607 ldfeiv_substitute.h90 \ … … 2669 2642 $(MODEL_LIB)(trc.o) \ 2670 2643 $(MODEL_LIB)(trctrp_lec.o) \ 2644 $(MODEL_LIB)(trp_trc.o) \ 2671 2645 $(MODEL_LIB)(zdfddm.o) \ 2672 2646 $(MODEL_LIB)(zdfmxl.o) \ … … 2684 2658 trc.F90 \ 2685 2659 trctrp_lec.F90 \ 2660 trp_trc.F90 \ 2686 2661 zdfddm.F90 \ 2687 2662 zdfmxl.F90 \ … … 2692 2667 $(MODEL_LIB)(prtctl_trc.o) \ 2693 2668 $(MODEL_LIB)(trcbbl.o) \ 2694 $(MODEL_LIB)(tr c.o) \2669 $(MODEL_LIB)(trp_trc.o) \ 2695 2670 oce_trc.F90 \ 2696 2671 prtctl_trc.F90 \ 2697 2672 trcbbl.F90 \ 2698 tr c.F90 \2673 trp_trc.F90 \ 2699 2674 domzgr_substitute.h90 \ 2700 2675 ldfeiv_substitute.h90 \ … … 2735 2710 $(MODEL_LIB)(trc.o) \ 2736 2711 $(MODEL_LIB)(trctrp_lec.o) \ 2712 $(MODEL_LIB)(trp_trc.o) \ 2737 2713 $(MODEL_LIB)(zdfddm.o) \ 2738 2714 $(MODEL_LIB)(zdfmxl.o) \ … … 2750 2726 trc.F90 \ 2751 2727 trctrp_lec.F90 \ 2728 trp_trc.F90 \ 2752 2729 zdfddm.F90 \ 2753 2730 zdfmxl.F90 \ … … 2760 2737 $(MODEL_LIB)(prtctl_trc.o) \ 2761 2738 $(MODEL_LIB)(trcbbl.o) \ 2762 $(MODEL_LIB)(tr c.o) \2739 $(MODEL_LIB)(trp_trc.o) \ 2763 2740 oce_trc.F90 \ 2764 2741 prtctl_trc.F90 \ 2765 2742 trcbbl.F90 \ 2766 tr c.F90 \2743 trp_trc.F90 \ 2767 2744 domzgr_substitute.h90 \ 2768 2745 ldfeiv_substitute.h90 \ … … 2803 2780 $(MODEL_LIB)(trc.o) \ 2804 2781 $(MODEL_LIB)(trctrp_lec.o) \ 2782 $(MODEL_LIB)(trp_trc.o) \ 2805 2783 $(MODEL_LIB)(zdfddm.o) \ 2806 2784 $(MODEL_LIB)(zdfmxl.o) \ … … 2818 2796 trc.F90 \ 2819 2797 trctrp_lec.F90 \ 2798 trp_trc.F90 \ 2820 2799 zdfddm.F90 \ 2821 2800 zdfmxl.F90 \ … … 2826 2805 $(MODEL_LIB)(prtctl_trc.o) \ 2827 2806 $(MODEL_LIB)(trcbbl.o) \ 2828 $(MODEL_LIB)(trc.o) \ 2807 $(MODEL_LIB)(trctrp_lec.o) \ 2808 $(MODEL_LIB)(trp_trc.o) \ 2829 2809 oce_trc.F90 \ 2830 2810 prtctl_trc.F90 \ 2831 2811 trcbbl.F90 \ 2832 trc.F90 \ 2812 trctrp_lec.F90 \ 2813 trp_trc.F90 \ 2833 2814 domzgr_substitute.h90 \ 2834 2815 ldfeiv_substitute.h90 \ … … 2869 2850 $(MODEL_LIB)(trc.o) \ 2870 2851 $(MODEL_LIB)(trctrp_lec.o) \ 2852 $(MODEL_LIB)(trp_trc.o) \ 2871 2853 $(MODEL_LIB)(zdfddm.o) \ 2872 2854 $(MODEL_LIB)(zdfmxl.o) \ … … 2884 2866 trc.F90 \ 2885 2867 trctrp_lec.F90 \ 2868 trp_trc.F90 \ 2886 2869 zdfddm.F90 \ 2887 2870 zdfmxl.F90 \ … … 2892 2875 $(MODEL_LIB)(prtctl_trc.o) \ 2893 2876 $(MODEL_LIB)(trcbbl.o) \ 2894 $(MODEL_LIB)(tr c.o) \2877 $(MODEL_LIB)(trp_trc.o) \ 2895 2878 oce_trc.F90 \ 2896 2879 prtctl_trc.F90 \ 2897 2880 trcbbl.F90 \ 2898 tr c.F90 \2881 trp_trc.F90 \ 2899 2882 domzgr_substitute.h90 \ 2900 2883 ldfeiv_substitute.h90 \ … … 2938 2921 $(MODEL_LIB)(trabbl.o) \ 2939 2922 $(MODEL_LIB)(traqsr.o) \ 2940 $(MODEL_LIB)(zdfddm.o) \ 2941 $(MODEL_LIB)(zdfmxl.o) \ 2942 $(MODEL_LIB)(zdf_oce.o) \ 2943 oce.F90 \ 2944 oce_trc.F90 \ 2945 par_oce.F90 \ 2946 par_trc.F90 \ 2947 phycst.F90 \ 2948 sbc_oce.F90 \ 2949 sbcrnf.F90 \ 2950 trabbl.F90 \ 2951 traqsr.F90 \ 2923 $(MODEL_LIB)(trc.o) \ 2924 $(MODEL_LIB)(zdfddm.o) \ 2925 $(MODEL_LIB)(zdfmxl.o) \ 2926 $(MODEL_LIB)(zdf_oce.o) \ 2927 oce.F90 \ 2928 oce_trc.F90 \ 2929 par_oce.F90 \ 2930 par_trc.F90 \ 2931 phycst.F90 \ 2932 sbc_oce.F90 \ 2933 sbcrnf.F90 \ 2934 trabbl.F90 \ 2935 traqsr.F90 \ 2936 trc.F90 \ 2952 2937 zdfddm.F90 \ 2953 2938 zdfmxl.F90 \ … … 2957 2942 $(MODEL_LIB)(oce_trc.o) \ 2958 2943 $(MODEL_LIB)(prtctl_trc.o) \ 2959 $(MODEL_LIB)(tr c.o) \2944 $(MODEL_LIB)(trp_trc.o) \ 2960 2945 oce_trc.F90 \ 2961 2946 prtctl_trc.F90 \ 2962 tr c.F90 \2947 trp_trc.F90 \ 2963 2948 domzgr_substitute.h90 \ 2964 2949 ldfeiv_substitute.h90 \ … … 2994 2979 $(MODEL_LIB)(traqsr.o) \ 2995 2980 $(MODEL_LIB)(trc.o) \ 2981 $(MODEL_LIB)(trp_trc.o) \ 2996 2982 $(MODEL_LIB)(zdfddm.o) \ 2997 2983 $(MODEL_LIB)(zdfmxl.o) \ … … 3008 2994 traqsr.F90 \ 3009 2995 trc.F90 \ 2996 trp_trc.F90 \ 3010 2997 zdfddm.F90 \ 3011 2998 zdfmxl.F90 \ … … 3017 3004 $(MODEL_LIB)(oce_trc.o) \ 3018 3005 $(MODEL_LIB)(prtctl_trc.o) \ 3019 $(MODEL_LIB)(trc.o) \3020 3006 $(MODEL_LIB)(trctrp_lec.o) \ 3007 $(MODEL_LIB)(trp_trc.o) \ 3021 3008 oce_trc.F90 \ 3022 3009 prtctl_trc.F90 \ 3023 trc.F90 \3024 3010 trctrp_lec.F90 \ 3011 trp_trc.F90 \ 3025 3012 domzgr_substitute.h90 \ 3026 3013 ldfeiv_substitute.h90 \ … … 3055 3042 $(MODEL_LIB)(trabbl.o) \ 3056 3043 $(MODEL_LIB)(traqsr.o) \ 3057 $(MODEL_LIB)(trc.o) \ 3058 $(MODEL_LIB)(zdfddm.o) \ 3059 $(MODEL_LIB)(zdfmxl.o) \ 3060 $(MODEL_LIB)(zdf_oce.o) \ 3061 oce.F90 \ 3062 oce_trc.F90 \ 3063 par_oce.F90 \ 3064 par_trc.F90 \ 3065 phycst.F90 \ 3066 sbc_oce.F90 \ 3067 sbcrnf.F90 \ 3068 trabbl.F90 \ 3069 traqsr.F90 \ 3070 trc.F90 \ 3044 $(MODEL_LIB)(zdfddm.o) \ 3045 $(MODEL_LIB)(zdfmxl.o) \ 3046 $(MODEL_LIB)(zdf_oce.o) \ 3047 oce.F90 \ 3048 oce_trc.F90 \ 3049 par_oce.F90 \ 3050 par_trc.F90 \ 3051 phycst.F90 \ 3052 sbc_oce.F90 \ 3053 sbcrnf.F90 \ 3054 trabbl.F90 \ 3055 traqsr.F90 \ 3071 3056 zdfddm.F90 \ 3072 3057 zdfmxl.F90 \ … … 3077 3062 $(MODEL_LIB)(prtctl_trc.o) \ 3078 3063 $(MODEL_LIB)(sms_lobster.o) \ 3079 $(MODEL_LIB)(tr p_trc.o) \3064 $(MODEL_LIB)(trc.o) \ 3080 3065 oce_trc.F90 \ 3081 3066 prtctl_trc.F90 \ 3082 3067 sms_lobster.F90 \ 3083 tr p_trc.F90 \3068 trc.F90 \ 3084 3069 domzgr_substitute.h90 \ 3085 3070 KEY_CPP \ … … 3154 3139 $(MODEL_LIB)(trc.o) \ 3155 3140 $(MODEL_LIB)(trctrp_lec.o) \ 3141 $(MODEL_LIB)(trp_trc.o) \ 3156 3142 $(MODEL_LIB)(zdfddm.o) \ 3157 3143 $(MODEL_LIB)(zdfmxl.o) \ … … 3168 3154 trc.F90 \ 3169 3155 trctrp_lec.F90 \ 3156 trp_trc.F90 \ 3170 3157 zdfddm.F90 \ 3171 3158 zdfmxl.F90 \ … … 3342 3329 $(MODEL_LIB)(trabbl.o) \ 3343 3330 $(MODEL_LIB)(traqsr.o) \ 3344 $(MODEL_LIB)(zdfddm.o) \ 3345 $(MODEL_LIB)(zdfmxl.o) \ 3346 $(MODEL_LIB)(zdf_oce.o) \ 3347 oce.F90 \ 3348 par_kind.F90 \ 3349 par_oce.F90 \ 3350 par_trc.F90 \ 3351 phycst.F90 \ 3352 sbc_oce.F90 \ 3353 sbcrnf.F90 \ 3354 trabbl.F90 \ 3355 traqsr.F90 \ 3331 $(MODEL_LIB)(trc.o) \ 3332 $(MODEL_LIB)(zdfddm.o) \ 3333 $(MODEL_LIB)(zdfmxl.o) \ 3334 $(MODEL_LIB)(zdf_oce.o) \ 3335 oce.F90 \ 3336 par_kind.F90 \ 3337 par_oce.F90 \ 3338 par_trc.F90 \ 3339 phycst.F90 \ 3340 sbc_oce.F90 \ 3341 sbcrnf.F90 \ 3342 trabbl.F90 \ 3343 traqsr.F90 \ 3344 trc.F90 \ 3356 3345 zdfddm.F90 \ 3357 3346 zdfmxl.F90 \ … … 3365 3354 $(MODEL_LIB)(oce_trc.o) \ 3366 3355 $(MODEL_LIB)(trc.o) \ 3367 oce_trc.F90 \ 3368 trc.F90 \ 3356 $(MODEL_LIB)(trp_trc.o) \ 3357 oce_trc.F90 \ 3358 trc.F90 \ 3359 trp_trc.F90 \ 3369 3360 domzgr_substitute.h90 \ 3370 3361 ldfeiv_substitute.h90 \ … … 3414 3405 $(MODEL_LIB)(traqsr.o) \ 3415 3406 $(MODEL_LIB)(trc.o) \ 3416 $(MODEL_LIB)(zdfddm.o) \ 3417 $(MODEL_LIB)(zdfmxl.o) \ 3418 $(MODEL_LIB)(zdf_oce.o) \ 3419 oce.F90 \ 3420 oce_trc.F90 \ 3421 par_oce.F90 \ 3422 par_trc.F90 \ 3423 phycst.F90 \ 3424 sbc_oce.F90 \ 3425 sbcrnf.F90 \ 3426 trabbl.F90 \ 3427 traqsr.F90 \ 3428 trc.F90 \ 3407 $(MODEL_LIB)(trp_trc.o) \ 3408 $(MODEL_LIB)(zdfddm.o) \ 3409 $(MODEL_LIB)(zdfmxl.o) \ 3410 $(MODEL_LIB)(zdf_oce.o) \ 3411 oce.F90 \ 3412 oce_trc.F90 \ 3413 par_oce.F90 \ 3414 par_trc.F90 \ 3415 phycst.F90 \ 3416 sbc_oce.F90 \ 3417 sbcrnf.F90 \ 3418 trabbl.F90 \ 3419 traqsr.F90 \ 3420 trc.F90 \ 3421 trp_trc.F90 \ 3429 3422 zdfddm.F90 \ 3430 3423 zdfmxl.F90 \ … … 3435 3428 $(MODEL_LIB)(prtctl_trc.o) \ 3436 3429 $(MODEL_LIB)(trcdta.o) \ 3437 $(MODEL_LIB)(trc.o) \3438 3430 $(MODEL_LIB)(trctrp_lec.o) \ 3431 $(MODEL_LIB)(trp_trc.o) \ 3439 3432 oce_trc.F90 \ 3440 3433 prtctl_trc.F90 \ 3441 3434 trcdta.F90 \ 3442 trc.F90 \3443 3435 trctrp_lec.F90 \ 3436 trp_trc.F90 \ 3444 3437 domzgr_substitute.h90 \ 3445 3438 ldfeiv_substitute.h90 \ … … 3548 3541 $(MODEL_LIB)(trabbl.o) \ 3549 3542 $(MODEL_LIB)(traqsr.o) \ 3550 $(MODEL_LIB)(tr c.o) \3551 $(MODEL_LIB)(zdfddm.o) \ 3552 $(MODEL_LIB)(zdfmxl.o) \ 3553 $(MODEL_LIB)(zdf_oce.o) \ 3554 oce.F90 \ 3555 oce_trc.F90 \ 3556 par_oce.F90 \ 3557 par_trc.F90 \ 3558 phycst.F90 \ 3559 sbc_oce.F90 \ 3560 sbcrnf.F90 \ 3561 trabbl.F90 \ 3562 traqsr.F90 \ 3563 tr c.F90 \3543 $(MODEL_LIB)(trp_trc.o) \ 3544 $(MODEL_LIB)(zdfddm.o) \ 3545 $(MODEL_LIB)(zdfmxl.o) \ 3546 $(MODEL_LIB)(zdf_oce.o) \ 3547 oce.F90 \ 3548 oce_trc.F90 \ 3549 par_oce.F90 \ 3550 par_trc.F90 \ 3551 phycst.F90 \ 3552 sbc_oce.F90 \ 3553 sbcrnf.F90 \ 3554 trabbl.F90 \ 3555 traqsr.F90 \ 3556 trp_trc.F90 \ 3564 3557 zdfddm.F90 \ 3565 3558 zdfmxl.F90 \ … … 3572 3565 $(MODEL_LIB)(trc.o) \ 3573 3566 $(MODEL_LIB)(trctrp_lec.o) \ 3574 $(MODEL_LIB)(trp_trc.o) \3575 3567 oce_trc.F90 \ 3576 3568 prtctl_trc.F90 \ … … 3578 3570 trc.F90 \ 3579 3571 trctrp_lec.F90 \ 3580 trp_trc.F90 \3581 3572 domzgr_substitute.h90 \ 3582 3573 KEY_CPP \ … … 3880 3871 $(MODEL_LIB)(traqsr.o) \ 3881 3872 $(MODEL_LIB)(trc.o) \ 3882 $(MODEL_LIB)(trp_trc.o) \3883 3873 $(MODEL_LIB)(zdfddm.o) \ 3884 3874 $(MODEL_LIB)(zdfmxl.o) \ … … 3900 3890 traqsr.F90 \ 3901 3891 trc.F90 \ 3902 trp_trc.F90 \3903 3892 zdfddm.F90 \ 3904 3893 zdfmxl.F90 \ … … 3911 3900 $(MODEL_LIB)(sms_pisces.o) \ 3912 3901 $(MODEL_LIB)(trc.o) \ 3902 oce_trc.F90 \ 3903 p4zche.F90 \ 3904 par_trc.F90 \ 3905 sms_pisces.F90 \ 3906 trc.F90 \ 3907 domzgr_substitute.h90 \ 3908 ldfeiv_substitute.h90 \ 3909 ldftra_substitute.h90 \ 3910 top_substitute.h90 \ 3911 vectopt_loop_substitute.h90 \ 3912 KEY_CPP \ 3913 trcini_pisces.F90 3914 $(MODEL_LIB)(trcldf_bilap.o) : \ 3915 daymod.F90 \ 3916 dom_oce.F90 \ 3917 dynspg_oce.F90 \ 3918 in_out_manager.F90 \ 3919 ldfslp.F90 \ 3920 ldftra_oce.F90 \ 3921 lib_mpp.F90 \ 3922 $(MODEL_LIB)(daymod.o) \ 3923 $(MODEL_LIB)(dom_oce.o) \ 3924 $(MODEL_LIB)(dynspg_oce.o) \ 3925 $(MODEL_LIB)(in_out_manager.o) \ 3926 $(MODEL_LIB)(ldfslp.o) \ 3927 $(MODEL_LIB)(ldftra_oce.o) \ 3928 $(MODEL_LIB)(lib_mpp.o) \ 3929 $(MODEL_LIB)(oce.o) \ 3930 $(MODEL_LIB)(oce_trc.o) \ 3931 $(MODEL_LIB)(par_oce.o) \ 3932 $(MODEL_LIB)(par_trc.o) \ 3933 $(MODEL_LIB)(phycst.o) \ 3934 $(MODEL_LIB)(sbc_oce.o) \ 3935 $(MODEL_LIB)(sbcrnf.o) \ 3936 $(MODEL_LIB)(trabbl.o) \ 3937 $(MODEL_LIB)(traqsr.o) \ 3938 $(MODEL_LIB)(trc.o) \ 3939 $(MODEL_LIB)(zdfddm.o) \ 3940 $(MODEL_LIB)(zdfmxl.o) \ 3941 $(MODEL_LIB)(zdf_oce.o) \ 3942 oce.F90 \ 3943 oce_trc.F90 \ 3944 par_oce.F90 \ 3945 par_trc.F90 \ 3946 phycst.F90 \ 3947 sbc_oce.F90 \ 3948 sbcrnf.F90 \ 3949 trabbl.F90 \ 3950 traqsr.F90 \ 3951 trc.F90 \ 3952 zdfddm.F90 \ 3953 zdfmxl.F90 \ 3954 zdf_oce.F90 \ 3955 lbclnk.F90 \ 3956 $(MODEL_LIB)(lbclnk.o) \ 3957 $(MODEL_LIB)(oce_trc.o) \ 3958 $(MODEL_LIB)(prtctl_trc.o) \ 3913 3959 $(MODEL_LIB)(trp_trc.o) \ 3914 3960 oce_trc.F90 \ 3915 p4zche.F90 \ 3916 par_trc.F90 \ 3917 sms_pisces.F90 \ 3918 trc.F90 \ 3961 prtctl_trc.F90 \ 3919 3962 trp_trc.F90 \ 3920 3963 domzgr_substitute.h90 \ … … 3924 3967 vectopt_loop_substitute.h90 \ 3925 3968 KEY_CPP \ 3926 trcini_pisces.F90 3927 $(MODEL_LIB)(trcldf_bilap.o) : \ 3928 daymod.F90 \ 3929 dom_oce.F90 \ 3930 dynspg_oce.F90 \ 3931 in_out_manager.F90 \ 3932 ldfslp.F90 \ 3933 ldftra_oce.F90 \ 3934 lib_mpp.F90 \ 3935 $(MODEL_LIB)(daymod.o) \ 3936 $(MODEL_LIB)(dom_oce.o) \ 3937 $(MODEL_LIB)(dynspg_oce.o) \ 3938 $(MODEL_LIB)(in_out_manager.o) \ 3939 $(MODEL_LIB)(ldfslp.o) \ 3940 $(MODEL_LIB)(ldftra_oce.o) \ 3941 $(MODEL_LIB)(lib_mpp.o) \ 3942 $(MODEL_LIB)(oce.o) \ 3943 $(MODEL_LIB)(oce_trc.o) \ 3944 $(MODEL_LIB)(par_oce.o) \ 3945 $(MODEL_LIB)(par_trc.o) \ 3946 $(MODEL_LIB)(phycst.o) \ 3947 $(MODEL_LIB)(sbc_oce.o) \ 3948 $(MODEL_LIB)(sbcrnf.o) \ 3949 $(MODEL_LIB)(trabbl.o) \ 3950 $(MODEL_LIB)(traqsr.o) \ 3951 $(MODEL_LIB)(zdfddm.o) \ 3952 $(MODEL_LIB)(zdfmxl.o) \ 3953 $(MODEL_LIB)(zdf_oce.o) \ 3954 oce.F90 \ 3955 oce_trc.F90 \ 3956 par_oce.F90 \ 3957 par_trc.F90 \ 3958 phycst.F90 \ 3959 sbc_oce.F90 \ 3960 sbcrnf.F90 \ 3961 trabbl.F90 \ 3962 traqsr.F90 \ 3969 trcldf_bilap.F90 3970 $(MODEL_LIB)(trcldf_bilapg.o) : \ 3971 daymod.F90 \ 3972 dom_oce.F90 \ 3973 dynspg_oce.F90 \ 3974 in_out_manager.F90 \ 3975 ldfslp.F90 \ 3976 ldftra_oce.F90 \ 3977 lib_mpp.F90 \ 3978 $(MODEL_LIB)(daymod.o) \ 3979 $(MODEL_LIB)(dom_oce.o) \ 3980 $(MODEL_LIB)(dynspg_oce.o) \ 3981 $(MODEL_LIB)(in_out_manager.o) \ 3982 $(MODEL_LIB)(ldfslp.o) \ 3983 $(MODEL_LIB)(ldftra_oce.o) \ 3984 $(MODEL_LIB)(lib_mpp.o) \ 3985 $(MODEL_LIB)(oce.o) \ 3986 $(MODEL_LIB)(oce_trc.o) \ 3987 $(MODEL_LIB)(par_oce.o) \ 3988 $(MODEL_LIB)(par_trc.o) \ 3989 $(MODEL_LIB)(phycst.o) \ 3990 $(MODEL_LIB)(sbc_oce.o) \ 3991 $(MODEL_LIB)(sbcrnf.o) \ 3992 $(MODEL_LIB)(trabbl.o) \ 3993 $(MODEL_LIB)(traqsr.o) \ 3994 $(MODEL_LIB)(trc.o) \ 3995 $(MODEL_LIB)(zdfddm.o) \ 3996 $(MODEL_LIB)(zdfmxl.o) \ 3997 $(MODEL_LIB)(zdf_oce.o) \ 3998 oce.F90 \ 3999 oce_trc.F90 \ 4000 par_oce.F90 \ 4001 par_trc.F90 \ 4002 phycst.F90 \ 4003 sbc_oce.F90 \ 4004 sbcrnf.F90 \ 4005 trabbl.F90 \ 4006 traqsr.F90 \ 4007 trc.F90 \ 3963 4008 zdfddm.F90 \ 3964 4009 zdfmxl.F90 \ … … 3968 4013 $(MODEL_LIB)(oce_trc.o) \ 3969 4014 $(MODEL_LIB)(prtctl_trc.o) \ 3970 $(MODEL_LIB)(tr c.o) \4015 $(MODEL_LIB)(trp_trc.o) \ 3971 4016 oce_trc.F90 \ 3972 4017 prtctl_trc.F90 \ 3973 tr c.F90 \4018 trp_trc.F90 \ 3974 4019 domzgr_substitute.h90 \ 3975 4020 ldfeiv_substitute.h90 \ … … 3978 4023 vectopt_loop_substitute.h90 \ 3979 4024 KEY_CPP \ 3980 trcldf_bilap .F903981 $(MODEL_LIB)(trcldf_ bilapg.o) : \3982 daymod.F90 \ 3983 dom_oce.F90 \ 3984 dynspg_oce.F90 \ 3985 in_out_manager.F90 \ 3986 ldfslp.F90 \ 3987 ldftra_oce.F90 \ 3988 lib_mpp.F90 \ 3989 $(MODEL_LIB)(daymod.o) \ 3990 $(MODEL_LIB)(dom_oce.o) \ 3991 $(MODEL_LIB)(dynspg_oce.o) \ 3992 $(MODEL_LIB)(in_out_manager.o) \ 3993 $(MODEL_LIB)(ldfslp.o) \ 3994 $(MODEL_LIB)(ldftra_oce.o) \ 3995 $(MODEL_LIB)(lib_mpp.o) \ 3996 $(MODEL_LIB)(oce.o) \ 3997 $(MODEL_LIB)(oce_trc.o) \ 3998 $(MODEL_LIB)(par_oce.o) \ 3999 $(MODEL_LIB)(par_trc.o) \ 4000 $(MODEL_LIB)(phycst.o) \ 4001 $(MODEL_LIB)(sbc_oce.o) \ 4002 $(MODEL_LIB)(sbcrnf.o) \ 4003 $(MODEL_LIB)(trabbl.o) \ 4004 $(MODEL_LIB)(traqsr.o) \ 4005 $(MODEL_LIB)( zdfddm.o) \4006 $(MODEL_LIB)(zdf mxl.o) \4007 $(MODEL_LIB)(zdf _oce.o) \4008 oce.F90\4009 oce _trc.F90 \4010 par_oce.F90 \4011 par_ trc.F90 \4012 p hycst.F90 \4013 sbc_oce.F90 \4014 sbc rnf.F90 \4015 trabbl.F90 \4016 tra qsr.F90 \4017 zdfddm.F90 \4018 zdfmxl.F90 \4019 zdf _oce.F90 \4020 lbclnk.F90 \4021 $(MODEL_LIB)(lbclnk.o)\4025 trcldf_bilapg.F90 4026 $(MODEL_LIB)(trcldf_iso.o) : \ 4027 daymod.F90 \ 4028 dom_oce.F90 \ 4029 dynspg_oce.F90 \ 4030 in_out_manager.F90 \ 4031 ldfslp.F90 \ 4032 ldftra_oce.F90 \ 4033 lib_mpp.F90 \ 4034 $(MODEL_LIB)(daymod.o) \ 4035 $(MODEL_LIB)(dom_oce.o) \ 4036 $(MODEL_LIB)(dynspg_oce.o) \ 4037 $(MODEL_LIB)(in_out_manager.o) \ 4038 $(MODEL_LIB)(ldfslp.o) \ 4039 $(MODEL_LIB)(ldftra_oce.o) \ 4040 $(MODEL_LIB)(lib_mpp.o) \ 4041 $(MODEL_LIB)(oce.o) \ 4042 $(MODEL_LIB)(oce_trc.o) \ 4043 $(MODEL_LIB)(par_oce.o) \ 4044 $(MODEL_LIB)(par_trc.o) \ 4045 $(MODEL_LIB)(phycst.o) \ 4046 $(MODEL_LIB)(sbc_oce.o) \ 4047 $(MODEL_LIB)(sbcrnf.o) \ 4048 $(MODEL_LIB)(trabbl.o) \ 4049 $(MODEL_LIB)(traqsr.o) \ 4050 $(MODEL_LIB)(trc.o) \ 4051 $(MODEL_LIB)(zdfddm.o) \ 4052 $(MODEL_LIB)(zdfmxl.o) \ 4053 $(MODEL_LIB)(zdf_oce.o) \ 4054 oce.F90 \ 4055 oce_trc.F90 \ 4056 par_oce.F90 \ 4057 par_trc.F90 \ 4058 phycst.F90 \ 4059 sbc_oce.F90 \ 4060 sbcrnf.F90 \ 4061 trabbl.F90 \ 4062 traqsr.F90 \ 4063 trc.F90 \ 4064 zdfddm.F90 \ 4065 zdfmxl.F90 \ 4066 zdf_oce.F90 \ 4022 4067 $(MODEL_LIB)(oce_trc.o) \ 4023 4068 $(MODEL_LIB)(prtctl_trc.o) \ 4024 $(MODEL_LIB)(tr c.o) \4069 $(MODEL_LIB)(trp_trc.o) \ 4025 4070 oce_trc.F90 \ 4026 4071 prtctl_trc.F90 \ 4027 tr c.F90 \4072 trp_trc.F90 \ 4028 4073 domzgr_substitute.h90 \ 4029 4074 ldfeiv_substitute.h90 \ … … 4032 4077 vectopt_loop_substitute.h90 \ 4033 4078 KEY_CPP \ 4034 trcldf_bilapg.F90 4035 $(MODEL_LIB)(trcldf_iso.o) : \ 4036 daymod.F90 \ 4037 dom_oce.F90 \ 4038 dynspg_oce.F90 \ 4039 in_out_manager.F90 \ 4040 ldfslp.F90 \ 4041 ldftra_oce.F90 \ 4042 lib_mpp.F90 \ 4043 $(MODEL_LIB)(daymod.o) \ 4044 $(MODEL_LIB)(dom_oce.o) \ 4045 $(MODEL_LIB)(dynspg_oce.o) \ 4046 $(MODEL_LIB)(in_out_manager.o) \ 4047 $(MODEL_LIB)(ldfslp.o) \ 4048 $(MODEL_LIB)(ldftra_oce.o) \ 4049 $(MODEL_LIB)(lib_mpp.o) \ 4050 $(MODEL_LIB)(oce.o) \ 4051 $(MODEL_LIB)(oce_trc.o) \ 4052 $(MODEL_LIB)(par_oce.o) \ 4053 $(MODEL_LIB)(par_trc.o) \ 4054 $(MODEL_LIB)(phycst.o) \ 4055 $(MODEL_LIB)(sbc_oce.o) \ 4056 $(MODEL_LIB)(sbcrnf.o) \ 4057 $(MODEL_LIB)(trabbl.o) \ 4058 $(MODEL_LIB)(traqsr.o) \ 4059 $(MODEL_LIB)(zdfddm.o) \ 4060 $(MODEL_LIB)(zdfmxl.o) \ 4061 $(MODEL_LIB)(zdf_oce.o) \ 4062 oce.F90 \ 4063 oce_trc.F90 \ 4064 par_oce.F90 \ 4065 par_trc.F90 \ 4066 phycst.F90 \ 4067 sbc_oce.F90 \ 4068 sbcrnf.F90 \ 4069 trabbl.F90 \ 4070 traqsr.F90 \ 4079 trcldf_iso.F90 4080 $(MODEL_LIB)(trcldf_iso_zps.o) : \ 4081 daymod.F90 \ 4082 dom_oce.F90 \ 4083 dynspg_oce.F90 \ 4084 in_out_manager.F90 \ 4085 ldfslp.F90 \ 4086 ldftra_oce.F90 \ 4087 lib_mpp.F90 \ 4088 $(MODEL_LIB)(daymod.o) \ 4089 $(MODEL_LIB)(dom_oce.o) \ 4090 $(MODEL_LIB)(dynspg_oce.o) \ 4091 $(MODEL_LIB)(in_out_manager.o) \ 4092 $(MODEL_LIB)(ldfslp.o) \ 4093 $(MODEL_LIB)(ldftra_oce.o) \ 4094 $(MODEL_LIB)(lib_mpp.o) \ 4095 $(MODEL_LIB)(oce.o) \ 4096 $(MODEL_LIB)(oce_trc.o) \ 4097 $(MODEL_LIB)(par_oce.o) \ 4098 $(MODEL_LIB)(par_trc.o) \ 4099 $(MODEL_LIB)(phycst.o) \ 4100 $(MODEL_LIB)(sbc_oce.o) \ 4101 $(MODEL_LIB)(sbcrnf.o) \ 4102 $(MODEL_LIB)(trabbl.o) \ 4103 $(MODEL_LIB)(traqsr.o) \ 4104 $(MODEL_LIB)(trc.o) \ 4105 $(MODEL_LIB)(zdfddm.o) \ 4106 $(MODEL_LIB)(zdfmxl.o) \ 4107 $(MODEL_LIB)(zdf_oce.o) \ 4108 oce.F90 \ 4109 oce_trc.F90 \ 4110 par_oce.F90 \ 4111 par_trc.F90 \ 4112 phycst.F90 \ 4113 sbc_oce.F90 \ 4114 sbcrnf.F90 \ 4115 trabbl.F90 \ 4116 traqsr.F90 \ 4117 trc.F90 \ 4071 4118 zdfddm.F90 \ 4072 4119 zdfmxl.F90 \ … … 4074 4121 $(MODEL_LIB)(oce_trc.o) \ 4075 4122 $(MODEL_LIB)(prtctl_trc.o) \ 4076 $(MODEL_LIB)(tr c.o) \4123 $(MODEL_LIB)(trp_trc.o) \ 4077 4124 oce_trc.F90 \ 4078 4125 prtctl_trc.F90 \ 4079 tr c.F90 \4126 trp_trc.F90 \ 4080 4127 domzgr_substitute.h90 \ 4081 4128 ldfeiv_substitute.h90 \ … … 4084 4131 vectopt_loop_substitute.h90 \ 4085 4132 KEY_CPP \ 4086 trcldf_iso.F90 4087 $(MODEL_LIB)(trcldf_iso_zps.o) : \ 4088 daymod.F90 \ 4089 dom_oce.F90 \ 4090 dynspg_oce.F90 \ 4091 in_out_manager.F90 \ 4092 ldfslp.F90 \ 4093 ldftra_oce.F90 \ 4094 lib_mpp.F90 \ 4095 $(MODEL_LIB)(daymod.o) \ 4096 $(MODEL_LIB)(dom_oce.o) \ 4097 $(MODEL_LIB)(dynspg_oce.o) \ 4098 $(MODEL_LIB)(in_out_manager.o) \ 4099 $(MODEL_LIB)(ldfslp.o) \ 4100 $(MODEL_LIB)(ldftra_oce.o) \ 4101 $(MODEL_LIB)(lib_mpp.o) \ 4102 $(MODEL_LIB)(oce.o) \ 4103 $(MODEL_LIB)(oce_trc.o) \ 4104 $(MODEL_LIB)(par_oce.o) \ 4105 $(MODEL_LIB)(par_trc.o) \ 4106 $(MODEL_LIB)(phycst.o) \ 4107 $(MODEL_LIB)(sbc_oce.o) \ 4108 $(MODEL_LIB)(sbcrnf.o) \ 4109 $(MODEL_LIB)(trabbl.o) \ 4110 $(MODEL_LIB)(traqsr.o) \ 4111 $(MODEL_LIB)(zdfddm.o) \ 4112 $(MODEL_LIB)(zdfmxl.o) \ 4113 $(MODEL_LIB)(zdf_oce.o) \ 4114 oce.F90 \ 4115 oce_trc.F90 \ 4116 par_oce.F90 \ 4117 par_trc.F90 \ 4118 phycst.F90 \ 4119 sbc_oce.F90 \ 4120 sbcrnf.F90 \ 4121 trabbl.F90 \ 4122 traqsr.F90 \ 4133 trcldf_iso_zps.F90 4134 $(MODEL_LIB)(trcldf_lap.o) : \ 4135 daymod.F90 \ 4136 dom_oce.F90 \ 4137 dynspg_oce.F90 \ 4138 in_out_manager.F90 \ 4139 ldfslp.F90 \ 4140 ldftra_oce.F90 \ 4141 lib_mpp.F90 \ 4142 $(MODEL_LIB)(daymod.o) \ 4143 $(MODEL_LIB)(dom_oce.o) \ 4144 $(MODEL_LIB)(dynspg_oce.o) \ 4145 $(MODEL_LIB)(in_out_manager.o) \ 4146 $(MODEL_LIB)(ldfslp.o) \ 4147 $(MODEL_LIB)(ldftra_oce.o) \ 4148 $(MODEL_LIB)(lib_mpp.o) \ 4149 $(MODEL_LIB)(oce.o) \ 4150 $(MODEL_LIB)(oce_trc.o) \ 4151 $(MODEL_LIB)(par_oce.o) \ 4152 $(MODEL_LIB)(par_trc.o) \ 4153 $(MODEL_LIB)(phycst.o) \ 4154 $(MODEL_LIB)(sbc_oce.o) \ 4155 $(MODEL_LIB)(sbcrnf.o) \ 4156 $(MODEL_LIB)(trabbl.o) \ 4157 $(MODEL_LIB)(traqsr.o) \ 4158 $(MODEL_LIB)(trc.o) \ 4159 $(MODEL_LIB)(zdfddm.o) \ 4160 $(MODEL_LIB)(zdfmxl.o) \ 4161 $(MODEL_LIB)(zdf_oce.o) \ 4162 oce.F90 \ 4163 oce_trc.F90 \ 4164 par_oce.F90 \ 4165 par_trc.F90 \ 4166 phycst.F90 \ 4167 sbc_oce.F90 \ 4168 sbcrnf.F90 \ 4169 trabbl.F90 \ 4170 traqsr.F90 \ 4171 trc.F90 \ 4123 4172 zdfddm.F90 \ 4124 4173 zdfmxl.F90 \ … … 4126 4175 $(MODEL_LIB)(oce_trc.o) \ 4127 4176 $(MODEL_LIB)(prtctl_trc.o) \ 4128 $(MODEL_LIB)(tr c.o) \4177 $(MODEL_LIB)(trp_trc.o) \ 4129 4178 oce_trc.F90 \ 4130 4179 prtctl_trc.F90 \ 4131 tr c.F90 \4180 trp_trc.F90 \ 4132 4181 domzgr_substitute.h90 \ 4133 4182 ldfeiv_substitute.h90 \ … … 4136 4185 vectopt_loop_substitute.h90 \ 4137 4186 KEY_CPP \ 4138 trcldf_iso_zps.F90 4139 $(MODEL_LIB)(trcldf_lap.o) : \ 4140 daymod.F90 \ 4141 dom_oce.F90 \ 4142 dynspg_oce.F90 \ 4143 in_out_manager.F90 \ 4144 ldfslp.F90 \ 4145 ldftra_oce.F90 \ 4146 lib_mpp.F90 \ 4147 $(MODEL_LIB)(daymod.o) \ 4148 $(MODEL_LIB)(dom_oce.o) \ 4149 $(MODEL_LIB)(dynspg_oce.o) \ 4150 $(MODEL_LIB)(in_out_manager.o) \ 4151 $(MODEL_LIB)(ldfslp.o) \ 4152 $(MODEL_LIB)(ldftra_oce.o) \ 4153 $(MODEL_LIB)(lib_mpp.o) \ 4154 $(MODEL_LIB)(oce.o) \ 4155 $(MODEL_LIB)(oce_trc.o) \ 4156 $(MODEL_LIB)(par_oce.o) \ 4157 $(MODEL_LIB)(par_trc.o) \ 4158 $(MODEL_LIB)(phycst.o) \ 4159 $(MODEL_LIB)(sbc_oce.o) \ 4160 $(MODEL_LIB)(sbcrnf.o) \ 4161 $(MODEL_LIB)(trabbl.o) \ 4162 $(MODEL_LIB)(traqsr.o) \ 4163 $(MODEL_LIB)(zdfddm.o) \ 4164 $(MODEL_LIB)(zdfmxl.o) \ 4165 $(MODEL_LIB)(zdf_oce.o) \ 4166 oce.F90 \ 4167 oce_trc.F90 \ 4168 par_oce.F90 \ 4169 par_trc.F90 \ 4170 phycst.F90 \ 4171 sbc_oce.F90 \ 4172 sbcrnf.F90 \ 4173 trabbl.F90 \ 4174 traqsr.F90 \ 4175 zdfddm.F90 \ 4176 zdfmxl.F90 \ 4177 zdf_oce.F90 \ 4178 $(MODEL_LIB)(oce_trc.o) \ 4179 $(MODEL_LIB)(prtctl_trc.o) \ 4180 $(MODEL_LIB)(trc.o) \ 4181 oce_trc.F90 \ 4182 prtctl_trc.F90 \ 4183 trc.F90 \ 4187 trcldf_lap.F90 4188 $(MODEL_LIB)(trclec.o) : \ 4189 daymod.F90 \ 4190 dom_oce.F90 \ 4191 dynspg_oce.F90 \ 4192 in_out_manager.F90 \ 4193 ldfslp.F90 \ 4194 ldftra_oce.F90 \ 4195 lib_mpp.F90 \ 4196 lib_print.f90 \ 4197 $(MODEL_LIB)(daymod.o) \ 4198 $(MODEL_LIB)(dom_oce.o) \ 4199 $(MODEL_LIB)(dynspg_oce.o) \ 4200 $(MODEL_LIB)(in_out_manager.o) \ 4201 $(MODEL_LIB)(ldfslp.o) \ 4202 $(MODEL_LIB)(ldftra_oce.o) \ 4203 $(MODEL_LIB)(lib_mpp.o) \ 4204 $(MODEL_LIB)(lib_print.o) \ 4205 $(MODEL_LIB)(oce.o) \ 4206 $(MODEL_LIB)(oce_trc.o) \ 4207 $(MODEL_LIB)(par_kind.o) \ 4208 $(MODEL_LIB)(par_oce.o) \ 4209 $(MODEL_LIB)(par_trc.o) \ 4210 $(MODEL_LIB)(phycst.o) \ 4211 $(MODEL_LIB)(sbc_oce.o) \ 4212 $(MODEL_LIB)(sbcrnf.o) \ 4213 $(MODEL_LIB)(sms_lobster.o) \ 4214 $(MODEL_LIB)(sms_pisces.o) \ 4215 $(MODEL_LIB)(trabbl.o) \ 4216 $(MODEL_LIB)(traqsr.o) \ 4217 $(MODEL_LIB)(trc.o) \ 4218 $(MODEL_LIB)(trcsms_cfc.o) \ 4219 $(MODEL_LIB)(trp_trc.o) \ 4220 $(MODEL_LIB)(zdfddm.o) \ 4221 $(MODEL_LIB)(zdfmxl.o) \ 4222 $(MODEL_LIB)(zdf_oce.o) \ 4223 oce.F90 \ 4224 oce_trc.F90 \ 4225 par_kind.F90 \ 4226 par_oce.F90 \ 4227 par_trc.F90 \ 4228 phycst.F90 \ 4229 sbc_oce.F90 \ 4230 sbcrnf.F90 \ 4231 sms_lobster.F90 \ 4232 sms_pisces.F90 \ 4233 trabbl.F90 \ 4234 traqsr.F90 \ 4235 trc.F90 \ 4236 trcsms_cfc.F90 \ 4237 trp_trc.F90 \ 4238 zdfddm.F90 \ 4239 zdfmxl.F90 \ 4240 zdf_oce.F90 \ 4241 in_out_manager.F90 \ 4242 $(MODEL_LIB)(in_out_manager.o) \ 4243 $(MODEL_LIB)(oce_trc.o) \ 4244 $(MODEL_LIB)(trclsm_cfc.o) \ 4245 $(MODEL_LIB)(trclsm_lobster.o) \ 4246 $(MODEL_LIB)(trclsm_my_trc.o) \ 4247 $(MODEL_LIB)(trclsm_pisces.o) \ 4248 $(MODEL_LIB)(trc.o) \ 4249 $(MODEL_LIB)(trctrp_lec.o) \ 4250 $(MODEL_LIB)(trp_trc.o) \ 4251 oce_trc.F90 \ 4252 trc.F90 \ 4253 trclsm_cfc.F90 \ 4254 trclsm_lobster.F90 \ 4255 trclsm_my_trc.F90 \ 4256 trclsm_pisces.F90 \ 4257 trctrp_lec.F90 \ 4258 trp_trc.F90 \ 4184 4259 domzgr_substitute.h90 \ 4185 4260 ldfeiv_substitute.h90 \ … … 4188 4263 vectopt_loop_substitute.h90 \ 4189 4264 KEY_CPP \ 4190 trcldf_lap.F904191 $(MODEL_LIB)(trclec.o) : \4192 daymod.F90 \4193 dom_oce.F90 \4194 dynspg_oce.F90 \4195 in_out_manager.F90 \4196 ldfslp.F90 \4197 ldftra_oce.F90 \4198 lib_mpp.F90 \4199 lib_print.f90 \4200 $(MODEL_LIB)(daymod.o) \4201 $(MODEL_LIB)(dom_oce.o) \4202 $(MODEL_LIB)(dynspg_oce.o) \4203 $(MODEL_LIB)(in_out_manager.o) \4204 $(MODEL_LIB)(ldfslp.o) \4205 $(MODEL_LIB)(ldftra_oce.o) \4206 $(MODEL_LIB)(lib_mpp.o) \4207 $(MODEL_LIB)(lib_print.o) \4208 $(MODEL_LIB)(oce.o) \4209 $(MODEL_LIB)(oce_trc.o) \4210 $(MODEL_LIB)(par_kind.o) \4211 $(MODEL_LIB)(par_oce.o) \4212 $(MODEL_LIB)(par_trc.o) \4213 $(MODEL_LIB)(phycst.o) \4214 $(MODEL_LIB)(sbc_oce.o) \4215 $(MODEL_LIB)(sbcrnf.o) \4216 $(MODEL_LIB)(sms_lobster.o) \4217 $(MODEL_LIB)(sms_pisces.o) \4218 $(MODEL_LIB)(trabbl.o) \4219 $(MODEL_LIB)(traqsr.o) \4220 $(MODEL_LIB)(trc.o) \4221 $(MODEL_LIB)(trcsms_cfc.o) \4222 $(MODEL_LIB)(zdfddm.o) \4223 $(MODEL_LIB)(zdfmxl.o) \4224 $(MODEL_LIB)(zdf_oce.o) \4225 oce.F90 \4226 oce_trc.F90 \4227 par_kind.F90 \4228 par_oce.F90 \4229 par_trc.F90 \4230 phycst.F90 \4231 sbc_oce.F90 \4232 sbcrnf.F90 \4233 sms_lobster.F90 \4234 sms_pisces.F90 \4235 trabbl.F90 \4236 traqsr.F90 \4237 trc.F90 \4238 trcsms_cfc.F90 \4239 zdfddm.F90 \4240 zdfmxl.F90 \4241 zdf_oce.F90 \4242 in_out_manager.F90 \4243 $(MODEL_LIB)(in_out_manager.o) \4244 $(MODEL_LIB)(oce_trc.o) \4245 $(MODEL_LIB)(trclsm_cfc.o) \4246 $(MODEL_LIB)(trclsm_lobster.o) \4247 $(MODEL_LIB)(trclsm_my_trc.o) \4248 $(MODEL_LIB)(trclsm_pisces.o) \4249 $(MODEL_LIB)(trc.o) \4250 $(MODEL_LIB)(trctrp_lec.o) \4251 oce_trc.F90 \4252 trc.F90 \4253 trclsm_cfc.F90 \4254 trclsm_lobster.F90 \4255 trclsm_my_trc.F90 \4256 trclsm_pisces.F90 \4257 trctrp_lec.F90 \4258 domzgr_substitute.h90 \4259 ldfeiv_substitute.h90 \4260 ldftra_substitute.h90 \4261 top_substitute.h90 \4262 vectopt_loop_substitute.h90 \4263 KEY_CPP \4264 4265 trclec.F90 4265 4266 $(MODEL_LIB)(trclsm_cfc.o) : \ … … 4518 4519 $(MODEL_LIB)(traqsr.o) \ 4519 4520 $(MODEL_LIB)(trc.o) \ 4520 $(MODEL_LIB)(zdfddm.o) \ 4521 $(MODEL_LIB)(zdfmxl.o) \ 4522 $(MODEL_LIB)(zdf_oce.o) \ 4523 oce.F90 \ 4524 oce_trc.F90 \ 4525 par_oce.F90 \ 4526 par_trc.F90 \ 4527 phycst.F90 \ 4528 sbc_oce.F90 \ 4529 sbcrnf.F90 \ 4530 trabbl.F90 \ 4531 traqsr.F90 \ 4532 trc.F90 \ 4521 $(MODEL_LIB)(trp_trc.o) \ 4522 $(MODEL_LIB)(zdfddm.o) \ 4523 $(MODEL_LIB)(zdfmxl.o) \ 4524 $(MODEL_LIB)(zdf_oce.o) \ 4525 oce.F90 \ 4526 oce_trc.F90 \ 4527 par_oce.F90 \ 4528 par_trc.F90 \ 4529 phycst.F90 \ 4530 sbc_oce.F90 \ 4531 sbcrnf.F90 \ 4532 trabbl.F90 \ 4533 traqsr.F90 \ 4534 trc.F90 \ 4535 trp_trc.F90 \ 4533 4536 zdfddm.F90 \ 4534 4537 zdfmxl.F90 \ … … 4542 4545 $(MODEL_LIB)(oce_trc.o) \ 4543 4546 $(MODEL_LIB)(prtctl_trc.o) \ 4544 $(MODEL_LIB)(trc.o) \4545 4547 $(MODEL_LIB)(trctrp_lec.o) \ 4548 $(MODEL_LIB)(trp_trc.o) \ 4546 4549 oce_trc.F90 \ 4547 4550 prtctl_trc.F90 \ 4548 trc.F90 \4549 4551 trctrp_lec.F90 \ 4552 trp_trc.F90 \ 4550 4553 $(AGRIF_LIB) \ 4551 4554 KEY_CPP \ … … 4575 4578 $(MODEL_LIB)(trabbl.o) \ 4576 4579 $(MODEL_LIB)(traqsr.o) \ 4577 $(MODEL_LIB)(trc.o) \ 4578 $(MODEL_LIB)(zdfddm.o) \ 4579 $(MODEL_LIB)(zdfmxl.o) \ 4580 $(MODEL_LIB)(zdf_oce.o) \ 4581 oce.F90 \ 4582 oce_trc.F90 \ 4583 par_oce.F90 \ 4584 par_trc.F90 \ 4585 phycst.F90 \ 4586 sbc_oce.F90 \ 4587 sbcrnf.F90 \ 4588 trabbl.F90 \ 4589 traqsr.F90 \ 4590 trc.F90 \ 4580 $(MODEL_LIB)(zdfddm.o) \ 4581 $(MODEL_LIB)(zdfmxl.o) \ 4582 $(MODEL_LIB)(zdf_oce.o) \ 4583 oce.F90 \ 4584 oce_trc.F90 \ 4585 par_oce.F90 \ 4586 par_trc.F90 \ 4587 phycst.F90 \ 4588 sbc_oce.F90 \ 4589 sbcrnf.F90 \ 4590 trabbl.F90 \ 4591 traqsr.F90 \ 4591 4592 zdfddm.F90 \ 4592 4593 zdfmxl.F90 \ … … 4595 4596 $(MODEL_LIB)(prtctl_trc.o) \ 4596 4597 $(MODEL_LIB)(sms_lobster.o) \ 4597 $(MODEL_LIB)(tr p_trc.o) \4598 $(MODEL_LIB)(trc.o) \ 4598 4599 oce_trc.F90 \ 4599 4600 prtctl_trc.F90 \ 4600 4601 sms_lobster.F90 \ 4601 tr p_trc.F90 \4602 trc.F90 \ 4602 4603 domzgr_substitute.h90 \ 4603 4604 KEY_CPP \ … … 4627 4628 $(MODEL_LIB)(trabbl.o) \ 4628 4629 $(MODEL_LIB)(traqsr.o) \ 4629 $(MODEL_LIB)(zdfddm.o) \ 4630 $(MODEL_LIB)(zdfmxl.o) \ 4631 $(MODEL_LIB)(zdf_oce.o) \ 4632 oce.F90 \ 4633 oce_trc.F90 \ 4634 par_oce.F90 \ 4635 par_trc.F90 \ 4636 phycst.F90 \ 4637 sbc_oce.F90 \ 4638 sbcrnf.F90 \ 4639 trabbl.F90 \ 4640 traqsr.F90 \ 4630 $(MODEL_LIB)(trc.o) \ 4631 $(MODEL_LIB)(zdfddm.o) \ 4632 $(MODEL_LIB)(zdfmxl.o) \ 4633 $(MODEL_LIB)(zdf_oce.o) \ 4634 oce.F90 \ 4635 oce_trc.F90 \ 4636 par_oce.F90 \ 4637 par_trc.F90 \ 4638 phycst.F90 \ 4639 sbc_oce.F90 \ 4640 sbcrnf.F90 \ 4641 trabbl.F90 \ 4642 traqsr.F90 \ 4643 trc.F90 \ 4641 4644 zdfddm.F90 \ 4642 4645 zdfmxl.F90 \ … … 4646 4649 $(MODEL_LIB)(oce_trc.o) \ 4647 4650 $(MODEL_LIB)(prtctl_trc.o) \ 4648 $(MODEL_LIB)(tr c.o) \4651 $(MODEL_LIB)(trp_trc.o) \ 4649 4652 oce_trc.F90 \ 4650 4653 prtctl_trc.F90 \ 4651 tr c.F90 \4654 trp_trc.F90 \ 4652 4655 domzgr_substitute.h90 \ 4653 4656 ldfeiv_substitute.h90 \ … … 4692 4695 $(MODEL_LIB)(traqsr.o) \ 4693 4696 $(MODEL_LIB)(trc.o) \ 4694 $(MODEL_LIB)(zdfddm.o) \ 4695 $(MODEL_LIB)(zdfmxl.o) \ 4696 $(MODEL_LIB)(zdf_oce.o) \ 4697 oce.F90 \ 4698 oce_trc.F90 \ 4699 par_oce.F90 \ 4700 par_trc.F90 \ 4701 phycst.F90 \ 4702 sbc_oce.F90 \ 4703 sbcrnf.F90 \ 4704 trabbl.F90 \ 4705 traqsr.F90 \ 4706 trc.F90 \ 4697 $(MODEL_LIB)(trp_trc.o) \ 4698 $(MODEL_LIB)(zdfddm.o) \ 4699 $(MODEL_LIB)(zdfmxl.o) \ 4700 $(MODEL_LIB)(zdf_oce.o) \ 4701 oce.F90 \ 4702 oce_trc.F90 \ 4703 par_oce.F90 \ 4704 par_trc.F90 \ 4705 phycst.F90 \ 4706 sbc_oce.F90 \ 4707 sbcrnf.F90 \ 4708 trabbl.F90 \ 4709 traqsr.F90 \ 4710 trc.F90 \ 4711 trp_trc.F90 \ 4707 4712 zdfddm.F90 \ 4708 4713 zdfmxl.F90 \ … … 4755 4760 $(MODEL_LIB)(trabbl.o) \ 4756 4761 $(MODEL_LIB)(traqsr.o) \ 4757 $(MODEL_LIB)(zdfddm.o) \ 4758 $(MODEL_LIB)(zdfmxl.o) \ 4759 $(MODEL_LIB)(zdf_oce.o) \ 4760 oce.F90 \ 4761 oce_trc.F90 \ 4762 par_oce.F90 \ 4763 par_trc.F90 \ 4764 phycst.F90 \ 4765 sbc_oce.F90 \ 4766 sbcrnf.F90 \ 4767 trabbl.F90 \ 4768 traqsr.F90 \ 4762 $(MODEL_LIB)(trc.o) \ 4763 $(MODEL_LIB)(zdfddm.o) \ 4764 $(MODEL_LIB)(zdfmxl.o) \ 4765 $(MODEL_LIB)(zdf_oce.o) \ 4766 oce.F90 \ 4767 oce_trc.F90 \ 4768 par_oce.F90 \ 4769 par_trc.F90 \ 4770 phycst.F90 \ 4771 sbc_oce.F90 \ 4772 sbcrnf.F90 \ 4773 trabbl.F90 \ 4774 traqsr.F90 \ 4775 trc.F90 \ 4769 4776 zdfddm.F90 \ 4770 4777 zdfmxl.F90 \ … … 4772 4779 $(MODEL_LIB)(oce_trc.o) \ 4773 4780 $(MODEL_LIB)(prtctl_trc.o) \ 4774 $(MODEL_LIB)(tr c.o) \4781 $(MODEL_LIB)(trp_trc.o) \ 4775 4782 oce_trc.F90 \ 4776 4783 prtctl_trc.F90 \ 4777 tr c.F90 \4784 trp_trc.F90 \ 4778 4785 domzgr_substitute.h90 \ 4779 4786 ldfeiv_substitute.h90 \ … … 4807 4814 $(MODEL_LIB)(trabbl.o) \ 4808 4815 $(MODEL_LIB)(traqsr.o) \ 4809 $(MODEL_LIB)(trc.o) \ 4810 $(MODEL_LIB)(zdfddm.o) \ 4811 $(MODEL_LIB)(zdfmxl.o) \ 4812 $(MODEL_LIB)(zdf_oce.o) \ 4813 oce.F90 \ 4814 oce_trc.F90 \ 4815 par_oce.F90 \ 4816 par_trc.F90 \ 4817 phycst.F90 \ 4818 sbc_oce.F90 \ 4819 sbcrnf.F90 \ 4820 trabbl.F90 \ 4821 traqsr.F90 \ 4822 trc.F90 \ 4816 $(MODEL_LIB)(zdfddm.o) \ 4817 $(MODEL_LIB)(zdfmxl.o) \ 4818 $(MODEL_LIB)(zdf_oce.o) \ 4819 oce.F90 \ 4820 oce_trc.F90 \ 4821 par_oce.F90 \ 4822 par_trc.F90 \ 4823 phycst.F90 \ 4824 sbc_oce.F90 \ 4825 sbcrnf.F90 \ 4826 trabbl.F90 \ 4827 traqsr.F90 \ 4823 4828 zdfddm.F90 \ 4824 4829 zdfmxl.F90 \ … … 4829 4834 $(MODEL_LIB)(prtctl_trc.o) \ 4830 4835 $(MODEL_LIB)(sms_lobster.o) \ 4831 $(MODEL_LIB)(tr p_trc.o) \4836 $(MODEL_LIB)(trc.o) \ 4832 4837 oce_trc.F90 \ 4833 4838 prtctl_trc.F90 \ 4834 4839 sms_lobster.F90 \ 4835 tr p_trc.F90 \4840 trc.F90 \ 4836 4841 domzgr_substitute.h90 \ 4837 4842 KEY_CPP \ … … 4937 4942 $(MODEL_LIB)(trcopt.o) \ 4938 4943 $(MODEL_LIB)(trcsed.o) \ 4939 $(MODEL_LIB)(trp_trc.o) \4940 4944 $(MODEL_LIB)(zdfddm.o) \ 4941 4945 $(MODEL_LIB)(zdfmxl.o) \ … … 4962 4966 trcopt.F90 \ 4963 4967 trcsed.F90 \ 4964 trp_trc.F90 \4965 4968 zdfddm.F90 \ 4966 4969 zdfmxl.F90 \ … … 4990 4993 $(MODEL_LIB)(trc.o) \ 4991 4994 $(MODEL_LIB)(trctrp_lec.o) \ 4992 $(MODEL_LIB)(trp_trc.o) \4993 4995 oce_trc.F90 \ 4994 4996 prtctl_trc.F90 \ … … 4996 4998 trc.F90 \ 4997 4999 trctrp_lec.F90 \ 4998 trp_trc.F90 \4999 5000 $(MODEL_LIB)(trcbio.o) \ 5000 5001 $(MODEL_LIB)(trcexp.o) \ … … 5064 5065 $(MODEL_LIB)(traqsr.o) \ 5065 5066 $(MODEL_LIB)(trc.o) \ 5066 $(MODEL_LIB)(trp_trc.o) \5067 5067 $(MODEL_LIB)(zdfddm.o) \ 5068 5068 $(MODEL_LIB)(zdfmxl.o) \ … … 5091 5091 traqsr.F90 \ 5092 5092 trc.F90 \ 5093 trp_trc.F90 \5094 5093 zdfddm.F90 \ 5095 5094 zdfmxl.F90 \ … … 5107 5106 $(MODEL_LIB)(p4zsed.o) \ 5108 5107 $(MODEL_LIB)(sms_pisces.o) \ 5109 $(MODEL_LIB)(tr p_trc.o) \5108 $(MODEL_LIB)(trc.o) \ 5110 5109 oce_trc.F90 \ 5111 5110 p4zbio.F90 \ … … 5116 5115 p4zsed.F90 \ 5117 5116 sms_pisces.F90 \ 5118 tr p_trc.F90 \5117 trc.F90 \ 5119 5118 KEY_CPP \ 5120 5119 trcsms_pisces.F90 … … 5175 5174 $(MODEL_LIB)(trczdf_iso.o) \ 5176 5175 $(MODEL_LIB)(trczdf_iso_vopt.o) \ 5176 $(MODEL_LIB)(trp_trc.o) \ 5177 5177 $(MODEL_LIB)(zdfddm.o) \ 5178 5178 $(MODEL_LIB)(zdfmxl.o) \ … … 5216 5216 trczdf_iso.F90 \ 5217 5217 trczdf_iso_vopt.F90 \ 5218 trp_trc.F90 \ 5218 5219 zdfddm.F90 \ 5219 5220 zdfmxl.F90 \ … … 5223 5224 $(MODEL_LIB)(prtctl_trc.o) \ 5224 5225 $(MODEL_LIB)(trcdia.o) \ 5225 $(MODEL_LIB)(trc.o) \5226 5226 $(MODEL_LIB)(trcrst.o) \ 5227 5227 $(MODEL_LIB)(trcsms.o) \ 5228 5228 $(MODEL_LIB)(trctrp.o) \ 5229 $(MODEL_LIB)(trp_trc.o) \ 5229 5230 oce_trc.F90 \ 5230 5231 prtctl_trc.F90 \ 5231 5232 trcdia.F90 \ 5232 trc.F90 \5233 5233 trcrst.F90 \ 5234 5234 trcsms.F90 \ 5235 5235 trctrp.F90 \ 5236 trp_trc.F90 \ 5236 5237 KEY_CPP \ 5237 5238 trcstp.F90 … … 5261 5262 $(MODEL_LIB)(traqsr.o) \ 5262 5263 $(MODEL_LIB)(trc.o) \ 5263 $(MODEL_LIB)(zdfddm.o) \ 5264 $(MODEL_LIB)(zdfmxl.o) \ 5265 $(MODEL_LIB)(zdf_oce.o) \ 5266 oce.F90 \ 5267 oce_trc.F90 \ 5268 par_oce.F90 \ 5269 par_trc.F90 \ 5270 phycst.F90 \ 5271 sbc_oce.F90 \ 5272 sbcrnf.F90 \ 5273 trabbl.F90 \ 5274 traqsr.F90 \ 5275 trc.F90 \ 5276 zdfddm.F90 \ 5277 zdfmxl.F90 \ 5278 zdf_oce.F90 \ 5279 $(MODEL_LIB)(oce_trc.o) \ 5280 $(MODEL_LIB)(trc.o) \ 5264 $(MODEL_LIB)(trp_trc.o) \ 5265 $(MODEL_LIB)(zdfddm.o) \ 5266 $(MODEL_LIB)(zdfmxl.o) \ 5267 $(MODEL_LIB)(zdf_oce.o) \ 5268 oce.F90 \ 5269 oce_trc.F90 \ 5270 par_oce.F90 \ 5271 par_trc.F90 \ 5272 phycst.F90 \ 5273 sbc_oce.F90 \ 5274 sbcrnf.F90 \ 5275 trabbl.F90 \ 5276 traqsr.F90 \ 5277 trc.F90 \ 5278 trp_trc.F90 \ 5279 zdfddm.F90 \ 5280 zdfmxl.F90 \ 5281 zdf_oce.F90 \ 5282 $(MODEL_LIB)(oce_trc.o) \ 5281 5283 $(MODEL_LIB)(trctrp_lec.o) \ 5282 oce_trc.F90\5283 trc.F90 \5284 $(MODEL_LIB)(trp_trc.o) \ 5285 oce_trc.F90 \ 5284 5286 trctrp_lec.F90 \ 5287 trp_trc.F90 \ 5285 5288 KEY_CPP \ 5286 5289 trctrp_ctl.F90 … … 5325 5328 $(MODEL_LIB)(trc.o) \ 5326 5329 $(MODEL_LIB)(trctrp_lec.o) \ 5330 $(MODEL_LIB)(trp_trc.o) \ 5327 5331 $(MODEL_LIB)(zdfddm.o) \ 5328 5332 $(MODEL_LIB)(zdfmxl.o) \ … … 5343 5347 trc.F90 \ 5344 5348 trctrp_lec.F90 \ 5349 trp_trc.F90 \ 5345 5350 zdfddm.F90 \ 5346 5351 zdfmxl.F90 \ … … 5361 5366 $(MODEL_LIB)(trcldf_lap.o) \ 5362 5367 $(MODEL_LIB)(trcnxt.o) \ 5363 $(MODEL_LIB)(trc.o) \5364 5368 $(MODEL_LIB)(trcrad.o) \ 5365 5369 $(MODEL_LIB)(trcsbc.o) \ … … 5369 5373 $(MODEL_LIB)(trczdf_iso.o) \ 5370 5374 $(MODEL_LIB)(trczdf_iso_vopt.o) \ 5375 $(MODEL_LIB)(trp_trc.o) \ 5371 5376 $(MODEL_LIB)(zpshde_trc.o) \ 5372 5377 oce_trc.F90 \ … … 5379 5384 trcbbl.F90 \ 5380 5385 trcdmp.F90 \ 5381 trc.F90 \5382 5386 trcldf_bilap.F90 \ 5383 5387 trcldf_bilapg.F90 \ … … 5393 5397 trczdf_iso.F90 \ 5394 5398 trczdf_iso_vopt.F90 \ 5399 trp_trc.F90 \ 5395 5400 zpshde_trc.F90 \ 5396 5401 domzgr_substitute.h90 \ … … 5420 5425 $(MODEL_LIB)(trabbl.o) \ 5421 5426 $(MODEL_LIB)(traqsr.o) \ 5422 $(MODEL_LIB)(zdfddm.o) \ 5423 $(MODEL_LIB)(zdfmxl.o) \ 5424 $(MODEL_LIB)(zdf_oce.o) \ 5425 oce.F90 \ 5426 par_oce.F90 \ 5427 par_trc.F90 \ 5428 phycst.F90 \ 5429 sbc_oce.F90 \ 5430 sbcrnf.F90 \ 5431 trabbl.F90 \ 5432 traqsr.F90 \ 5433 zdfddm.F90 \ 5434 zdfmxl.F90 \ 5435 zdf_oce.F90 \ 5436 $(MODEL_LIB)(oce_trc.o) \ 5437 $(MODEL_LIB)(trc.o) \ 5438 oce_trc.F90 \ 5439 trc.F90 \ 5427 $(MODEL_LIB)(trc.o) \ 5428 $(MODEL_LIB)(zdfddm.o) \ 5429 $(MODEL_LIB)(zdfmxl.o) \ 5430 $(MODEL_LIB)(zdf_oce.o) \ 5431 oce.F90 \ 5432 par_oce.F90 \ 5433 par_trc.F90 \ 5434 phycst.F90 \ 5435 sbc_oce.F90 \ 5436 sbcrnf.F90 \ 5437 trabbl.F90 \ 5438 traqsr.F90 \ 5439 trc.F90 \ 5440 zdfddm.F90 \ 5441 zdfmxl.F90 \ 5442 zdf_oce.F90 \ 5443 $(MODEL_LIB)(oce_trc.o) \ 5444 $(MODEL_LIB)(trp_trc.o) \ 5445 oce_trc.F90 \ 5446 trp_trc.F90 \ 5440 5447 KEY_CPP \ 5441 5448 trctrp_lec.F90 … … 5465 5472 $(MODEL_LIB)(traqsr.o) \ 5466 5473 $(MODEL_LIB)(trc.o) \ 5467 $(MODEL_LIB)(zdfddm.o) \ 5468 $(MODEL_LIB)(zdfmxl.o) \ 5469 $(MODEL_LIB)(zdf_oce.o) \ 5470 oce.F90 \ 5471 oce_trc.F90 \ 5472 par_oce.F90 \ 5473 par_trc.F90 \ 5474 phycst.F90 \ 5475 sbc_oce.F90 \ 5476 sbcrnf.F90 \ 5477 trabbl.F90 \ 5478 traqsr.F90 \ 5479 trc.F90 \ 5474 $(MODEL_LIB)(trp_trc.o) \ 5475 $(MODEL_LIB)(zdfddm.o) \ 5476 $(MODEL_LIB)(zdfmxl.o) \ 5477 $(MODEL_LIB)(zdf_oce.o) \ 5478 oce.F90 \ 5479 oce_trc.F90 \ 5480 par_oce.F90 \ 5481 par_trc.F90 \ 5482 phycst.F90 \ 5483 sbc_oce.F90 \ 5484 sbcrnf.F90 \ 5485 trabbl.F90 \ 5486 traqsr.F90 \ 5487 trc.F90 \ 5488 trp_trc.F90 \ 5480 5489 zdfddm.F90 \ 5481 5490 zdfmxl.F90 \ … … 5483 5492 $(MODEL_LIB)(oce_trc.o) \ 5484 5493 $(MODEL_LIB)(prtctl_trc.o) \ 5485 $(MODEL_LIB)(trc.o) \5486 5494 $(MODEL_LIB)(trctrp_lec.o) \ 5495 $(MODEL_LIB)(trp_trc.o) \ 5487 5496 oce_trc.F90 \ 5488 5497 prtctl_trc.F90 \ 5489 trc.F90 \5490 5498 trctrp_lec.F90 \ 5499 trp_trc.F90 \ 5491 5500 domzgr_substitute.h90 \ 5492 5501 ldfeiv_substitute.h90 \ … … 5521 5530 $(MODEL_LIB)(traqsr.o) \ 5522 5531 $(MODEL_LIB)(trc.o) \ 5523 $(MODEL_LIB)(zdfddm.o) \ 5524 $(MODEL_LIB)(zdfmxl.o) \ 5525 $(MODEL_LIB)(zdf_oce.o) \ 5526 oce.F90 \ 5527 oce_trc.F90 \ 5528 par_oce.F90 \ 5529 par_trc.F90 \ 5530 phycst.F90 \ 5531 sbc_oce.F90 \ 5532 sbcrnf.F90 \ 5533 trabbl.F90 \ 5534 traqsr.F90 \ 5535 trc.F90 \ 5532 $(MODEL_LIB)(trp_trc.o) \ 5533 $(MODEL_LIB)(zdfddm.o) \ 5534 $(MODEL_LIB)(zdfmxl.o) \ 5535 $(MODEL_LIB)(zdf_oce.o) \ 5536 oce.F90 \ 5537 oce_trc.F90 \ 5538 par_oce.F90 \ 5539 par_trc.F90 \ 5540 phycst.F90 \ 5541 sbc_oce.F90 \ 5542 sbcrnf.F90 \ 5543 trabbl.F90 \ 5544 traqsr.F90 \ 5545 trc.F90 \ 5546 trp_trc.F90 \ 5536 5547 zdfddm.F90 \ 5537 5548 zdfmxl.F90 \ … … 5539 5550 $(MODEL_LIB)(oce_trc.o) \ 5540 5551 $(MODEL_LIB)(prtctl_trc.o) \ 5541 $(MODEL_LIB)(trc.o) \5542 5552 $(MODEL_LIB)(trctrp_lec.o) \ 5553 $(MODEL_LIB)(trp_trc.o) \ 5543 5554 oce_trc.F90 \ 5544 5555 prtctl_trc.F90 \ 5545 trc.F90 \5546 5556 trctrp_lec.F90 \ 5557 trp_trc.F90 \ 5547 5558 domzgr_substitute.h90 \ 5548 5559 ldfeiv_substitute.h90 \ … … 5577 5588 $(MODEL_LIB)(traqsr.o) \ 5578 5589 $(MODEL_LIB)(trc.o) \ 5579 $(MODEL_LIB)(zdfddm.o) \ 5580 $(MODEL_LIB)(zdfmxl.o) \ 5581 $(MODEL_LIB)(zdf_oce.o) \ 5582 oce.F90 \ 5583 oce_trc.F90 \ 5584 par_oce.F90 \ 5585 par_trc.F90 \ 5586 phycst.F90 \ 5587 sbc_oce.F90 \ 5588 sbcrnf.F90 \ 5589 trabbl.F90 \ 5590 traqsr.F90 \ 5591 trc.F90 \ 5590 $(MODEL_LIB)(trp_trc.o) \ 5591 $(MODEL_LIB)(zdfddm.o) \ 5592 $(MODEL_LIB)(zdfmxl.o) \ 5593 $(MODEL_LIB)(zdf_oce.o) \ 5594 oce.F90 \ 5595 oce_trc.F90 \ 5596 par_oce.F90 \ 5597 par_trc.F90 \ 5598 phycst.F90 \ 5599 sbc_oce.F90 \ 5600 sbcrnf.F90 \ 5601 trabbl.F90 \ 5602 traqsr.F90 \ 5603 trc.F90 \ 5604 trp_trc.F90 \ 5592 5605 zdfddm.F90 \ 5593 5606 zdfmxl.F90 \ … … 5597 5610 $(MODEL_LIB)(oce_trc.o) \ 5598 5611 $(MODEL_LIB)(prtctl_trc.o) \ 5599 $(MODEL_LIB)(trc.o) \5600 5612 $(MODEL_LIB)(trctrp_lec.o) \ 5613 $(MODEL_LIB)(trp_trc.o) \ 5601 5614 oce_trc.F90 \ 5602 5615 prtctl_trc.F90 \ 5603 trc.F90 \5604 5616 trctrp_lec.F90 \ 5617 trp_trc.F90 \ 5605 5618 domzgr_substitute.h90 \ 5606 5619 ldfeiv_substitute.h90 \ … … 5636 5649 $(MODEL_LIB)(traqsr.o) \ 5637 5650 $(MODEL_LIB)(trc.o) \ 5638 $(MODEL_LIB)(zdfddm.o) \ 5639 $(MODEL_LIB)(zdfmxl.o) \ 5640 $(MODEL_LIB)(zdf_oce.o) \ 5641 oce.F90 \ 5642 oce_trc.F90 \ 5643 par_oce.F90 \ 5644 par_trc.F90 \ 5645 phycst.F90 \ 5646 sbc_oce.F90 \ 5647 sbcrnf.F90 \ 5648 trabbl.F90 \ 5649 traqsr.F90 \ 5650 trc.F90 \ 5651 $(MODEL_LIB)(trp_trc.o) \ 5652 $(MODEL_LIB)(zdfddm.o) \ 5653 $(MODEL_LIB)(zdfmxl.o) \ 5654 $(MODEL_LIB)(zdf_oce.o) \ 5655 oce.F90 \ 5656 oce_trc.F90 \ 5657 par_oce.F90 \ 5658 par_trc.F90 \ 5659 phycst.F90 \ 5660 sbc_oce.F90 \ 5661 sbcrnf.F90 \ 5662 trabbl.F90 \ 5663 traqsr.F90 \ 5664 trc.F90 \ 5665 trp_trc.F90 \ 5651 5666 zdfddm.F90 \ 5652 5667 zdfmxl.F90 \ … … 5656 5671 $(MODEL_LIB)(oce_trc.o) \ 5657 5672 $(MODEL_LIB)(prtctl_trc.o) \ 5658 $(MODEL_LIB)(trc.o) \5659 5673 $(MODEL_LIB)(trctrp_lec.o) \ 5674 $(MODEL_LIB)(trp_trc.o) \ 5660 5675 oce_trc.F90 \ 5661 5676 prtctl_trc.F90 \ 5662 trc.F90 \5663 5677 trctrp_lec.F90 \ 5678 trp_trc.F90 \ 5664 5679 domzgr_substitute.h90 \ 5665 5680 ldfeiv_substitute.h90 \ … … 5684 5699 par_pisces.F90 \ 5685 5700 par_trc.F90 \ 5686 $(MODEL_LIB)(par_trc.o) \ 5687 $(MODEL_LIB)(trc.o) \ 5701 $(MODEL_LIB)(par_oce.o) \ 5702 $(MODEL_LIB)(par_trc.o) \ 5703 $(MODEL_LIB)(trc.o) \ 5704 par_oce.F90 \ 5688 5705 par_trc.F90 \ 5689 5706 trc.F90 \ … … 5842 5859 $(MODEL_LIB)(trabbl.o) \ 5843 5860 $(MODEL_LIB)(traqsr.o) \ 5844 $(MODEL_LIB)(zdfddm.o) \ 5845 $(MODEL_LIB)(zdfmxl.o) \ 5846 $(MODEL_LIB)(zdf_oce.o) \ 5847 oce.F90 \ 5848 par_oce.F90 \ 5849 par_trc.F90 \ 5850 phycst.F90 \ 5851 sbc_oce.F90 \ 5852 sbcrnf.F90 \ 5853 trabbl.F90 \ 5854 traqsr.F90 \ 5861 $(MODEL_LIB)(trc.o) \ 5862 $(MODEL_LIB)(zdfddm.o) \ 5863 $(MODEL_LIB)(zdfmxl.o) \ 5864 $(MODEL_LIB)(zdf_oce.o) \ 5865 oce.F90 \ 5866 par_oce.F90 \ 5867 par_trc.F90 \ 5868 phycst.F90 \ 5869 sbc_oce.F90 \ 5870 sbcrnf.F90 \ 5871 trabbl.F90 \ 5872 traqsr.F90 \ 5873 trc.F90 \ 5855 5874 zdfddm.F90 \ 5856 5875 zdfmxl.F90 \ … … 5860 5879 $(MODEL_LIB)(oce_trc.o) \ 5861 5880 $(MODEL_LIB)(par_kind.o) \ 5862 $(MODEL_LIB)(tr c.o) \5863 oce_trc.F90 \ 5864 par_kind.F90 \ 5865 tr c.F90 \5881 $(MODEL_LIB)(trp_trc.o) \ 5882 oce_trc.F90 \ 5883 par_kind.F90 \ 5884 trp_trc.F90 \ 5866 5885 domzgr_substitute.h90 \ 5867 5886 ldfeiv_substitute.h90 \
Note: See TracChangeset
for help on using the changeset viewer.