[1] | 1 | SUBROUTINE write_var_list |
---|
| 2 | |
---|
[1036] | 3 | !--------------------------------------------------------------------------------! |
---|
| 4 | ! This file is part of PALM. |
---|
| 5 | ! |
---|
| 6 | ! PALM is free software: you can redistribute it and/or modify it under the terms |
---|
| 7 | ! of the GNU General Public License as published by the Free Software Foundation, |
---|
| 8 | ! either version 3 of the License, or (at your option) any later version. |
---|
| 9 | ! |
---|
| 10 | ! PALM is distributed in the hope that it will be useful, but WITHOUT ANY |
---|
| 11 | ! WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR |
---|
| 12 | ! A PARTICULAR PURPOSE. See the GNU General Public License for more details. |
---|
| 13 | ! |
---|
| 14 | ! You should have received a copy of the GNU General Public License along with |
---|
| 15 | ! PALM. If not, see <http://www.gnu.org/licenses/>. |
---|
| 16 | ! |
---|
| 17 | ! Copyright 1997-2012 Leibniz University Hannover |
---|
| 18 | !--------------------------------------------------------------------------------! |
---|
| 19 | ! |
---|
[484] | 20 | ! Current revisions: |
---|
[600] | 21 | ! ----------------- |
---|
[392] | 22 | ! |
---|
[1017] | 23 | ! |
---|
[392] | 24 | ! Former revisions: |
---|
| 25 | ! ----------------- |
---|
| 26 | ! $Id: write_var_list.f90 1037 2012-10-22 14:10:22Z raasch $ |
---|
| 27 | ! |
---|
[1037] | 28 | ! 1036 2012-10-22 13:43:42Z raasch |
---|
| 29 | ! code put under GPL (PALM 3.9) |
---|
| 30 | ! |
---|
[1017] | 31 | ! 1015 2012-09-27 09:23:24Z raasch |
---|
| 32 | ! -adjust_mixing_length |
---|
| 33 | ! |
---|
[1004] | 34 | ! 1003 2012-09-14 14:35:53Z raasch |
---|
| 35 | ! -grid_matching |
---|
| 36 | ! |
---|
[1002] | 37 | ! 1001 2012-09-13 14:08:46Z raasch |
---|
| 38 | ! -cut_spline_overshoot, last_dt_change, long_filter_factor, overshoot_limit_*, |
---|
| 39 | ! ups_limit_* |
---|
| 40 | ! |
---|
[979] | 41 | ! 978 2012-08-09 08:28:32Z fricke |
---|
| 42 | ! -km_damp_max, outflow_damping_width |
---|
| 43 | ! +pt_damping_factor, pt_damping_width |
---|
| 44 | ! +z0h_factor |
---|
| 45 | ! |
---|
[941] | 46 | ! 940 2012-07-09 14:31:00Z raasch |
---|
| 47 | ! +neutral |
---|
| 48 | ! |
---|
[928] | 49 | ! 927 2012-06-06 19:15:04Z raasch |
---|
| 50 | ! +masking_method |
---|
| 51 | ! |
---|
[850] | 52 | ! 849 2012-03-15 10:35:09Z raasch |
---|
| 53 | ! first_call_advec_particles renamed first_call_lpm |
---|
| 54 | ! |
---|
[826] | 55 | ! 824 2012-02-17 09:09:57Z raasch |
---|
| 56 | ! +curvature_solution_effects |
---|
| 57 | ! |
---|
[623] | 58 | ! 622 2010-12-10 08:08:13Z raasch |
---|
| 59 | ! +collective_wait |
---|
| 60 | ! |
---|
[601] | 61 | ! 600 2010-11-24 16:10:51Z raasch |
---|
| 62 | ! +call_psolver_at_all_substeps, cfl_factor, cycle_mg, mg_cycles, |
---|
| 63 | ! mg_switch_to_pe0_level, ngsrb, nsor, omega_sor, psolver, |
---|
| 64 | ! rayleigh_damping_factor, rayleigh_damping_height, residual_limit |
---|
| 65 | ! |
---|
[590] | 66 | ! 589 2010-10-27 14:21:29Z heinze |
---|
| 67 | ! bugfix: character string of subs_vertical_gradient and |
---|
| 68 | ! subs_vertical_gradient_level shortened to 30 characters |
---|
| 69 | ! |
---|
[588] | 70 | ! 587 2010-10-27 08:36:51Z helmke |
---|
| 71 | ! +time_domask |
---|
| 72 | ! |
---|
[581] | 73 | ! 580 2010-10-05 13:59:11Z heinze |
---|
| 74 | ! Renaming of ws_vertical_gradient to subs_vertical_gradient, |
---|
| 75 | ! ws_vertical_gradient_level to subs_vertical_gradient_level and |
---|
| 76 | ! ws_vertical_gradient_level_ind to subs_vertical_gradient_level_i |
---|
| 77 | ! |
---|
[482] | 78 | ! 411 2009-12-11 14:15:58Z heinze |
---|
| 79 | ! +large_scale_subsidence, ws_vertical_gradient, ws_vertical_gradient_level, |
---|
| 80 | ! ws_vertical_gradient_level_ind |
---|
| 81 | ! |
---|
[392] | 82 | ! 345 2009-07-01 14:37:56Z heinze |
---|
[345] | 83 | ! +output_for_t0 |
---|
[336] | 84 | ! bugfix: -dt_fixed, because otherwise, restart runs cannot change from a |
---|
| 85 | ! fixed to a free timestep. |
---|
[240] | 86 | ! +canyon_height, canyon_width_x, canyon_width_y, canyon_wall_left, |
---|
[291] | 87 | ! canyon_wall_south, conserve_volume_flow_mode, coupling_start_time, |
---|
| 88 | ! dp_external, dp_level_b, dp_smooth, dpdxy, run_coupled, |
---|
| 89 | ! time_since_reference_point, topography_grid_convention, u_bulk, v_bulk |
---|
[198] | 90 | ! |
---|
| 91 | ! 153 2008-03-19 09:41:30Z steinfeld |
---|
[153] | 92 | ! +cthf, leaf_surface_concentration, scalar_exchange_coefficient |
---|
[151] | 93 | ! +numprocs, hor_index_bounds, inflow_damping_height, inflow_damping_width, |
---|
| 94 | ! mean_inflow_profiles, recycling_width, turbulent_inflow, |
---|
| 95 | ! -cross_ts_*, npex, npey |
---|
[143] | 96 | ! hom_sum, volume_flow_area, volume_flow_initial moved from write_3d_binary |
---|
| 97 | ! to here |
---|
[138] | 98 | ! |
---|
[139] | 99 | ! 138 2007-11-28 10:03:58Z letzel |
---|
| 100 | ! +canopy_mode, drag_coefficient, lad, lad_surface, lad_vertical_gradient, |
---|
| 101 | ! lad_vertical_gradient_level, lad_vertical_gradient_level_ind, pch_index, |
---|
| 102 | ! plant_canopy, time_sort_particles |
---|
| 103 | ! |
---|
[110] | 104 | ! 102 2007-07-27 09:09:17Z raasch |
---|
| 105 | ! +top_momentumflux_u|v, time_coupling |
---|
| 106 | ! |
---|
[98] | 107 | ! 95 2007-06-02 16:48:38Z raasch |
---|
| 108 | ! +bc_sa_t, ocean, sa_init, sa_surface, sa_vertical_gradient, |
---|
| 109 | ! sa_vertical_gradient_level, bottom/top_salinity_flux |
---|
| 110 | ! |
---|
[90] | 111 | ! 87 2007-05-22 15:46:47Z raasch |
---|
| 112 | ! +max_pr_user (version 3.1) |
---|
| 113 | ! |
---|
[77] | 114 | ! 75 2007-03-22 09:54:05Z raasch |
---|
| 115 | ! +loop_optimization, pt_refrence, moisture renamed humidity |
---|
| 116 | ! |
---|
[39] | 117 | ! 20 2007-02-26 00:12:32Z raasch |
---|
| 118 | ! +top_heatflux, use_top_fluxes |
---|
| 119 | ! |
---|
[3] | 120 | ! RCS Log replace by Id keyword, revision history cleaned up |
---|
| 121 | ! |
---|
[1] | 122 | ! Revision 1.34 2006/08/22 14:30:52 raasch |
---|
| 123 | ! +dz_max |
---|
| 124 | ! |
---|
| 125 | ! Revision 1.1 1998/03/18 20:20:38 raasch |
---|
| 126 | ! Initial revision |
---|
| 127 | ! |
---|
| 128 | ! |
---|
| 129 | ! Description: |
---|
| 130 | ! ------------ |
---|
[145] | 131 | ! Writing values of control variables to restart-file (binary format). |
---|
| 132 | ! These informations are only written to the file opened by PE0. |
---|
[1] | 133 | !------------------------------------------------------------------------------! |
---|
| 134 | |
---|
| 135 | USE arrays_3d |
---|
| 136 | USE averaging |
---|
[824] | 137 | USE cloud_parameters |
---|
[87] | 138 | USE control_parameters |
---|
[1] | 139 | USE grid_variables |
---|
| 140 | USE indices |
---|
| 141 | USE model_1d |
---|
[345] | 142 | USE netcdf_control |
---|
[116] | 143 | USE particle_attributes |
---|
[1] | 144 | USE pegrid |
---|
| 145 | USE profil_parameter |
---|
| 146 | USE statistics |
---|
| 147 | |
---|
| 148 | IMPLICIT NONE |
---|
| 149 | |
---|
| 150 | CHARACTER (LEN=10) :: binary_version |
---|
| 151 | |
---|
| 152 | |
---|
[600] | 153 | binary_version = '3.5' |
---|
[1] | 154 | |
---|
[145] | 155 | WRITE ( 14 ) binary_version |
---|
[1] | 156 | |
---|
[145] | 157 | WRITE ( 14 ) 'numprocs ' |
---|
| 158 | WRITE ( 14 ) numprocs |
---|
| 159 | WRITE ( 14 ) 'hor_index_bounds ' |
---|
| 160 | WRITE ( 14 ) hor_index_bounds |
---|
[1] | 161 | WRITE ( 14 ) 'nz ' |
---|
| 162 | WRITE ( 14 ) nz |
---|
[87] | 163 | WRITE ( 14 ) 'max_pr_user ' |
---|
| 164 | WRITE ( 14 ) max_pr_user |
---|
[1] | 165 | WRITE ( 14 ) 'statistic_regions ' |
---|
| 166 | WRITE ( 14 ) statistic_regions |
---|
| 167 | |
---|
| 168 | ! |
---|
| 169 | !-- Caution: After changes in the following parameter-list, the |
---|
| 170 | !-- ------- version number stored in the variable binary_version has to be |
---|
| 171 | !-- increased. The same changes must also be done in the parameter- |
---|
| 172 | !-- list in read_var_list. |
---|
| 173 | |
---|
| 174 | WRITE ( 14 ) 'advected_distance_x ' |
---|
| 175 | WRITE ( 14 ) advected_distance_x |
---|
| 176 | WRITE ( 14 ) 'advected_distance_y ' |
---|
| 177 | WRITE ( 14 ) advected_distance_y |
---|
| 178 | WRITE ( 14 ) 'alpha_surface ' |
---|
| 179 | WRITE ( 14 ) alpha_surface |
---|
| 180 | WRITE ( 14 ) 'average_count_pr ' |
---|
| 181 | WRITE ( 14 ) average_count_pr |
---|
| 182 | WRITE ( 14 ) 'average_count_sp ' |
---|
| 183 | WRITE ( 14 ) average_count_sp |
---|
| 184 | WRITE ( 14 ) 'average_count_3d ' |
---|
| 185 | WRITE ( 14 ) average_count_3d |
---|
| 186 | WRITE ( 14 ) 'bc_e_b ' |
---|
| 187 | WRITE ( 14 ) bc_e_b |
---|
| 188 | WRITE ( 14 ) 'bc_lr ' |
---|
| 189 | WRITE ( 14 ) bc_lr |
---|
| 190 | WRITE ( 14 ) 'bc_ns ' |
---|
| 191 | WRITE ( 14 ) bc_ns |
---|
| 192 | WRITE ( 14 ) 'bc_p_b ' |
---|
| 193 | WRITE ( 14 ) bc_p_b |
---|
| 194 | WRITE ( 14 ) 'bc_p_t ' |
---|
| 195 | WRITE ( 14 ) bc_p_t |
---|
| 196 | WRITE ( 14 ) 'bc_pt_b ' |
---|
| 197 | WRITE ( 14 ) bc_pt_b |
---|
| 198 | WRITE ( 14 ) 'bc_pt_t ' |
---|
| 199 | WRITE ( 14 ) bc_pt_t |
---|
| 200 | WRITE ( 14 ) 'bc_pt_t_val ' |
---|
| 201 | WRITE ( 14 ) bc_pt_t_val |
---|
| 202 | WRITE ( 14 ) 'bc_q_b ' |
---|
| 203 | WRITE ( 14 ) bc_q_b |
---|
| 204 | WRITE ( 14 ) 'bc_q_t ' |
---|
| 205 | WRITE ( 14 ) bc_q_t |
---|
| 206 | WRITE ( 14 ) 'bc_q_t_val ' |
---|
| 207 | WRITE ( 14 ) bc_q_t_val |
---|
| 208 | WRITE ( 14 ) 'bc_s_b ' |
---|
| 209 | WRITE ( 14 ) bc_s_b |
---|
| 210 | WRITE ( 14 ) 'bc_s_t ' |
---|
| 211 | WRITE ( 14 ) bc_s_t |
---|
[95] | 212 | WRITE ( 14 ) 'bc_sa_t ' |
---|
| 213 | WRITE ( 14 ) bc_sa_t |
---|
[1] | 214 | WRITE ( 14 ) 'bc_uv_b ' |
---|
| 215 | WRITE ( 14 ) bc_uv_b |
---|
| 216 | WRITE ( 14 ) 'bc_uv_t ' |
---|
| 217 | WRITE ( 14 ) bc_uv_t |
---|
[95] | 218 | WRITE ( 14 ) 'bottom_salinityflux ' |
---|
| 219 | WRITE ( 14 ) bottom_salinityflux |
---|
[1] | 220 | WRITE ( 14 ) 'building_height ' |
---|
| 221 | WRITE ( 14 ) building_height |
---|
| 222 | WRITE ( 14 ) 'building_length_x ' |
---|
| 223 | WRITE ( 14 ) building_length_x |
---|
| 224 | WRITE ( 14 ) 'building_length_y ' |
---|
| 225 | WRITE ( 14 ) building_length_y |
---|
| 226 | WRITE ( 14 ) 'building_wall_left ' |
---|
| 227 | WRITE ( 14 ) building_wall_left |
---|
| 228 | WRITE ( 14 ) 'building_wall_south ' |
---|
| 229 | WRITE ( 14 ) building_wall_south |
---|
[600] | 230 | WRITE ( 14 ) 'call_psolver_at_all_substeps ' |
---|
| 231 | WRITE ( 14 ) call_psolver_at_all_substeps |
---|
[138] | 232 | WRITE ( 14 ) 'canopy_mode ' |
---|
| 233 | WRITE ( 14 ) canopy_mode |
---|
[240] | 234 | WRITE ( 14 ) 'canyon_height ' |
---|
| 235 | WRITE ( 14 ) canyon_height |
---|
| 236 | WRITE ( 14 ) 'canyon_width_x ' |
---|
| 237 | WRITE ( 14 ) canyon_width_x |
---|
| 238 | WRITE ( 14 ) 'canyon_width_y ' |
---|
| 239 | WRITE ( 14 ) canyon_width_y |
---|
| 240 | WRITE ( 14 ) 'canyon_wall_left ' |
---|
| 241 | WRITE ( 14 ) canyon_wall_left |
---|
| 242 | WRITE ( 14 ) 'canyon_wall_south ' |
---|
| 243 | WRITE ( 14 ) canyon_wall_south |
---|
[600] | 244 | WRITE ( 14 ) 'cfl_factor ' |
---|
| 245 | WRITE ( 14 ) cfl_factor |
---|
[1] | 246 | WRITE ( 14 ) 'cloud_droplets ' |
---|
| 247 | WRITE ( 14 ) cloud_droplets |
---|
| 248 | WRITE ( 14 ) 'cloud_physics ' |
---|
| 249 | WRITE ( 14 ) cloud_physics |
---|
[622] | 250 | WRITE ( 14 ) 'collective_wait ' |
---|
| 251 | WRITE ( 14 ) collective_wait |
---|
[1] | 252 | WRITE ( 14 ) 'conserve_volume_flow ' |
---|
| 253 | WRITE ( 14 ) conserve_volume_flow |
---|
[241] | 254 | WRITE ( 14 ) 'conserve_volume_flow_mode ' |
---|
| 255 | WRITE ( 14 ) conserve_volume_flow_mode |
---|
[291] | 256 | WRITE ( 14 ) 'coupling_start_time ' |
---|
| 257 | WRITE ( 14 ) coupling_start_time |
---|
[1] | 258 | WRITE ( 14 ) 'current_timestep_number ' |
---|
| 259 | WRITE ( 14 ) current_timestep_number |
---|
[824] | 260 | WRITE ( 14 ) 'curvature_solution_effects ' |
---|
| 261 | WRITE ( 14 ) curvature_solution_effects |
---|
[153] | 262 | WRITE ( 14 ) 'cthf ' |
---|
| 263 | WRITE ( 14 ) cthf |
---|
[600] | 264 | WRITE ( 14 ) 'cycle_mg ' |
---|
| 265 | WRITE ( 14 ) cycle_mg |
---|
[1] | 266 | WRITE ( 14 ) 'damp_level_1d ' |
---|
| 267 | WRITE ( 14 ) damp_level_1d |
---|
| 268 | WRITE ( 14 ) 'dissipation_1d ' |
---|
| 269 | WRITE ( 14 ) dissipation_1d |
---|
[240] | 270 | WRITE ( 14 ) 'dp_external ' |
---|
| 271 | WRITE ( 14 ) dp_external |
---|
| 272 | WRITE ( 14 ) 'dp_level_b ' |
---|
| 273 | WRITE ( 14 ) dp_level_b |
---|
| 274 | WRITE ( 14 ) 'dp_smooth ' |
---|
| 275 | WRITE ( 14 ) dp_smooth |
---|
| 276 | WRITE ( 14 ) 'dpdxy ' |
---|
| 277 | WRITE ( 14 ) dpdxy |
---|
[138] | 278 | WRITE ( 14 ) 'drag_coefficient ' |
---|
| 279 | WRITE ( 14 ) drag_coefficient |
---|
[1] | 280 | WRITE ( 14 ) 'dt_pr_1d ' |
---|
| 281 | WRITE ( 14 ) dt_pr_1d |
---|
| 282 | WRITE ( 14 ) 'dt_run_control_1d ' |
---|
| 283 | WRITE ( 14 ) dt_run_control_1d |
---|
| 284 | WRITE ( 14 ) 'dt_3d ' |
---|
| 285 | WRITE ( 14 ) dt_3d |
---|
| 286 | WRITE ( 14 ) 'dvrp_filecount ' |
---|
| 287 | WRITE ( 14 ) dvrp_filecount |
---|
| 288 | WRITE ( 14 ) 'dx ' |
---|
| 289 | WRITE ( 14 ) dx |
---|
| 290 | WRITE ( 14 ) 'dy ' |
---|
| 291 | WRITE ( 14 ) dy |
---|
| 292 | WRITE ( 14 ) 'dz ' |
---|
| 293 | WRITE ( 14 ) dz |
---|
| 294 | WRITE ( 14 ) 'dz_max ' |
---|
| 295 | WRITE ( 14 ) dz_max |
---|
| 296 | WRITE ( 14 ) 'dz_stretch_factor ' |
---|
| 297 | WRITE ( 14 ) dz_stretch_factor |
---|
| 298 | WRITE ( 14 ) 'dz_stretch_level ' |
---|
| 299 | WRITE ( 14 ) dz_stretch_level |
---|
| 300 | WRITE ( 14 ) 'e_min ' |
---|
| 301 | WRITE ( 14 ) e_min |
---|
| 302 | WRITE ( 14 ) 'end_time_1d ' |
---|
| 303 | WRITE ( 14 ) end_time_1d |
---|
| 304 | WRITE ( 14 ) 'fft_method ' |
---|
| 305 | WRITE ( 14 ) fft_method |
---|
[849] | 306 | WRITE ( 14 ) 'first_call_lpm ' |
---|
| 307 | WRITE ( 14 ) first_call_lpm |
---|
[1] | 308 | WRITE ( 14 ) 'galilei_transformation ' |
---|
| 309 | WRITE ( 14 ) galilei_transformation |
---|
| 310 | WRITE ( 14 ) 'hom ' |
---|
| 311 | WRITE ( 14 ) hom |
---|
[143] | 312 | WRITE ( 14 ) 'hom_sum ' |
---|
| 313 | WRITE ( 14 ) hom_sum |
---|
[151] | 314 | WRITE ( 14 ) 'humidity ' |
---|
| 315 | WRITE ( 14 ) humidity |
---|
| 316 | IF ( ALLOCATED( inflow_damping_factor ) ) THEN |
---|
| 317 | WRITE ( 14 ) 'inflow_damping_factor ' |
---|
| 318 | WRITE ( 14 ) inflow_damping_factor |
---|
| 319 | ENDIF |
---|
| 320 | WRITE ( 14 ) 'inflow_damping_height ' |
---|
| 321 | WRITE ( 14 ) inflow_damping_height |
---|
| 322 | WRITE ( 14 ) 'inflow_damping_width ' |
---|
| 323 | WRITE ( 14 ) inflow_damping_width |
---|
[1] | 324 | WRITE ( 14 ) 'inflow_disturbance_begin ' |
---|
| 325 | WRITE ( 14 ) inflow_disturbance_begin |
---|
| 326 | WRITE ( 14 ) 'inflow_disturbance_end ' |
---|
| 327 | WRITE ( 14 ) inflow_disturbance_end |
---|
| 328 | WRITE ( 14 ) 'km_constant ' |
---|
| 329 | WRITE ( 14 ) km_constant |
---|
[138] | 330 | WRITE ( 14 ) 'lad ' |
---|
| 331 | WRITE ( 14 ) lad |
---|
| 332 | WRITE ( 14 ) 'lad_surface ' |
---|
| 333 | WRITE ( 14 ) lad_surface |
---|
| 334 | WRITE ( 14 ) 'lad_vertical_gradient ' |
---|
| 335 | WRITE ( 14 ) lad_vertical_gradient |
---|
| 336 | WRITE ( 14 ) 'lad_vertical_gradient_level ' |
---|
| 337 | WRITE ( 14 ) lad_vertical_gradient_level |
---|
| 338 | WRITE ( 14 ) 'lad_vertical_gradient_level_in' |
---|
| 339 | WRITE ( 14 ) lad_vertical_gradient_level_ind |
---|
[411] | 340 | WRITE ( 14 ) 'large_scale_subsidence ' |
---|
| 341 | WRITE ( 14 ) large_scale_subsidence |
---|
[153] | 342 | WRITE ( 14 ) 'leaf_surface_concentration ' |
---|
| 343 | WRITE ( 14 ) leaf_surface_concentration |
---|
[63] | 344 | WRITE ( 14 ) 'loop_optimization ' |
---|
| 345 | WRITE ( 14 ) loop_optimization |
---|
[927] | 346 | WRITE ( 14 ) 'masking_method ' |
---|
| 347 | WRITE ( 14 ) masking_method |
---|
[151] | 348 | IF ( ALLOCATED( mean_inflow_profiles ) ) THEN |
---|
| 349 | WRITE ( 14 ) 'mean_inflow_profiles ' |
---|
| 350 | WRITE ( 14 ) mean_inflow_profiles |
---|
| 351 | ENDIF |
---|
[600] | 352 | WRITE ( 14 ) 'mg_cycles ' |
---|
| 353 | WRITE ( 14 ) mg_cycles |
---|
| 354 | WRITE ( 14 ) 'mg_switch_to_pe0_level ' |
---|
| 355 | WRITE ( 14 ) mg_switch_to_pe0_level |
---|
[1] | 356 | WRITE ( 14 ) 'mixing_length_1d ' |
---|
| 357 | WRITE ( 14 ) mixing_length_1d |
---|
| 358 | WRITE ( 14 ) 'momentum_advec ' |
---|
| 359 | WRITE ( 14 ) momentum_advec |
---|
| 360 | WRITE ( 14 ) 'netcdf_precision ' |
---|
| 361 | WRITE ( 14 ) netcdf_precision |
---|
[940] | 362 | WRITE ( 14 ) 'neutral ' |
---|
| 363 | WRITE ( 14 ) neutral |
---|
[600] | 364 | WRITE ( 14 ) 'ngsrb ' |
---|
| 365 | WRITE ( 14 ) ngsrb |
---|
| 366 | WRITE ( 14 ) 'nsor ' |
---|
| 367 | WRITE ( 14 ) nsor |
---|
[1] | 368 | WRITE ( 14 ) 'nsor_ini ' |
---|
| 369 | WRITE ( 14 ) nsor_ini |
---|
| 370 | WRITE ( 14 ) 'nx ' |
---|
| 371 | WRITE ( 14 ) nx |
---|
| 372 | WRITE ( 14 ) 'ny ' |
---|
| 373 | WRITE ( 14 ) ny |
---|
[94] | 374 | WRITE ( 14 ) 'ocean ' |
---|
| 375 | WRITE ( 14 ) ocean |
---|
[1] | 376 | WRITE ( 14 ) 'old_dt ' |
---|
| 377 | WRITE ( 14 ) old_dt |
---|
| 378 | WRITE ( 14 ) 'omega ' |
---|
| 379 | WRITE ( 14 ) omega |
---|
[600] | 380 | WRITE ( 14 ) 'omega_sor ' |
---|
| 381 | WRITE ( 14 ) omega_sor |
---|
[345] | 382 | WRITE ( 14 ) 'output_for_t0 ' |
---|
| 383 | WRITE ( 14 ) output_for_t0 |
---|
[1] | 384 | WRITE ( 14 ) 'passive_scalar ' |
---|
| 385 | WRITE ( 14 ) passive_scalar |
---|
[138] | 386 | WRITE ( 14 ) 'pch_index ' |
---|
| 387 | WRITE ( 14 ) pch_index |
---|
[1] | 388 | WRITE ( 14 ) 'phi ' |
---|
| 389 | WRITE ( 14 ) phi |
---|
[138] | 390 | WRITE ( 14 ) 'plant_canopy ' |
---|
| 391 | WRITE ( 14 ) plant_canopy |
---|
[1] | 392 | WRITE ( 14 ) 'prandtl_layer ' |
---|
| 393 | WRITE ( 14 ) prandtl_layer |
---|
[600] | 394 | WRITE ( 14 ) 'prandtl_number ' |
---|
| 395 | WRITE ( 14 ) prandtl_number |
---|
[1] | 396 | WRITE ( 14 ) 'precipitation ' |
---|
| 397 | WRITE ( 14 ) precipitation |
---|
[600] | 398 | WRITE ( 14 ) 'psolver ' |
---|
| 399 | WRITE ( 14 ) psolver |
---|
[978] | 400 | WRITE ( 14 ) 'pt_damping_factor ' |
---|
| 401 | WRITE ( 14 ) pt_damping_factor |
---|
| 402 | WRITE ( 14 ) 'pt_damping_width ' |
---|
| 403 | WRITE ( 14 ) pt_damping_width |
---|
[1] | 404 | WRITE ( 14 ) 'pt_init ' |
---|
| 405 | WRITE ( 14 ) pt_init |
---|
[57] | 406 | WRITE ( 14 ) 'pt_reference ' |
---|
| 407 | WRITE ( 14 ) pt_reference |
---|
[1] | 408 | WRITE ( 14 ) 'pt_surface ' |
---|
| 409 | WRITE ( 14 ) pt_surface |
---|
| 410 | WRITE ( 14 ) 'pt_surface_initial_change ' |
---|
| 411 | WRITE ( 14 ) pt_surface_initial_change |
---|
| 412 | WRITE ( 14 ) 'pt_vertical_gradient ' |
---|
| 413 | WRITE ( 14 ) pt_vertical_gradient |
---|
| 414 | WRITE ( 14 ) 'pt_vertical_gradient_level ' |
---|
| 415 | WRITE ( 14 ) pt_vertical_gradient_level |
---|
| 416 | WRITE ( 14 ) 'pt_vertical_gradient_level_ind' |
---|
| 417 | WRITE ( 14 ) pt_vertical_gradient_level_ind |
---|
| 418 | WRITE ( 14 ) 'q_init ' |
---|
| 419 | WRITE ( 14 ) q_init |
---|
| 420 | WRITE ( 14 ) 'q_surface ' |
---|
| 421 | WRITE ( 14 ) q_surface |
---|
| 422 | WRITE ( 14 ) 'q_surface_initial_change ' |
---|
| 423 | WRITE ( 14 ) q_surface_initial_change |
---|
| 424 | WRITE ( 14 ) 'q_vertical_gradient ' |
---|
| 425 | WRITE ( 14 ) q_vertical_gradient |
---|
| 426 | WRITE ( 14 ) 'q_vertical_gradient_level ' |
---|
| 427 | WRITE ( 14 ) q_vertical_gradient_level |
---|
| 428 | WRITE ( 14 ) 'q_vertical_gradient_level_ind ' |
---|
| 429 | WRITE ( 14 ) q_vertical_gradient_level_ind |
---|
| 430 | WRITE ( 14 ) 'radiation ' |
---|
| 431 | WRITE ( 14 ) radiation |
---|
| 432 | WRITE ( 14 ) 'random_generator ' |
---|
| 433 | WRITE ( 14 ) random_generator |
---|
| 434 | WRITE ( 14 ) 'random_heatflux ' |
---|
| 435 | WRITE ( 14 ) random_heatflux |
---|
[600] | 436 | WRITE ( 14 ) 'rayleigh_damping_factor ' |
---|
| 437 | WRITE ( 14 ) rayleigh_damping_factor |
---|
| 438 | WRITE ( 14 ) 'rayleigh_damping_height ' |
---|
| 439 | WRITE ( 14 ) rayleigh_damping_height |
---|
[151] | 440 | WRITE ( 14 ) 'recycling_width ' |
---|
| 441 | WRITE ( 14 ) recycling_width |
---|
[600] | 442 | WRITE ( 14 ) 'residual_limit ' |
---|
| 443 | WRITE ( 14 ) residual_limit |
---|
[1] | 444 | WRITE ( 14 ) 'rif_max ' |
---|
| 445 | WRITE ( 14 ) rif_max |
---|
| 446 | WRITE ( 14 ) 'rif_min ' |
---|
| 447 | WRITE ( 14 ) rif_min |
---|
| 448 | WRITE ( 14 ) 'roughness_length ' |
---|
| 449 | WRITE ( 14 ) roughness_length |
---|
| 450 | WRITE ( 14 ) 'runnr ' |
---|
| 451 | WRITE ( 14 ) runnr |
---|
[291] | 452 | WRITE ( 14 ) 'run_coupled ' |
---|
| 453 | WRITE ( 14 ) run_coupled |
---|
[94] | 454 | WRITE ( 14 ) 'sa_init ' |
---|
| 455 | WRITE ( 14 ) sa_init |
---|
| 456 | WRITE ( 14 ) 'sa_surface ' |
---|
| 457 | WRITE ( 14 ) sa_surface |
---|
| 458 | WRITE ( 14 ) 'sa_vertical_gradient ' |
---|
| 459 | WRITE ( 14 ) sa_vertical_gradient |
---|
| 460 | WRITE ( 14 ) 'sa_vertical_gradient_level ' |
---|
| 461 | WRITE ( 14 ) sa_vertical_gradient_level |
---|
[1] | 462 | WRITE ( 14 ) 'scalar_advec ' |
---|
| 463 | WRITE ( 14 ) scalar_advec |
---|
[153] | 464 | WRITE ( 14 ) 'scalar_exchange_coefficient ' |
---|
| 465 | WRITE ( 14 ) scalar_exchange_coefficient |
---|
[1] | 466 | WRITE ( 14 ) 'simulated_time ' |
---|
| 467 | WRITE ( 14 ) simulated_time |
---|
| 468 | WRITE ( 14 ) 'surface_heatflux ' |
---|
| 469 | WRITE ( 14 ) surface_heatflux |
---|
| 470 | WRITE ( 14 ) 'surface_pressure ' |
---|
| 471 | WRITE ( 14 ) surface_pressure |
---|
| 472 | WRITE ( 14 ) 'surface_scalarflux ' |
---|
| 473 | WRITE ( 14 ) surface_scalarflux |
---|
| 474 | WRITE ( 14 ) 'surface_waterflux ' |
---|
| 475 | WRITE ( 14 ) surface_waterflux |
---|
| 476 | WRITE ( 14 ) 's_surface ' |
---|
| 477 | WRITE ( 14 ) s_surface |
---|
| 478 | WRITE ( 14 ) 's_surface_initial_change ' |
---|
| 479 | WRITE ( 14 ) s_surface_initial_change |
---|
| 480 | WRITE ( 14 ) 's_vertical_gradient ' |
---|
| 481 | WRITE ( 14 ) s_vertical_gradient |
---|
| 482 | WRITE ( 14 ) 's_vertical_gradient_level ' |
---|
| 483 | WRITE ( 14 ) s_vertical_gradient_level |
---|
[102] | 484 | WRITE ( 14 ) 'time_coupling ' |
---|
| 485 | WRITE ( 14 ) time_coupling |
---|
[1] | 486 | WRITE ( 14 ) 'time_disturb ' |
---|
| 487 | WRITE ( 14 ) time_disturb |
---|
[587] | 488 | WRITE ( 14 ) 'time_domask ' |
---|
| 489 | WRITE ( 14 ) time_domask |
---|
[1] | 490 | WRITE ( 14 ) 'time_dopr ' |
---|
| 491 | WRITE ( 14 ) time_dopr |
---|
| 492 | WRITE ( 14 ) 'time_dopr_av ' |
---|
| 493 | WRITE ( 14 ) time_dopr_av |
---|
| 494 | WRITE ( 14 ) 'time_dopr_listing ' |
---|
| 495 | WRITE ( 14 ) time_dopr_listing |
---|
| 496 | WRITE ( 14 ) 'time_dopts ' |
---|
| 497 | WRITE ( 14 ) time_dopts |
---|
| 498 | WRITE ( 14 ) 'time_dosp ' |
---|
| 499 | WRITE ( 14 ) time_dosp |
---|
| 500 | WRITE ( 14 ) 'time_dots ' |
---|
| 501 | WRITE ( 14 ) time_dots |
---|
| 502 | WRITE ( 14 ) 'time_do2d_xy ' |
---|
| 503 | WRITE ( 14 ) time_do2d_xy |
---|
| 504 | WRITE ( 14 ) 'time_do2d_xz ' |
---|
| 505 | WRITE ( 14 ) time_do2d_xz |
---|
| 506 | WRITE ( 14 ) 'time_do2d_yz ' |
---|
| 507 | WRITE ( 14 ) time_do2d_yz |
---|
| 508 | WRITE ( 14 ) 'time_do3d ' |
---|
| 509 | WRITE ( 14 ) time_do3d |
---|
| 510 | WRITE ( 14 ) 'time_do_av ' |
---|
| 511 | WRITE ( 14 ) time_do_av |
---|
| 512 | WRITE ( 14 ) 'time_do_sla ' |
---|
| 513 | WRITE ( 14 ) time_do_sla |
---|
| 514 | WRITE ( 14 ) 'time_dvrp ' |
---|
| 515 | WRITE ( 14 ) time_dvrp |
---|
| 516 | WRITE ( 14 ) 'time_restart ' |
---|
| 517 | WRITE ( 14 ) time_restart |
---|
| 518 | WRITE ( 14 ) 'time_run_control ' |
---|
| 519 | WRITE ( 14 ) time_run_control |
---|
[291] | 520 | WRITE ( 14 ) 'time_since_reference_point ' |
---|
| 521 | WRITE ( 14 ) time_since_reference_point |
---|
[116] | 522 | WRITE ( 14 ) 'time_sort_particles ' |
---|
| 523 | WRITE ( 14 ) time_sort_particles |
---|
[1] | 524 | WRITE ( 14 ) 'timestep_scheme ' |
---|
| 525 | WRITE ( 14 ) timestep_scheme |
---|
| 526 | WRITE ( 14 ) 'topography ' |
---|
| 527 | WRITE ( 14 ) topography |
---|
[256] | 528 | WRITE ( 14 ) 'topography_grid_convention ' |
---|
| 529 | WRITE ( 14 ) topography_grid_convention |
---|
[19] | 530 | WRITE ( 14 ) 'top_heatflux ' |
---|
| 531 | WRITE ( 14 ) top_heatflux |
---|
[102] | 532 | WRITE ( 14 ) 'top_momentumflux_u ' |
---|
| 533 | WRITE ( 14 ) top_momentumflux_u |
---|
| 534 | WRITE ( 14 ) 'top_momentumflux_v ' |
---|
| 535 | WRITE ( 14 ) top_momentumflux_v |
---|
[94] | 536 | WRITE ( 14 ) 'top_salinityflux ' |
---|
| 537 | WRITE ( 14 ) top_salinityflux |
---|
[1] | 538 | WRITE ( 14 ) 'tsc ' |
---|
| 539 | WRITE ( 14 ) tsc |
---|
[151] | 540 | WRITE ( 14 ) 'turbulent_inflow ' |
---|
| 541 | WRITE ( 14 ) turbulent_inflow |
---|
[241] | 542 | WRITE ( 14 ) 'u_bulk ' |
---|
| 543 | WRITE ( 14 ) u_bulk |
---|
[1] | 544 | WRITE ( 14 ) 'u_init ' |
---|
| 545 | WRITE ( 14 ) u_init |
---|
| 546 | WRITE ( 14 ) 'u_max ' |
---|
| 547 | WRITE ( 14 ) u_max |
---|
| 548 | WRITE ( 14 ) 'u_max_ijk ' |
---|
| 549 | WRITE ( 14 ) u_max_ijk |
---|
| 550 | WRITE ( 14 ) 'ug ' |
---|
| 551 | WRITE ( 14 ) ug |
---|
| 552 | WRITE ( 14 ) 'ug_surface ' |
---|
| 553 | WRITE ( 14 ) ug_surface |
---|
| 554 | WRITE ( 14 ) 'ug_vertical_gradient ' |
---|
| 555 | WRITE ( 14 ) ug_vertical_gradient |
---|
| 556 | WRITE ( 14 ) 'ug_vertical_gradient_level ' |
---|
| 557 | WRITE ( 14 ) ug_vertical_gradient_level |
---|
| 558 | WRITE ( 14 ) 'ug_vertical_gradient_level_ind' |
---|
| 559 | WRITE ( 14 ) ug_vertical_gradient_level_ind |
---|
| 560 | WRITE ( 14 ) 'use_surface_fluxes ' |
---|
| 561 | WRITE ( 14 ) use_surface_fluxes |
---|
[20] | 562 | WRITE ( 14 ) 'use_top_fluxes ' |
---|
| 563 | WRITE ( 14 ) use_top_fluxes |
---|
[1] | 564 | WRITE ( 14 ) 'use_ug_for_galilei_tr ' |
---|
| 565 | WRITE ( 14 ) use_ug_for_galilei_tr |
---|
| 566 | WRITE ( 14 ) 'use_upstream_for_tke ' |
---|
| 567 | WRITE ( 14 ) use_upstream_for_tke |
---|
[241] | 568 | WRITE ( 14 ) 'v_bulk ' |
---|
| 569 | WRITE ( 14 ) v_bulk |
---|
[1] | 570 | WRITE ( 14 ) 'v_init ' |
---|
| 571 | WRITE ( 14 ) v_init |
---|
| 572 | WRITE ( 14 ) 'v_max ' |
---|
| 573 | WRITE ( 14 ) v_max |
---|
| 574 | WRITE ( 14 ) 'v_max_ijk ' |
---|
| 575 | WRITE ( 14 ) v_max_ijk |
---|
| 576 | WRITE ( 14 ) 'vg ' |
---|
| 577 | WRITE ( 14 ) vg |
---|
| 578 | WRITE ( 14 ) 'vg_surface ' |
---|
| 579 | WRITE ( 14 ) vg_surface |
---|
| 580 | WRITE ( 14 ) 'vg_vertical_gradient ' |
---|
| 581 | WRITE ( 14 ) vg_vertical_gradient |
---|
| 582 | WRITE ( 14 ) 'vg_vertical_gradient_level ' |
---|
| 583 | WRITE ( 14 ) vg_vertical_gradient_level |
---|
| 584 | WRITE ( 14 ) 'vg_vertical_gradient_level_ind' |
---|
| 585 | WRITE ( 14 ) vg_vertical_gradient_level_ind |
---|
[143] | 586 | WRITE ( 14 ) 'volume_flow_area ' |
---|
| 587 | WRITE ( 14 ) volume_flow_area |
---|
| 588 | WRITE ( 14 ) 'volume_flow_initial ' |
---|
| 589 | WRITE ( 14 ) volume_flow_initial |
---|
[1] | 590 | WRITE ( 14 ) 'wall_adjustment ' |
---|
| 591 | WRITE ( 14 ) wall_adjustment |
---|
[589] | 592 | WRITE ( 14 ) 'subs_vertical_gradient ' |
---|
[580] | 593 | WRITE ( 14 ) subs_vertical_gradient |
---|
[589] | 594 | WRITE ( 14 ) 'subs_vertical_gradient_level ' |
---|
[580] | 595 | WRITE ( 14 ) subs_vertical_gradient_level |
---|
| 596 | WRITE ( 14 ) 'subs_vertical_gradient_level_i' |
---|
| 597 | WRITE ( 14 ) subs_vertical_gradient_level_i |
---|
[1] | 598 | WRITE ( 14 ) 'w_max ' |
---|
| 599 | WRITE ( 14 ) w_max |
---|
| 600 | WRITE ( 14 ) 'w_max_ijk ' |
---|
| 601 | WRITE ( 14 ) w_max_ijk |
---|
[978] | 602 | WRITE ( 14 ) 'z0h_factor ' |
---|
| 603 | WRITE ( 14 ) z0h_factor |
---|
[1] | 604 | |
---|
| 605 | ! |
---|
| 606 | !-- Set the end-of-file mark |
---|
| 607 | WRITE ( 14 ) '*** end *** ' |
---|
| 608 | |
---|
| 609 | |
---|
| 610 | END SUBROUTINE write_var_list |
---|