Changeset 4180 for palm/trunk/SOURCE/modules.f90
- Timestamp:
- Aug 21, 2019 2:37:54 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/modules.f90
r4173 r4180 70 70 ! -surface_data_output +surface_output 71 71 ! 72 ! 3636 2018-12-19 13:48:34Z raasch73 ! nopointer option removed74 !75 ! 3597 2018-12-04 08:40:18Z maronga76 ! Added flag parameter do_output_at_2m for automatic output of 2m-temperature77 !78 ! 3589 2018-11-30 15:09:51Z suehring79 ! Move the control parameter "salsa" from salsa_mod to control_parameters80 ! (M. Kurppa)81 !82 ! 3582 2018-11-29 19:16:36Z suehring83 ! dom_dwd_user, Schrempf:84 ! -uv_exposure flag, UV model is now part of biometeorology_mod85 !86 ! 3543 2018-11-20 17:06:15Z suehring87 ! +type_x_byte, type_y_byte88 !89 ! 3542 2018-11-20 17:04:13Z suehring90 ! +run_zone91 !92 ! 3473 2018-10-30 20:50:15Z suehring93 ! +virtual_measurement94 !95 ! 3472 2018-10-30 20:43:50Z suehring96 ! Add indoor model (kanani, srissman, tlang)97 !98 ! 3467 2018-10-30 19:05:21Z suehring99 ! Add biometeorology100 !101 ! 3435 2018-10-26 18:25:44Z gronemeier102 ! +mask_k_over_surface, mask_surface103 !104 ! 3422 2018-10-24 19:01:57Z gronemeier105 ! bugfix: increase number of blanks in output string106 !107 ! 3421 2018-10-24 18:39:32Z gronemeier108 ! Renamed output variables109 ! +surface_data_output110 !111 ! 3355 2018-10-16 14:03:34Z knoop112 ! (from branch resler)113 ! Increase dimension of uv_heights etc.114 !115 ! 3302 2018-10-03 02:39:40Z raasch116 ! +u/v_stokes_zu, u/v_stokes_zw117 !118 ! 3298 2018-10-02 12:21:11Z kanani119 ! Minor formatting/clean-up (kanani)120 ! Added some variables for time treatment (Russo)121 !122 ! 3294 2018-10-01 02:37:10Z raasch123 ! ocean renamed ocean_mode124 !125 ! 3289 2018-09-28 10:23:58Z suehring126 ! +num_mean_inflow_profiles127 !128 ! 3288 2018-09-28 10:23:08Z suehring129 ! Modularization of all bulk cloud physics code components130 !131 ! 3240 2018-09-12 12:04:40Z Giersch132 ! max_pr_user_tmp has been defined as a control variable because it is not133 ! local anymore134 !135 ! 3235 2018-09-07 14:06:15Z sward136 ! Added global variable dim_size_agtnum to own module. Necessary to avoid137 ! circular dependency in agent output.138 !139 ! 3232 2018-09-07 12:21:44Z raasch140 ! references to mrun replaced by palmrun, and updated141 !142 ! 3198 2018-08-15 09:23:10Z sward143 ! Added multi_agent_system_end and multi_agent_system_start144 !145 ! 3183 2018-07-27 14:25:55Z suehring146 ! Rename offline nesting variables:147 ! -inflow_l, inflow_n, inflow_r, inflow_s,148 ! nest_bound_l, nest_bound_n, nest_bound_r, nest_bound_s, nest_domain, forcing,149 ! force_bound_l, force_bound_n, force_bound_r, force_bound_s, outflow_l,150 ! outflow_n, outflow_r, outflow_s151 ! +bc_dirichlet_l, bc_dirichlet_n, bc_dirichlet_n, bc_dirichlet_r,152 ! bc_radiation_l, bc_radiation_n, bc_radiation_n, bc_radiation_r, child_domain153 ! nesting_offline154 !155 ! 3182 2018-07-27 13:36:03Z suehring156 ! Default value of dz_max has changed to a more uncommon value of 999 (value157 ! of dz_max can not be part of dz values when using new stretching procedure)158 !159 ! 3159 2018-07-20 11:20:01Z sward160 ! Added multi agent system161 !162 ! 3157 2018-07-19 21:08:49Z maronga163 ! added use_free_convection_scaling164 !165 ! 3129 2018-07-16 07:45:13Z gronemeier166 ! add target attribute to km and kh, necessary for output in tcm_data_output_3d167 !168 ! 3120 2018-07-11 18:30:57Z gronemeier169 ! +les_dynamic170 !171 ! 3083 2018-06-19 14:03:12Z gronemeier172 ! set dt_3d = 0.01173 !174 ! 3065 2018-06-12 07:03:02Z Giersch175 ! Variables concerning stretching introduced or revised176 !177 ! 3045 2018-05-28 07:55:41Z Giersch178 ! z_max_do2d removed179 !180 ! 3026 2018-05-22 10:30:53Z schwenkel181 ! Changed the name specific humidity to mixing ratio, since we are computing182 ! mixing ratios.183 !184 ! 3014 2018-05-09 08:42:38Z maronga185 ! Added default values of u_max, v_max, and w_max to avoid floating invalid186 ! during spinup187 !188 ! 3004 2018-04-27 12:33:25Z Giersch189 ! precipitation_rate removed190 !191 ! 3003 2018-04-23 10:22:58Z Giersch192 ! The inversion height is defined as a global variable now which belongs to the193 ! module statistics194 !195 ! 2968 2018-04-13 11:52:24Z suehring196 ! +topo_min_level197 !198 ! 2964 2018-04-12 16:04:03Z raasch199 ! *_time_count variables are all initialized with zero now200 !201 ! 2918 2018-03-21 15:52:14Z gronemeier202 ! -l_grid, -l_wall203 !204 ! 2906 2018-03-19 08:56:40Z Giersch205 ! Module control_parameters has been extended with ENVIRONMENT variables206 ! read/write_svf207 !208 ! 2894 2018-03-15 09:17:58Z Giersch209 ! _prerun flags were removed, Control paramters restart_string and length have210 ! been added211 !212 ! 2881 2018-03-13 16:24:40Z suehring213 ! Added flag for switching on/off calculation of soil moisture214 !215 ! 2797 2018-02-08 13:24:35Z suehring216 ! +ghf_av217 !218 ! 2776 2018-01-31 10:44:42Z Giersch219 ! Variable synthetic_turbulence_generator has been abbreviated and _prerun flags220 ! for skipping module related restart data has beed introduced221 !222 ! 2765 2018-01-22 11:34:58Z maronga223 ! Set initial value for time_since_reference_point224 !225 ! 2746 2018-01-15 12:06:04Z suehring226 ! +plant_canopy227 !228 ! 2742 2018-01-12 14:59:47Z suehring229 ! +tsurf_av230 !231 ! 2735 2018-01-11 12:01:27Z suehring232 ! +r_a_av233 !234 ! 2718 2018-01-02 08:49:38Z maronga235 ! Corrected "Former revisions" section236 !237 ! 2696 2017-12-14 17:12:51Z kanani238 ! Change in file header (GPL part)239 ! Implementation of uv exposure model (FK)240 ! + turbulence closure variables (control_parameters)241 ! + arrays for prognostic equation of disspiation (arrays_3d)242 ! + km_av, kh_av (TG)243 ! Implementation of chemistry module (FK)244 ! -lod245 ! +topo_distinct (MS)246 !247 ! 2669 2017-12-06 16:03:27Z raasch248 ! CONTIGUOUS-attribut added to 3d pointer arrays,249 ! coupling_char extended to LEN=8250 !251 ! 2575 2017-10-24 09:57:58Z maronga252 ! Renamed phi -> latitude, moved longitude from radiation model to modules253 !254 ! 2563 2017-10-19 15:36:10Z Giersch255 ! Variable wind_turbine was added to control_parameters256 !257 ! 2550 2017-10-16 17:12:01Z boeske258 ! complex_terrain namelist parameter added259 !260 ! 2508 2017-10-02 08:57:09Z suehring261 ! Change default value for pt/q/s/sa_vertical_gradient_level262 !263 ! 2499 2017-09-22 16:47:58Z kanani264 ! Default changed to fft_method = 'temperton-algorithm'265 !266 ! 2408 2017-09-05 15:47:53Z gronemeier267 ! Changed default value of mg_cycles from -1 to 4.268 !269 ! 2375 2017-08-29 14:10:28Z schwenkel270 ! Moved mass_of_solute, molecular_weight_of_solute, molecular_weight_of_water,271 ! vanthoff back from particle attributes because they can now also be used in272 ! bulk microphysics.273 ! Added aerosol_bulk, aerosol_nacl, aerosol_c3h4o4, aerosol_nh4no3274 !275 ! 2372 2017-08-25 12:37:32Z sward276 ! y_shift namelist parameter added277 !278 ! 2339 2017-08-07 13:55:26Z gronemeier279 ! corrected timestamp in header280 !281 ! 2338 2017-08-07 12:15:38Z gronemeier282 ! moved 1d-model varaibles to own module model_1d_mod283 !284 ! 2337 2017-08-07 08:59:53Z gronemeier285 ! -old_dt_1d286 ! +l1d_diss287 !288 ! 2326 2017-08-01 07:23:24Z gronemeier289 ! Updated variable descriptions290 !291 ! 2320 2017-07-21 12:47:43Z suehring292 ! -ptnudge, qnudge, tnudge, td_lsa_lpt, td_lsa_q, td_sub_lpt, td_sub_q, ug_vert,293 ! vg_vert, unudge, vnudge, wsubs_vert, shf_surf, p_surf, pt_surf, q_surt,294 ! qsws_surf, tmp_tnudge, timenudge, time_surf, time_vert295 !296 ! 2300 2017-06-29 13:31:14Z raasch297 ! default value for host changed to '????', default value for loop_optimization298 ! changed to 'cache', default value for termination_time_needed set to 35.0299 !300 ! 2298 2017-06-29 09:28:18Z raasch301 ! missing variable descriptions have been added,302 ! type of write_binary changed from CHARACTER to LOGICAL303 ! -plot_precision, plot_3d_precision, return_addres, return_username,304 ! avs_data_file, exchange_mg, sendrecvcound_yxd, sendrecv_in_background,305 ! port_name, profile_number, cross_ts_numbers, cross_ts_number_count,306 ! dots_crossindex, dots_index, cross_ts_uymax, cross_ts_uymax_computed,307 ! cross_ts_uymin, cross_ts_uymin_computed308 !309 ! 2296 2017-06-28 07:53:56Z maronga310 ! Added parameters for model spinup311 !312 ! 2292 2017-06-20 09:51:42Z schwenkel313 ! Implementation of new microphysic scheme: cloud_scheme = 'morrison'314 ! includes two more prognostic equations for cloud drop concentration (nc)315 ! and cloud water content (qc).316 !317 ! 2277 2017-06-12 10:47:51Z kanani318 ! Added doxygen comments for variables/parameters,319 ! removed unused variables dissipation_control, do2d_xy_n, do2d_xz_n, do2d_yz_n,320 ! do3d_avs_n, lptnudge, lqnudge, lunudge, lvnudge, lwnudge, skip_do_avs,321 ! sums_up_fraction_l.322 !323 ! 2259 2017-06-08 09:09:11Z gronemeier324 ! Implemented synthetic turbulence generator325 !326 ! 2256 2017-06-07 13:58:08Z suehring327 ! Change default value of zeta_min to -20328 ! Increase dimension for wall_heatflux, etc.329 !330 ! 2233 2017-05-30 18:08:54Z suehring331 !332 ! 2232 2017-05-30 17:47:52Z suehring333 ! Renamed wall_flags_0 and wall_flags_00 into advc_flags_1 and advc_flags_2,334 ! respectively. Moreover, introduced further flag array wall_flags_0.335 !336 ! Adjustments for new topography concept:337 ! -fwxm, fwxp, fwym, fwyp, fxm, fxp, fym, fyp, rif_wall, wall_e_x, wall_e_y,338 ! -wall_v, wall_u, wall_w_x, wall_w_y, wall_qflux, wall_sflux, wall_nrflux,339 ! -wall_qrflux340 !341 ! Adjustments for new surface concept:342 ! +land_surface343 ! -z0, z0h, z0q, us, ts, qs, qsws, nrs, nrsws, qrs, qrsws, ssws, ss, saswsb344 ! -nzb_diff_u, nzb_diff_v, nzt_diff345 ! -uswst, vswst, tswst, sswst, saswst, qswst, qrswst, nrswst, qswst_remote346 !347 ! Generic tunnel setup:348 ! +tunnel_height, tunnel_length, tunnel_width_x, tunnel_width_y,349 ! +tunnel_wall_depth350 !351 ! Topography input via netcdf352 ! +lod353 !354 ! 2200 2017-04-11 11:37:51Z suehring355 ! -monotonic_adjustment356 !357 ! 2174 2017-03-13 08:18:57Z maronga358 ! Changed default values for most_method to 'newton'359 !360 ! 2118 2017-01-17 16:38:49Z raasch361 ! -acc_rank, background_communication, i_left, i_right, j_south, j_north,362 ! num_acc_per_node, on_device363 !364 ! 2107 2017-01-09 12:21:49Z kanani365 ! Preparation for doxygen comments (Giersch)366 !367 ! 2050 2016-11-08 15:00:55Z gronemeier368 ! Implement turbulent outflow condition369 !370 ! 2037 2016-10-26 11:15:40Z knoop371 ! Anelastic approximation implemented372 !373 ! 2031 2016-10-21 15:11:58Z knoop374 ! renamed variable rho to rho_ocean and rho_av to rho_ocean_av375 !376 ! 2011 2016-09-19 17:29:57Z kanani377 ! +urban_surface, +lsf_exception, +varnamelength378 !379 ! 2007 2016-08-24 15:47:17Z kanani380 ! Increased DIMENSION of data_output, data_output_user, do2d, do3d381 !382 ! 2000 2016-08-20 18:09:15Z knoop383 ! Forced header and separation lines into 80 columns384 !385 ! 1992 2016-08-12 15:14:59Z suehring386 ! +constant_top_scalarflux, top_scalarflux387 ! default of bc_s_t adjusted388 !389 ! 1968 2016-07-18 12:01:49Z suehring390 ! Changed dimension for MPI-datatypes type_x_int and type_y_int391 !392 ! 1960 2016-07-12 16:34:24Z suehring393 ! Separate humidity and passive scalar394 ! +bc_s_t_val, diss_s_s, diss_l_s, flux_s_s, flux_l_s, s, sp, s1, s2, s3, ssws_av,395 ! s_init, s_surf, sums_wsss_ws_l, ss, ssws, sswst, ts_m, wall_sflux396 ! +constant_scalarflux, ibc_s_b, ibc_s_t, s_vertical_gradient_level_ind397 !398 ! Unused variables removed399 ! -gamma_x, gamma_y, gamma_z, var_x, var_y, var_z400 !401 ! Change initial values (in order to unify gradient calculation):402 ! pt_vertical_gradient_level, sa_vertical_gradient_level403 !404 ! 1957 2016-07-07 10:43:48Z suehring405 ! +fl_max, num_leg, num_var_fl, num_var_fl_user, var_fl_max, virtual_flight406 !407 ! 1918 2016-05-27 14:35:57Z raasch408 ! default timestep switched from -1.0 to +1.0 in order to avoid wrong sign of409 ! initially calculated divergence410 !411 ! 1906 2016-05-24 14:38:08Z suehring412 ! default value of mg_switch_to_pe0_level changed to -1413 !414 ! 1849 2016-04-08 11:33:18Z hoffmann415 ! bfactor, mass_of_solute, molecular_weight_of_solute, molecular_weight_of_water,416 ! vanthoff moved to mod_particle_attributes.417 ! dt_micro and several cloud_parameters moved to microphysics_mod.418 ! 1d-microphysics profiles moved to microphysics_mod.419 !420 ! 1845 2016-04-08 08:29:13Z raasch421 ! -nzb_2d422 !423 ! 1833 2016-04-07 14:23:03Z raasch424 ! spectra parameter moved to spectra module425 !426 ! 1831 2016-04-07 13:15:51Z hoffmann427 ! curvature_solution_effects removed428 ! turbulence renamed collision_turbulence, drizzle renamed429 ! cloud_water_sedimentation430 !431 ! 1822 2016-04-07 07:49:42Z hoffmann432 ! icloud_scheme removed. microphysics_sat_adjust, microphysics_kessler,433 ! microphysics_seifert added.434 !435 ! 1815 2016-04-06 13:49:59Z raasch436 ! cpp-directive for decalpha removed437 !438 ! 1808 2016-04-05 19:44:00Z raasch439 ! MPI module used by default on all machines440 !441 ! 1804 2016-04-05 16:30:18Z maronga442 ! Removed code for parameter file check (__check)443 !444 ! 1788 2016-03-10 11:01:04Z maronga445 ! Added roughness length for moisture (z0q)446 !447 ! 1786 2016-03-08 05:49:27Z raasch448 ! module spectrum moved to new separate module449 !450 ! 1783 2016-03-06 18:36:17Z raasch451 ! netcdf variables moved to the netcdf-interface module452 !453 ! 1779 2016-03-03 08:01:28Z raasch454 ! coupling_char extended to LEN=3455 !456 ! 1764 2016-02-28 12:45:19Z raasch457 ! some reformatting458 !459 ! 1762 2016-02-25 12:31:13Z hellstea460 ! +nest_* variables, size of volume_flow arrays increased by one element461 !462 ! 1738 2015-12-18 13:56:05Z raasch463 ! +mean_surface_level_height464 !465 ! 1695 2015-10-27 10:03:11Z maronga466 ! Removed rif (forgotten in last revision)467 !468 ! 1693 2015-10-27 08:35:45Z maronga469 ! Renamed zp -> z_mo470 !471 ! 1691 2015-10-26 16:17:44Z maronga472 ! Renamed Obukhov length. Added ol, removed rif. Increased number of profiles473 ! (pr_palm). Changed default values for dissipation_1d to 'detering' and474 ! (mixing_length_1d to 'blackadar'. Added most_method. rif_min and rif_max475 ! renamed to zeta_min and zeta_max and new values assigned.476 !477 ! 1682 2015-10-07 23:56:08Z knoop478 ! Code annotations made doxygen readable479 !480 ! 1677 2015-10-02 13:25:23Z boeske481 ! +ngp_yz_int, type_xz_int, type_yz_int482 !483 ! 1666 2015-09-23 07:31:10Z raasch484 ! +user_interface_current_revision, user_interface_required_revision in485 ! control_parameters486 !487 ! 1639 2015-08-31 14:46:48Z knoop488 ! Bugfix: string 'unknown' extended to match LEN=13489 !490 ! 1575 2015-03-27 09:56:27Z raasch491 ! +ngp_xz492 !493 ! 1560 2015-03-06 10:48:54Z keck494 ! +recycling_yshift495 !496 ! 1557 2015-03-05 16:43:04Z suehring497 ! +monotonic_adjustment498 !499 ! 1551 2015-03-03 14:18:16Z maronga500 ! Increased pr_palm to 120. Increased length of dots_unit and dots_label to 13501 ! digits. Increased length of domask, do2d, and do3d to 20 digits.502 !503 ! 1496 2014-12-02 17:25:50Z maronga504 ! Renamed "radiation" -> "cloud_top_radiation"505 !506 ! 1484 2014-10-21 10:53:05Z kanani507 ! Changes due to new module structure of the plant canopy model:508 ! canopy-model related parameters/variables moved to module509 ! plant_canopy_model_mod510 !511 ! 1468 2014-09-24 14:06:57Z maronga512 ! Adapted for use on up to 6-digit processor cores.513 ! Increased identifier string length for user-defined quantities to 20.514 !515 ! 1450 2014-08-21 07:31:51Z heinze516 ! ntnudge from 100 to 1000 increased to allow longer simulations517 !518 ! 1431 2014-07-15 14:47:17Z suehring519 ! +var_d520 !521 ! 1429 2014-07-15 12:53:45Z knoop522 ! +ensemble_member_nr to prepare the random_generator for ensemble runs523 !524 ! 1382 2014-04-30 12:15:41Z boeske525 ! Renamed variables which store large scale forcing tendencies526 ! pt_lsa -> td_lsa_lpt, pt_subs -> td_sub_lpt,527 ! q_lsa -> td_lsa_q, q_subs -> td_sub_q528 !529 ! 1365 2014-04-22 15:03:56Z boeske530 ! Usage of large scale forcing enabled:531 ! increase pr_palm from 90 to 100 to allow for more standard profiles532 ! + ngp_sums_ls, pt_lsa, pt_subs, q_lsa, q_subs, tmp_tnudge, sums_ls_l,533 ! use_subsidence_tendencies534 !535 ! 1361 2014-04-16 15:17:48Z hoffmann536 ! tend_* removed537 ! call_microphysics_at_all_substeps added538 ! default of drizzle set to true539 !540 ! 1359 2014-04-11 17:15:14Z hoffmann541 ! particle_attributes moved to mod_particle_attributes.f90542 !543 ! 1353 2014-04-08 15:21:23Z heinze544 ! REAL constants provided with KIND-attribute545 !546 ! 1327 2014-03-21 11:00:16Z raasch547 ! REAL constants defined as wp-kind548 ! -avs_output, data_output_format, do3d_compress, iso2d_output, netcdf_output549 !550 ! 1320 2014-03-20 08:40:49Z raasch551 ! ONLY-attribute added to USE-statements,552 ! kind-parameters added to all INTEGER and REAL declaration statements,553 ! kinds are defined in new module kinds,554 ! old module precision_kind is removed,555 ! revision history before 2012 removed,556 ! comment fields (!:) to be used for variable explanations added to557 ! all variable declaration statements558 !559 ! 1318 2014-03-17 13:35:16Z raasch560 ! module cpulog moved to new separate module-file561 ! interface for cpu_log removed562 !563 ! 1314 2014-03-14 18:25:17Z suehring564 ! + log_z_z0, number_of_sublayers, z0_av_global565 ! 1308 2014-03-13 14:58:42Z fricke566 ! +ntdim_2d_xy, ntdim_2d_xz, ntdim_2d_yz, ntdim_3d567 !568 ! 1257 2013-11-08 15:18:40Z raasch569 ! set default values for grid indices of maximum velocity components570 ! u|v|w_max_ijk571 !572 ! 1241 2013-10-30 11:36:58Z heinze573 ! Usage of nudging enabled574 ! +nudging, ntnudge, ptnudge, qnudge, tnudge, unudge, vnudge, wnudge575 ! increase pr_palm from 80 to 90 to allow for more standard profiles576 !577 ! Enable prescribed time depenend surface fluxes and geostrophic wind read in578 ! from external file LSF_DATA579 ! +large_scale_forcing, lsf_surf, lsf_vert, nlsf, time_surf, shf_surf, qsws_surf,580 ! pt_surf, q_surf, p_surf, time_vert, ug_vert, vg_vert, wsubs_vert581 !582 ! 1221 2013-09-10 08:59:13Z raasch583 ! wall_flags_0 changed to 32bit int, +wall_flags_00,584 ! +rflags_s_inner, rflags_invers585 !586 ! 1216 2013-08-26 09:31:42Z raasch587 ! +transpose_compute_overlap,588 ! several variables are now defined in the serial (non-parallel) case also589 !590 ! 1212 2013-08-15 08:46:27Z raasch591 ! +tri592 !593 ! 1179 2013-06-14 05:57:58Z raasch594 ! +reference_state, ref_state, use_initial_profile_as_reference, vpt_reference,595 ! use_reference renamed use_single_reference_value596 !597 ! 1159 2013-05-21 11:58:22Z fricke598 ! -bc_lr_dirneu, bc_lr_neudir, bc_ns_dirneu, bc_ns_neudir599 ! +use_cmax600 !601 ! 1128 2013-04-12 06:19:32Z raasch602 ! +background_communication, i_left, i_right, j_north, j_south, req, req_count,603 ! send_receive, sendrecv_in_background, wait_stat604 !605 ! 1115 2013-03-26 18:16:16Z hoffmann606 ! unused variables removed607 !608 ! 1113 2013-03-10 02:48:14Z raasch609 ! +on_device610 !611 ! 1111 2013-03-08 23:54:10Z raasch612 ! +tric, nr_timesteps_this_run613 !614 ! 1106 2013-03-04 05:31:38Z raasch615 ! array_kind renamed precision_kind, pdims defined in serial code616 ! bugfix: default value assigned to coupling_start_time617 !618 ! 1095 2013-02-03 02:21:01Z raasch619 ! FORTRAN error in r1092 removed620 !621 ! 1092 2013-02-02 11:24:22Z raasch622 ! character length in some derived type changed for better alignment623 !624 ! 1065 2012-11-22 17:42:36Z hoffmann625 ! + c_sedimentation, limiter_sedimentation, turbulence, a_1, a_2, a_3, b_1, b_2,626 ! + b_3, c_1, c_2, c_3, beta_cc627 !628 ! bottom boundary condition of qr, nr changed from Dirichlet to Neumann629 !630 ! 1053 2012-11-13 17:11:03Z hoffmann631 ! necessary expansions according to the two new prognostic equations (nr, qr)632 ! of the two-moment cloud physics scheme:633 ! +*_init, flux_l_*, diss_l_*, flux_s_*, diss_s_*, *sws, *swst, tend_*, *, *_p634 ! +t*_m, *_1, *_2, *_3, *_av, bc_*_b, bc_*_t, ibc_*_b, ibc_*_t, bc_*_t_val,635 ! +*_vertical_gradient, *_surface_initial_change, *_vertical_gradient_level,636 ! +*_vertical_gradient_level_ind, *_surface, constant_waterflux_*,637 ! +cloud_scheme, icloud_scheme, surface_waterflux_*, sums_ws*s_ws_l, wall_*flux638 !639 ! constants for the two-moment scheme:640 ! +a_vent, a_term, b_vent, b_term, c_evap, c_term, cof, eps_sb, k_cc, k_cr, k_rr,641 ! +k_br, kappa_rr, kin_vis_air, mu_constant_value, nc, pirho_l, dpirho_l, rho_1,642 ! +schmidt, schmidt_p_1d3, stp, x0, xmin, xmax, dt_precipitation, w_precipitation643 !644 ! steering parameters for the two_moment scheme:645 ! +mu_constant, ventilation_effect646 !647 ! 1036 2012-10-22 13:43:42Z raasch648 ! code put under GPL (PALM 3.9)649 !650 ! 1031 2012-10-19 14:35:30Z raasch651 ! +output_format_netcdf652 !653 ! 1015 2012-09-27 09:23:24Z raasch654 ! +acc_rank, num_acc_per_node,655 ! -adjust_mixing_length656 !657 ! 1010 2012-09-20 07:59:54Z raasch658 ! pointer free version can be generated with cpp switch __nopointer659 !660 ! 1003 2012-09-14 14:35:53Z raasch661 ! -grid_matching, nxa, nya, etc., nnx_pe, nny_pe, spl_*662 !663 ! 1001 2012-09-13 14:08:46Z raasch664 ! -asselin_filter_factor, cut_spline_overshoot, dt_changed, last_dt_change,665 ! last_dt_change_1d, long_filter_factor, overshoot_limit_*, ups_limit_*666 ! several pointer/target arrays converted to normal ones667 !668 ! 996 2012-09-07 10:41:47Z raasch669 ! -use_prior_plot1d_parameters670 !671 ! 978 2012-08-09 08:28:32Z fricke672 ! +c_u_m, c_u_m_l, c_v_m, c_v_m_l, c_w_m, c_w_m_l,673 ! +bc_lr_dirneu, bc_lr_neudir, bc_ns_dirneu, bc_ns_neudir674 ! -km_damp_x, km_damp_y, km_damp_max, outflow_damping_width675 ! +z0h, z0h_av, z0h_factor, z0h1d676 ! +ptdf_x, ptdf_y, pt_damping_width, pt_damping_factor677 !678 ! 964 2012-07-26 09:14:24Z raasch679 ! -cross_linecolors, cross_linestyles, cross_normalized_x, cross_normx_factor,680 ! cross_normalized_y, cross_normy_factor, cross_pnc_local,681 ! cross_profile_numbers, cross_profile_number_counter, cross_uxmax,682 ! cross_uxmax_computed, cross_uxmax_normalized,683 ! cross_uxmax_normalized_computed, cross_uxmin, cross_uxmin_computed,684 ! cross_uxmin_normalized, cross_uxmin_normalized_computed, cross_uymax,685 ! cross_uymin, cross_xtext, dopr_crossindex, dopr_label, linecolors, linestyles,686 ! nz_do1d, profil_output, z_max_do1d, z_max_do1d_normalized687 !688 ! 951 2012-07-19 14:22:52Z hoffmann689 ! changing profile_columns and profile_rows690 !691 ! 940 2012-07-09 14:31:00Z raasch692 ! +neutral693 !694 ! 927 2012-06-06 19:15:04Z raasch695 ! +masking_method696 !697 ! 880 2012-04-13 06:28:59Z raasch698 ! gathered_size, subdomain_size moved to control_parameters699 !700 ! 866 2012-03-28 06:44:41Z raasch701 ! interface for global_min_max changed702 !703 ! 861 2012-03-26 14:18:34Z suehring704 ! +wall_flags_0705 ! -boundary_flags706 ! +nzb_max707 ! +adv_sca_1, +adv_mom_1708 !709 ! 849 2012-03-15 10:35:09Z raasch710 ! +deleted_particles, deleted_tails, tr.._count_sum, tr.._count_recv_sum in711 ! particle_attributes,712 ! +de_dx, de_dy, de_dz in arrays_3d,713 ! first_call_advec_particles renamed first_call_lpm714 !715 ! 828 2012-02-21 12:00:36Z raasch716 ! +dissipation_classes, radius_classes, use_kernel_tables,717 ! particle feature color renamed class718 !719 ! 825 2012-02-19 03:03:44Z raasch720 ! +bfactor, curvature_solution_effects, eps_ros, molecular_weight_of_water,721 ! vanthoff, -b_cond in cloud_parameters,722 ! dopts_num increased to 29, particle attributes speed_x|y|z_sgs renamed723 ! rvar1|2|3724 ! wang_collision_kernel and turbulence_effects_on_collision replaced by725 ! collision_kernel, hall_kernel, palm_kernel, wang_kernel726 !727 ! 809 2012-01-30 13:32:58Z marongas728 ! Bugfix: replaced .AND. and .NOT. with && and ! in the preprocessor directives729 !730 ! 807 2012-01-25 11:53:51Z maronga731 ! New cpp directive "__check" implemented which is used by check_namelist_files.732 ! New parameter check_restart has been defined which is needed by733 ! check_namelist_files only.734 !735 ! 805 2012-01-17 15:53:28Z franke736 ! Bugfix collective_wait must be out of parallel branch for runs in serial mode737 !738 ! 801 2012-01-10 17:30:36Z suehring739 ! Dimesion of sums_wsus_ws_l, ! sums_wsvs_ws_l, sums_us2_ws_l, sums_vs2_ws_l,740 ! sums_ws2_ws_l, sums_wspts_ws_l, sums_wsqs_ws_l, sums_wssas_ws_l increased.741 ! for thread-safe summation in advec_ws.742 !743 ! RCS Log replace by Id keyword, revision history cleaned up744 !745 ! Revision 1.95 2007/02/11 13:18:30 raasch746 ! version 3.1b (last under RCS control)747 !748 ! Revision 1.1 1997/07/24 11:21:26 raasch749 ! Initial revision750 !751 !752 72 !------------------------------------------------------------------------------! 753 73 ! Description:
Note: See TracChangeset
for help on using the changeset viewer.