Changes between Initial Version and Version 1 of doc/tec/changelog_2017


Ignore:
Timestamp:
Jan 2, 2018 8:50:38 AM (7 years ago)
Author:
maronga
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/tec/changelog_2017

    v1 v1  
     1== PALM source code change log ==
     2
     3'''Current revision:'''  [[CRev]] [[BR]]
     4'''Current fixed release:''' 5.0 (r2704)
     5
     6The following table documents all changes to the PALM repository since 2017.
     7
     8'''Previous changes:'''
     9* Changes [wiki:/doc/tec/changelog_2013-2016 2013-2016]
     10* Changes [wiki:/doc/tec/changelog_2009-2012 2009-2012].
     11* Changes [http://www.muk.uni-hannover.de/~raasch/PALM_group/doc/tec/tec_doc_1998-2008.html 1998-2008]
     12
     13Please follow the [wiki:/doc/tec/developerrules rules for developers] when carrying out source code changes!
     14
     15Entries in the fifth column specify the type of the change: change of existing code ('''C'''), new code ('''N''') or bugfix ('''B'''). More detailed information about the changes may sometimes be found in the header comment lines of the respectively changed routines.
     16
     17||='''Date'''  =||='''Author'''  =||='''svn\\Revision'''  =||='''Last\\Release'''  =||='''Type''' =||='''Description''' =||
     18|----------------
     19{{{#!td style="vertical-align:top;width: 50px"
     2029/12/17
     21}}}
     22{{{#!td style="vertical-align:top;width: 50px"
     23FK
     24}}}
     25{{{#!td style="vertical-align:top;width: 75px"
     26r2717
     27}}}
     28{{{#!td style="vertical-align:top"
     295.0
     30}}}
     31{{{#!td style="vertical-align:top"
     32B
     33}}}
     34{{{#!td style="vertical-align:top"
     35Perform missing svn propset for "Id" keyword (palmrungui)
     36}}}
     37|----------------
     38{{{#!td style="vertical-align:top;width: 50px"
     3929/12/17
     40}}}
     41{{{#!td style="vertical-align:top;width: 50px"
     42FK
     43}}}
     44{{{#!td style="vertical-align:top;width: 75px"
     45r2716
     46}}}
     47{{{#!td style="vertical-align:top"
     485.0
     49}}}
     50{{{#!td style="vertical-align:top"
     51B
     52}}}
     53{{{#!td style="vertical-align:top"
     54Correction of "Former revisions" section in multiple files (in SCRIPTS, SOURCE, UTIL)
     55}}}
     56|----------------
     57{{{#!td style="vertical-align:top;width: 50px"
     5827/12/17
     59}}}
     60{{{#!td style="vertical-align:top;width: 50px"
     61SR
     62}}}
     63{{{#!td style="vertical-align:top;width: 75px"
     64r2714
     65}}}
     66{{{#!td style="vertical-align:top"
     675.0
     68}}}
     69{{{#!td style="vertical-align:top"
     70B
     71}}}
     72{{{#!td style="vertical-align:top"
     73{{{nc}}} suffix removed from input file connection statement for file/folder {{{DATA_PRT_NETCDF}}}. (.palm.iofiles)
     74
     75Variable {{{cycle}}} explicitly interpreted with 10 as the number base. (batch_scp)
     76}}}
     77|----------------
     78{{{#!td style="vertical-align:top;width: 50px"
     7920/12/17
     80}}}
     81{{{#!td style="vertical-align:top;width: 50px"
     82FK
     83}}}
     84{{{#!td style="vertical-align:top;width: 75px"
     85r2712
     86}}}
     87{{{#!td style="vertical-align:top"
     885.0
     89}}}
     90{{{#!td style="vertical-align:top"
     91C
     92}}}
     93{{{#!td style="vertical-align:top"
     94Formatting and clean-up. (vertical_nesting_mod)
     95}}}
     96|----------------
     97{{{#!td style="vertical-align:top;width: 50px"
     9820/12/17
     99}}}
     100{{{#!td style="vertical-align:top;width: 50px"
     101MS
     102}}}
     103{{{#!td style="vertical-align:top;width: 75px"
     104r2711
     105}}}
     106{{{#!td style="vertical-align:top"
     1075.0
     108}}}
     109{{{#!td style="vertical-align:top"
     110C
     111}}}
     112{{{#!td style="vertical-align:top"
     113Subroutine renamed in order to avoid some double naming. (netcdf_data_input_mod)
     114}}}
     115|----------------
     116{{{#!td style="vertical-align:top;width: 50px"
     11719/12/17
     118}}}
     119{{{#!td style="vertical-align:top;width: 50px"
     120MS
     121}}}
     122{{{#!td style="vertical-align:top;width: 75px"
     123r2709
     124}}}
     125{{{#!td style="vertical-align:top"
     1265.0
     127}}}
     128{{{#!td style="vertical-align:top"
     129B
     130}}}
     131{{{#!td style="vertical-align:top"
     132Bugfixes in CFL check and non-allocated array used in 1D decomposition. (lpm_exchange_horiz)
     133}}}
     134|----------------
     135{{{#!td style="vertical-align:top;width: 50px"
     13618/12/17
     137}}}
     138{{{#!td style="vertical-align:top;width: 50px"
     139MS
     140}}}
     141{{{#!td style="vertical-align:top;width: 75px"
     142r2706
     143}}}
     144{{{#!td style="vertical-align:top"
     1455.0
     146}}}
     147{{{#!td style="vertical-align:top"
     148B
     149}}}
     150{{{#!td style="vertical-align:top"
     151Bugfixes in radiation model and restart runs in LSM case. (land_surface_model_mod, radiation_model_mod, surface_mod)
     152}}}
     153|----------------
     154{{{#!td style="vertical-align:top;width: 50px"
     15516/12/17
     156}}}
     157{{{#!td style="vertical-align:top;width: 50px"
     158BM
     159}}}
     160{{{#!td style="vertical-align:top;width: 75px"
     161r2704
     162}}}
     163{{{#!td style="vertical-align:top"
     1645.0
     165}}}
     166{{{#!td style="vertical-align:top"
     167N
     168}}}
     169{{{#!td style="vertical-align:top"
     170Release 5.0 with PALM-4U components.
     171}}}
     172|----------------
     173{{{#!td style="vertical-align:top;width: 50px"
     17415/12/17
     175}}}
     176{{{#!td style="vertical-align:top;width: 50px"
     177MS
     178}}}
     179{{{#!td style="vertical-align:top;width: 75px"
     180r2701
     181}}}
     182{{{#!td style="vertical-align:top"
     1834.0
     184}}}
     185{{{#!td style="vertical-align:top"
     186B
     187}}}
     188{{{#!td style="vertical-align:top"
     189Bugfix, missing initialization of surface attributes in case of inifor-initialization branch. (init_3d_model)
     190}}}
     191|----------------
     192{{{#!td style="vertical-align:top;width: 50px"
     19315/12/17
     194}}}
     195{{{#!td style="vertical-align:top;width: 50px"
     196FK
     197}}}
     198{{{#!td style="vertical-align:top;width: 75px"
     199r2699
     200}}}
     201{{{#!td style="vertical-align:top"
     2024.0
     203}}}
     204{{{#!td style="vertical-align:top"
     205B
     206}}}
     207{{{#!td style="vertical-align:top"
     208Adaptation of output path for gasphase-chemistry code. (trunk/UTIL/chemistry/gasphase_preproc)
     209}}}
     210|----------------
     211{{{#!td style="vertical-align:top;width: 50px"
     21214/12/17
     213}}}
     214{{{#!td style="vertical-align:top;width: 50px"
     215MS
     216}}}
     217{{{#!td style="vertical-align:top;width: 75px"
     218r2698
     219}}}
     220{{{#!td style="vertical-align:top"
     2214.0
     222}}}
     223{{{#!td style="vertical-align:top"
     224B, N, C
     225}}}
     226{{{#!td style="vertical-align:top"
     227'''New / Changed:''' (done by Philipp Thiele)\\
     228- Particle reflection at downward-facing walls
     229- Revision of particle interpolation at topography (lpm, lpm_advec, lpm_init, lpm_boundary_conds) \\
     230
     231'''Bugfixes:'''\\
     232- getting topography top indices (header, init_3d_model, init_grid, microphysics, plant_canopy_model_mod, pmc_interface_mod, radiation_model_mod, surface_mode, turbulence_closure_mod)
     233- definition of date constants (date_and_time_mod)
     234}}}
     235|----------------
     236{{{#!td style="vertical-align:top;width: 50px"
     23714/12/17
     238}}}
     239{{{#!td style="vertical-align:top;width: 50px"
     240FK
     241}}}
     242{{{#!td style="vertical-align:top;width: 75px"
     243r2697
     244}}}
     245{{{#!td style="vertical-align:top"
     2464.0
     247}}}
     248{{{#!td style="vertical-align:top"
     249B
     250}}}
     251{{{#!td style="vertical-align:top"
     252Missing dependencies added. (Makefile)
     253}}}
     254|----------------
     255{{{#!td style="vertical-align:top;width: 50px"
     25614/12/17
     257}}}
     258{{{#!td style="vertical-align:top;width: 50px"
     259FK
     260}}}
     261{{{#!td style="vertical-align:top;width: 75px"
     262r2696
     263}}}
     264{{{#!td style="vertical-align:top"
     2654.0
     266}}}
     267{{{#!td style="vertical-align:top"
     268B, C, N
     269}}}
     270{{{#!td style="vertical-align:top"
     271Major changes (see [wiki:doc/tec/releasenotes#Version5.0-December152017 Release note])
     272}}}
     273|----------------
     274{{{#!td style="vertical-align:top;width: 50px"
     27513/12/17
     276}}}
     277{{{#!td style="vertical-align:top;width: 50px"
     278SR
     279}}}
     280{{{#!td style="vertical-align:top;width: 75px"
     281r2693
     282}}}
     283{{{#!td style="vertical-align:top"
     2844.0
     285}}}
     286{{{#!td style="vertical-align:top"
     287C
     288}}}
     289{{{#!td style="vertical-align:top"
     290Replacement of variables given by {{{ {{<variable>}} }}} in configuration file is now done in a more general way. Variable names are written in small letters. (palmrun, .palm.config.*)
     291}}}
     292|----------------
     293{{{#!td style="vertical-align:top;width: 50px"
     29412/12/17
     295}}}
     296{{{#!td style="vertical-align:top;width: 50px"
     297SG
     298}}}
     299{{{#!td style="vertical-align:top;width: 75px"
     300r2689
     301}}}
     302{{{#!td style="vertical-align:top"
     3034.0
     304}}}
     305{{{#!td style="vertical-align:top"
     306B
     307}}}
     308{{{#!td style="vertical-align:top"
     309Bugfix in if query. (check_parameters)
     310}}}
     311|----------------
     312{{{#!td style="vertical-align:top;width: 50px"
     31312/12/17
     314}}}
     315{{{#!td style="vertical-align:top;width: 50px"
     316SG
     317}}}
     318{{{#!td style="vertical-align:top;width: 75px"
     319r2688
     320}}}
     321{{{#!td style="vertical-align:top"
     3224.0
     323}}}
     324{{{#!td style="vertical-align:top"
     325N, C
     326}}}
     327{{{#!td style="vertical-align:top"
     328'''New:'''\\
     329* New error message PA0476. (check_parameters)
     330
     331'''Changed:'''\\
     332* Allocation and initialization of the latent heat flux (qsws) at the top of the ocean domain in case of coupled runs. Makes it possible to execute coupled runs without specifying humidity = .T. in the _o_p3d file. (surface_mod)   
     333* Double if query removed.  (surface_mod)
     334}}}
     335|----------------
     336{{{#!td style="vertical-align:top;width: 50px"
     33707/12/17
     338}}}
     339{{{#!td style="vertical-align:top;width: 50px"
     340MS
     341}}}
     342{{{#!td style="vertical-align:top;width: 75px"
     343r2674
     344}}}
     345{{{#!td style="vertical-align:top"
     3464.0
     347}}}
     348{{{#!td style="vertical-align:top"
     349B
     350}}}
     351{{{#!td style="vertical-align:top"
     352Bugfix in output conversion of resolved-scale momentum fluxes in case of PW advection scheme. (flow_statistics)
     353}}}
     354|----------------
     355{{{#!td style="vertical-align:top;width: 50px"
     35606/12/17
     357}}}
     358{{{#!td style="vertical-align:top;width: 50px"
     359SR
     360}}}
     361{{{#!td style="vertical-align:top;width: 75px"
     362r2669
     363}}}
     364{{{#!td style="vertical-align:top"
     3654.0
     366}}}
     367{{{#!td style="vertical-align:top"
     368N, C, B
     369}}}
     370{{{#!td style="vertical-align:top"
     371'''New:'''\\
     372* {{{combine_plot_fields}}} is now able to process data from child domains. (combine_plot_fields, pmc_interface_mod)
     373* Wildcard (*) allowed in {{{.palm.iofiles}}} as file activation string for output files. (palmrun, .palm.iofiles)
     374* Informative messages in case of missing optional input files shortened. (palmrun)
     375
     376'''Changed:'''\\
     377* Unit number for file containing turbulence generator data changed to 90. (synthetic_turbulence_generator)
     378* File attributes in {{{.palm.iofiles}}} restructured: {{{loc}}} attribute completely removed, (palmrun, .palm.iofiles)
     379* File name extension for masked data files is changed to {{{_M##}}} and is now appended at the end of the file name. File ids not used any more have been removed. (check_open)
     380* File extension for vertical nesting changed to {{{_NV}}}. (init_coupling)
     381* File extension for nested domains changed to {{{_N##}}}. (pmc_interface_mod)
     382* File name of turbine output changed to {{{WTM_OUTPUT_DATA}}}. File extension now includes the nest domain number. File extension changed to {{{_T##}}}. (wind_turbine_model_mod)
     383* {{{CONTIGUOUS}}}-attribut added to 3d pointer arrays. {{{coupling_char}}} extended to LEN=8. (modules)
     384* {{{coupling_char}}} removed. (plant_canopy_model)
     385* {{{mrun}}}-string replaced by {{{palmrun}}}. (check_parameters)
     386
     387'''Bugfix:'''\\
     388* Preprocessor directives added for MPI specific code. (synthetic_turbulence_generator)
     389* Variable {{{cycle}}} explicitly interpreted with 10 as the number base. (palmrun)
     390}}}
     391|----------------
     392{{{#!td style="vertical-align:top;width: 50px"
     39304/12/17
     394}}}
     395{{{#!td style="vertical-align:top;width: 50px"
     396MS
     397}}}
     398{{{#!td style="vertical-align:top;width: 75px"
     399r2663
     400}}}
     401{{{#!td style="vertical-align:top"
     4024.0
     403}}}
     404{{{#!td style="vertical-align:top"
     405B
     406}}}
     407{{{#!td style="vertical-align:top"
     408Bugfix, wrong coarse-grid index in init_tkefactor used. (pmc_interface_mod)
     409}}}
     410|----------------
     411{{{#!td style="vertical-align:top;width: 50px"
     41227/11/17
     413}}}
     414{{{#!td style="vertical-align:top;width: 50px"
     415SR
     416}}}
     417{{{#!td style="vertical-align:top;width: 75px"
     418r2644
     419}}}
     420{{{#!td style="vertical-align:top"
     4214.0
     422}}}
     423{{{#!td style="vertical-align:top"
     424B
     425}}}
     426{{{#!td style="vertical-align:top"
     427Further bugfix for r2636 (wrong datatype used for allocation). (read_3d_binary)
     428}}}
     429|----------------
     430{{{#!td style="vertical-align:top;width: 50px"
     43123/11/17
     432}}}
     433{{{#!td style="vertical-align:top;width: 50px"
     434SR
     435}}}
     436{{{#!td style="vertical-align:top;width: 75px"
     437r2638
     438}}}
     439{{{#!td style="vertical-align:top"
     4404.0
     441}}}
     442{{{#!td style="vertical-align:top"
     443B
     444}}}
     445{{{#!td style="vertical-align:top"
     446Bugfix for cases where a constant top momentumflux is used. (diffusion_u, diffusion_v, surface_mod)
     447}}}
     448|----------------
     449{{{#!td style="vertical-align:top;width: 50px"
     45022/11/17
     451}}}
     452{{{#!td style="vertical-align:top;width: 50px"
     453SR
     454}}}
     455{{{#!td style="vertical-align:top;width: 75px"
     456r2636
     457}}}
     458{{{#!td style="vertical-align:top"
     4594.0
     460}}}
     461{{{#!td style="vertical-align:top"
     462B
     463}}}
     464{{{#!td style="vertical-align:top"
     465Bugfix for reading data required for the parrallel random number generator. (read_3d_binary)
     466}}}
     467|----------------
     468{{{#!td style="vertical-align:top;width: 50px"
     46920/11/17
     470}}}
     471{{{#!td style="vertical-align:top;width: 50px"
     472JS
     473}}}
     474{{{#!td style="vertical-align:top;width: 75px"
     475r2632
     476}}}
     477{{{#!td style="vertical-align:top"
     4784.0
     479}}}
     480{{{#!td style="vertical-align:top"
     481B
     482}}}
     483{{{#!td style="vertical-align:top"
     484Bugfix in write statement for revision 2629 (lpm_exchange_horiz)
     485}}}
     486|----------------
     487{{{#!td style="vertical-align:top;width: 50px"
     48820/11/17
     489}}}
     490{{{#!td style="vertical-align:top;width: 50px"
     491PT/JS
     492}}}
     493{{{#!td style="vertical-align:top;width: 75px"
     494r2629
     495
     496r2628
     497}}}
     498{{{#!td style="vertical-align:top"
     4994.0
     500}}}
     501{{{#!td style="vertical-align:top"
     502C
     503}}}
     504{{{#!td style="vertical-align:top"
     505Enabled particle advection with grid stretching. Furthermore, the CFL-criterion is checked for every particle at every time step. (check_parameters, lpm_init, lpm_pack_arrays, lpm_exchange_horiz)
     506
     507Also a few formation changes in lpm (lpm_advec).
     508}}}
     509|----------------
     510{{{#!td style="vertical-align:top;width: 50px"
     51116/11/17
     512}}}
     513{{{#!td style="vertical-align:top;width: 50px"
     514MS
     515}}}
     516{{{#!td style="vertical-align:top;width: 75px"
     517r2618
     518}}}
     519{{{#!td style="vertical-align:top"
     5204.0
     521}}}
     522{{{#!td style="vertical-align:top"
     523C, N
     524}}}
     525{{{#!td style="vertical-align:top"
     526Reorder calls for initialization of surface quantities. (init_3d_model) \\
     527Give example of user-defined initialization of surface quantities. (user_init_3d_model)
     528}}}
     529|----------------
     530{{{#!td style="vertical-align:top;width: 50px"
     53116/11/17
     532}}}
     533{{{#!td style="vertical-align:top;width: 50px"
     534MS
     535}}}
     536{{{#!td style="vertical-align:top;width: 75px"
     537r2617
     538}}}
     539{{{#!td style="vertical-align:top"
     5404.0
     541}}}
     542{{{#!td style="vertical-align:top"
     543B
     544}}}
     545{{{#!td style="vertical-align:top"
     546Avoid that the mean reference state in buoyancy term become zero. (time_integration)
     547}}}
     548|----------------
     549{{{#!td style="vertical-align:top;width: 50px"
     55015/11/17
     551}}}
     552{{{#!td style="vertical-align:top;width: 50px"
     553SR
     554}}}
     555{{{#!td style="vertical-align:top;width: 75px"
     556r2610
     557}}}
     558{{{#!td style="vertical-align:top"
     5594.0
     560}}}
     561{{{#!td style="vertical-align:top"
     562N, B
     563}}}
     564{{{#!td style="vertical-align:top"
     565'''New:'''\\
     566Use of wildcards (*) in file connection statements enabled. (palmrun)
     567
     568'''Bugfix:'''\\
     569{{{usws}}} was used by mistake in logarithmic interpolation of v-component for particles. (lpm_advec)
     570}}}
     571|----------------
     572{{{#!td style="vertical-align:top;width: 50px"
     57314/11/17
     574}}}
     575{{{#!td style="vertical-align:top;width: 50px"
     576PT/JS
     577}}}
     578{{{#!td style="vertical-align:top;width: 75px"
     579r2609
     580}}}
     581{{{#!td style="vertical-align:top"
     5824.0
     583}}}
     584{{{#!td style="vertical-align:top"
     585C
     586}}}
     587{{{#!td style="vertical-align:top"
     588Integrated subroutine {{{pack_and_sort}}} into {{{lpm_sort_in_subboxes}}}. (lpm_pack_arrays)
     589}}}
     590|----------------
     591{{{#!td style="vertical-align:top;width: 50px"
     59213/11/17
     593}}}
     594{{{#!td style="vertical-align:top;width: 50px"
     595JS
     596}}}
     597{{{#!td style="vertical-align:top;width: 75px"
     598r2608
     599}}}
     600{{{#!td style="vertical-align:top"
     6014.0
     602}}}
     603{{{#!td style="vertical-align:top"
     604N,C
     605}}}
     606{{{#!td style="vertical-align:top"
     607'''New'''
     608
     609Added {{{diagnostic_quantities_mod}}} which allows an unified calculation of magnus formula and saturation mixing ratio.
     610The explicit calculation in the model parts is replaced by a function/subroutine call.
     611
     612'''Change'''
     613
     614The model now calculates the saturation mixing ratio instead of saturation specific humidity. So the factor 1 - R_d/R_v vanishes.
     615This change can have a (significant!) impact of results considering liquid phase. The difference of saturation mixing ratio and saturation specific humidity is less than 1-3% (depending on temperature and moisture). However, relative changes in liquid water are greater and can intensified by interactions with dynamics.
     616
     617
     618}}}
     619|----------------
     620{{{#!td style="vertical-align:top;width: 50px"
     62109/11/17
     622}}}
     623{{{#!td style="vertical-align:top;width: 50px"
     624PT/JS
     625}}}
     626{{{#!td style="vertical-align:top;width: 75px"
     627r2606
     628}}}
     629{{{#!td style="vertical-align:top"
     6304.0
     631}}}
     632{{{#!td style="vertical-align:top"
     633C
     634}}}
     635{{{#!td style="vertical-align:top"
     636'''Particle grid shift'''
     637
     638* Changed particle box locations: center of particle box now coincides with scalar grid point of same index.
     639
     640'''Particle movement'''
     641
     642* {{{lpm_move_particle}}} now moves inner particles that would leave the core to the respective boundary gridbox.
     643
     644* Afterwards they get transferred by {{{lpm_exchange_horiz}}}. This allows particles to move more than one gridbox independent of domain composition. 
     645
     646'''Renamed module and subroutines'''
     647
     648* {{{lpm_pack_arrays_mod}}} -> {{{lpm_pack_and_sort_mod}}}
     649
     650* {{{lpm_pack_all_arrays}}} -> {{{lpm_sort_in_subboxes}}}
     651
     652* {{{lpm_pack_arrays}}} -> {{{lpm_pack}}}
     653
     654* {{{lpm_sort}}} -> {{{lpm_sort_timeloop_done}}}
     655
     656(lpm_advec, lpm_boundary_conds, lpm_exchange_horiz, lpm_init, lpm_pack_arrays, lpm_read_restart_file, lpm)
     657}}}
     658|----------------
     659{{{#!td style="vertical-align:top;width: 50px"
     66009/11/17
     661}}}
     662{{{#!td style="vertical-align:top;width: 50px"
     663SR
     664}}}
     665{{{#!td style="vertical-align:top;width: 75px"
     666r2605
     667}}}
     668{{{#!td style="vertical-align:top"
     6694.0
     670}}}
     671{{{#!td style="vertical-align:top"
     672C
     673}}}
     674{{{#!td style="vertical-align:top"
     675In case of remote jobs, input files with {{{job}}} or {{{jobopt}}} (new) attribute will not be sent with the job file any more, but copied into the
     676{{{SOURCES_FOR_RUN...}}} folder on the remote host, before the job is submitted. After the job has been started on the remote host, these files will be moved (not copied!) from {{{SOURCES_FOR_RUN...}}} to PALM's local working directory. Using this method, the job file becomes very small and (even more important) also non-ASCII files can be send. (palmrun)
     677}}}
     678|----------------
     679{{{#!td style="vertical-align:top;width: 50px"
     68006/11/17
     681}}}
     682{{{#!td style="vertical-align:top;width: 50px"
     683JS
     684}}}
     685{{{#!td style="vertical-align:top;width: 75px"
     686r2604
     687}}}
     688{{{#!td style="vertical-align:top"
     6894.0
     690}}}
     691{{{#!td style="vertical-align:top"
     692B
     693}}}
     694{{{#!td style="vertical-align:top"
     695bugfix for calculation of effective radius using morrison microphysics (radiation_model_mod).
     696}}}
     697|----------------
     698{{{#!td style="vertical-align:top;width: 50px"
     69903/11/17
     700}}}
     701{{{#!td style="vertical-align:top;width: 50px"
     702AH
     703}}}
     704{{{#!td style="vertical-align:top;width: 75px"
     705r2602
     706}}}
     707{{{#!td style="vertical-align:top"
     7084.0
     709}}}
     710{{{#!td style="vertical-align:top"
     711B
     712}}}
     713{{{#!td style="vertical-align:top"
     714Index-limit related bug (occurred with vertical nesting_mode) fixed in pmci_interp_tril_t (pmc_interface_mod). Check for too high nest domain added in pmci_setup_parent (pmc_interface_mod). Some cleaning up made (pmc_interface_mod).
     715}}}
     716|----------------
     717{{{#!td style="vertical-align:top;width: 50px"
     71802/11/17
     719}}}
     720{{{#!td style="vertical-align:top;width: 50px"
     721KS
     722}}}
     723{{{#!td style="vertical-align:top;width: 75px"
     724r2601
     725}}}
     726{{{#!td style="vertical-align:top"
     7274.0
     728}}}
     729{{{#!td style="vertical-align:top"
     730B
     731}}}
     732{{{#!td style="vertical-align:top"
     733Bugfix: added parameter [../../app/radpar#emissivity emissivity] to radiation_par
     734}}}
     735|----------------
     736{{{#!td style="vertical-align:top;width: 50px"
     73701/11/17
     738}}}
     739{{{#!td style="vertical-align:top;width: 50px"
     740SR
     741}}}
     742{{{#!td style="vertical-align:top;width: 75px"
     743r2600
     744}}}
     745{{{#!td style="vertical-align:top"
     7464.0
     747}}}
     748{{{#!td style="vertical-align:top"
     749C, N
     750}}}
     751{{{#!td style="vertical-align:top"
     752'''Changed:'''
     753
     754Some further changes concerning the i/o grouping in r2599. (init_pegrid, parin, Makefile)
     755
     756'''New:'''
     757
     758Cycle numbers are now three digits wide. (batch_scp, palmrun)
     759}}}
     760|----------------
     761{{{#!td style="vertical-align:top;width: 50px"
     76201/11/17
     763}}}
     764{{{#!td style="vertical-align:top;width: 50px"
     765AH
     766}}}
     767{{{#!td style="vertical-align:top;width: 75px"
     768r2599
     769}}}
     770{{{#!td style="vertical-align:top"
     7714.0
     772}}}
     773{{{#!td style="vertical-align:top"
     774B
     775}}}
     776{{{#!td style="vertical-align:top"
     777The i/o grouping was updated to work in nested runs (parin).
     778A separate peer communicator (duplicate of MPI_COMM_WORLD) is introduced for
     779MPI_INTERCOMM_CREATE (pmc_handle_communicator_mod).
     780Some cleanup and commenting improvements made in pmc core (pmc_general_mod,
     781pmc_handle_communicator_mod, pmc_mpi_wrapper_mod, pmc_parent_mod, pmc_child_mod).
     782}}}
     783|----------------
     784{{{#!td style="vertical-align:top;width: 50px"
     78526/10/17
     786}}}
     787{{{#!td style="vertical-align:top;width: 50px"
     788AH
     789}}}
     790{{{#!td style="vertical-align:top;width: 75px"
     791r2582
     792}}}
     793{{{#!td style="vertical-align:top"
     7944.0
     795}}}
     796{{{#!td style="vertical-align:top"
     797B
     798}}}
     799{{{#!td style="vertical-align:top"
     800Resetting of e within buildings / topography in pmci_parent_datatrans removed
     801as unnecessary since e is not anterpolated, and as incorrect since it overran
     802the default Neumann condition (bc_e_b) (pmc_interface_mod).
     803}}}
     804|----------------
     805{{{#!td style="vertical-align:top;width: 50px"
     80624/10/17
     807}}}
     808{{{#!td style="vertical-align:top;width: 50px"
     809SG
     810}}}
     811{{{#!td style="vertical-align:top;width: 75px"
     812r2576
     813}}}
     814{{{#!td style="vertical-align:top"
     8154.0
     816}}}
     817{{{#!td style="vertical-align:top"
     818B,N
     819}}}
     820{{{#!td style="vertical-align:top"
     821'''Bugfixes:'''
     822* Repaired procedure for reading and writing restart data. It was not working since r2563 (read_var_list, write_var_list).
     823
     824'''New code:'''
     825* Introduction of three functions for skipping module related parameters if skip_var_list is called (Makefile, read_var_list, synthetic_turbulence_generator_mod, virtual_flight_mod, wind_turbine_model_mod).
     826}}}
     827|----------------
     828{{{#!td style="vertical-align:top;width: 50px"
     82924/10/17
     830}}}
     831{{{#!td style="vertical-align:top;width: 50px"
     832BM
     833}}}
     834{{{#!td style="vertical-align:top;width: 75px"
     835r2575
     836}}}
     837{{{#!td style="vertical-align:top"
     8384.0
     839}}}
     840{{{#!td style="vertical-align:top"
     841B,C
     842}}}
     843{{{#!td style="vertical-align:top"
     844'''Bugfixes:'''
     845* Calculation of albedos for shortwave and longwave radiation swapped in RRTMG (radiation_model_mod).
     846
     847'''Changes:'''
     848* Paved surface are now composed of several layers with different properties
     849* Namelist parameter pavement_depth replaced by pavement_depth_level
     850* Renamed: phi -> latitude, lambda -> longitude. The latter was moved to &inipar Namelist.
     851}}}
     852|----------------
     853{{{#!td style="vertical-align:top;width: 50px"
     85423/10/17
     855}}}
     856{{{#!td style="vertical-align:top;width: 50px"
     857SG
     858}}}
     859{{{#!td style="vertical-align:top;width: 75px"
     860r2574
     861}}}
     862{{{#!td style="vertical-align:top"
     8634.0
     864}}}
     865{{{#!td style="vertical-align:top"
     866B
     867}}}
     868{{{#!td style="vertical-align:top"
     869Bugfix: corrected string length in write_var_list
     870}}}
     871|----------------
     872{{{#!td style="vertical-align:top;width: 50px"
     87320/10/17
     874}}}
     875{{{#!td style="vertical-align:top;width: 50px"
     876KS
     877}}}
     878{{{#!td style="vertical-align:top;width: 75px"
     879r2572
     880}}}
     881{{{#!td style="vertical-align:top"
     8824.0
     883}}}
     884{{{#!td style="vertical-align:top"
     885B
     886}}}
     887{{{#!td style="vertical-align:top"
     888Bugfix: corrected string length in lsm_last_actions
     889}}}
     890|----------------
     891{{{#!td style="vertical-align:top;width: 50px"
     89220/10/17
     893}}}
     894{{{#!td style="vertical-align:top;width: 50px"
     895SR
     896}}}
     897{{{#!td style="vertical-align:top;width: 75px"
     898r2566
     899}}}
     900{{{#!td style="vertical-align:top"
     9014.0
     902}}}
     903{{{#!td style="vertical-align:top"
     904N, C
     905}}}
     906{{{#!td style="vertical-align:top"
     907'''New:'''
     908
     909Adjustments for using grid engine batch systems. An execute command for {{{combine_plot_fields}}} can be explicitly set in the configuration file with variable {{{execute_command_for_combine}}}. (palmrun)
     910
     911'''Changed:'''
     912
     913Some informative messages have been switched off or reformatted. (palmbuild, palmrun)
     914}}}
     915|----------------
     916{{{#!td style="vertical-align:top;width: 50px"
     91719/10/17
     918}}}
     919{{{#!td style="vertical-align:top;width: 50px"
     920SG
     921}}}
     922{{{#!td style="vertical-align:top;width: 75px"
     923r2563
     924r2564
     925}}}
     926{{{#!td style="vertical-align:top"
     9274.0
     928}}}
     929{{{#!td style="vertical-align:top"
     930C,N
     931}}}
     932{{{#!td style="vertical-align:top"
     933'''Changes:'''
     934* Adapted extent of the y-axis for plotting spectra with palmplot (spectra.ncl).
     935* Changed restart procedure to get rid of skipping functions for each module (Makefile, write_var_list, read_var_list, virtual_flight_mod).
     936* Position of functions calls for reading module related parameters changed from read_var_list to the end of _parin functions defined in each module. In that way, namelist parameters in the restart data overwrites the namelist parameters defined in the _p3d file of the specific restart run (synthetic_turbulence_generator_mod, read_var_list, parin.f90, virtual_flight_mod.f90).
     937* Parameter wind_turbine is now defined in module check_parameters (modules, prognostic_equations, time_integration, wind_turbine_model_mod).
     938* synthetic_turbulence_generator_mod.o was added to the list of write_var_list.o in the Makefile.
     939
     940'''New Code:'''
     941* Restart runs with the usage of the wind turbine model are possible now (write_var_list, wind_turbine_model_mod, Makefile).
     942}}}
     943|----------------
     944{{{#!td style="vertical-align:top;width: 50px"
     94518/10/17
     946}}}
     947{{{#!td style="vertical-align:top;width: 50px"
     948SG
     949}}}
     950{{{#!td style="vertical-align:top;width: 75px"
     951r2553
     952}}}
     953{{{#!td style="vertical-align:top"
     9544.0
     955}}}
     956{{{#!td style="vertical-align:top"
     957C,B
     958}}}
     959{{{#!td style="vertical-align:top"
     960Bugfix of vertical loop in wtm_tendencies to account for different turbine heights, bugfix of the interpolation of the u-component concerning the
     961vertical index and further small adjustments of the programming style.
     962}}}
     963|----------------
     964{{{#!td style="vertical-align:top;width: 50px"
     96518/10/17
     966}}}
     967{{{#!td style="vertical-align:top;width: 50px"
     968SR
     969}}}
     970{{{#!td style="vertical-align:top;width: 75px"
     971r2551
     972}}}
     973{{{#!td style="vertical-align:top"
     9744.0
     975}}}
     976{{{#!td style="vertical-align:top"
     977N
     978}}}
     979{{{#!td style="vertical-align:top"
     980{{{TEMPDIR}}} added as replacement string to be used in batch directives. (palmrun)
     981}}}
     982|----------------
     983{{{#!td style="vertical-align:top;width: 50px"
     98416/10/17
     985}}}
     986{{{#!td style="vertical-align:top;width: 50px"
     987LB
     988}}}
     989{{{#!td style="vertical-align:top;width: 75px"
     990r2550
     991}}}
     992{{{#!td style="vertical-align:top"
     9934.0
     994}}}
     995{{{#!td style="vertical-align:top"
     996N,C
     997}}}
     998{{{#!td style="vertical-align:top"
     999'''New:'''
     1000* New inipar-parameter `complex_terrain` (check_parameters, modules, parin, header, init_3d_model)
     1001* The cyclic fill method is modified in case of complex terrain to ensure robust initialization. (init_3d_model)
     1002* Mean inflow profiles are adjusted according to height of inflow boundary. (init_3d_model)
     1003
     1004'''Changed:'''
     1005* Lateral boundary conditions for topography set on all three ghost layers.(init_grid)
     1006}}}
     1007|----------------
     1008{{{#!td style="vertical-align:top;width: 50px"
     100916/10/17
     1010}}}
     1011{{{#!td style="vertical-align:top;width: 50px"
     1012JS
     1013}}}
     1014{{{#!td style="vertical-align:top;width: 75px"
     1015r2548
     1016}}}
     1017{{{#!td style="vertical-align:top"
     10184.0
     1019}}}
     1020{{{#!td style="vertical-align:top"
     1021B
     1022}}}
     1023{{{#!td style="vertical-align:top"
     1024Bugfix for r2547
     1025}}}
     1026|----------------
     1027{{{#!td style="vertical-align:top;width: 50px"
     102816/10/17
     1029}}}
     1030{{{#!td style="vertical-align:top;width: 50px"
     1031JS
     1032}}}
     1033{{{#!td style="vertical-align:top;width: 75px"
     1034r2547
     1035}}}
     1036{{{#!td style="vertical-align:top"
     10374.0
     1038}}}
     1039{{{#!td style="vertical-align:top"
     1040B,C
     1041}}}
     1042{{{#!td style="vertical-align:top"
     1043'''Bugfix'''
     1044* Correction of if-statements for LCM usage and calculation of cloud droplet number concentration (radiation_model_mod).
     1045
     1046'''Changed:'''
     1047* Extended by cloud_droplet option (land_surface_model, surface_layer_fluxes_mod, surface_mod)
     1048}}}
     1049|----------------
     1050{{{#!td style="vertical-align:top;width: 50px"
     105111/10/17
     1052}}}
     1053{{{#!td style="vertical-align:top;width: 50px"
     1054BM
     1055}}}
     1056{{{#!td style="vertical-align:top;width: 75px"
     1057r2544
     1058}}}
     1059{{{#!td style="vertical-align:top"
     10604.0
     1061}}}
     1062{{{#!td style="vertical-align:top"
     1063N,C
     1064}}}
     1065{{{#!td style="vertical-align:top"
     1066'''New:'''
     1067* New module date_and_time_mod for calculating all quantities needed for datum-based actions (Makefile, date_and_time_mod)
     1068
     1069'''Changed:'''
     1070* Date and time calculations moved from radiation model to new module (see above) (radiation_model_mod, header, parin, time_integration_spinup, urban_surface_model)
     1071}}}
     1072|----------------
     1073{{{#!td style="vertical-align:top;width: 50px"
     107411/10/17
     1075}}}
     1076{{{#!td style="vertical-align:top;width: 50px"
     1077KS
     1078}}}
     1079{{{#!td style="vertical-align:top;width: 75px"
     1080r2532
     1081}}}
     1082{{{#!td style="vertical-align:top"
     10834.0
     1084}}}
     1085{{{#!td style="vertical-align:top"
     1086B
     1087}}}
     1088{{{#!td style="vertical-align:top"
     1089Bugfix: corrected bounds of 3d output variables in LSM (see rev2512)
     1090}}}
     1091|----------------
     1092{{{#!td style="vertical-align:top;width: 50px"
     109305/10/17
     1094}}}
     1095{{{#!td style="vertical-align:top;width: 50px"
     1096FK
     1097}}}
     1098{{{#!td style="vertical-align:top;width: 75px"
     1099r2523
     1100}}}
     1101{{{#!td style="vertical-align:top"
     11024.0
     1103}}}
     1104{{{#!td style="vertical-align:top"
     1105B, N
     1106}}}
     1107{{{#!td style="vertical-align:top"
     1108'''Bugfix:''' Increased LEN for CHARACTER variable var_name, equal to the value in PALM (combine_plot_fields)\\
     1109'''New:''' Configuration file for running jobs locally (interactive or batch mode) on host idefix (.palm.config.idefix)
     1110}}}
     1111|----------------
     1112{{{#!td style="vertical-align:top;width: 50px"
     111305/10/17
     1114}}}
     1115{{{#!td style="vertical-align:top;width: 50px"
     1116JS
     1117}}}
     1118{{{#!td style="vertical-align:top;width: 75px"
     1119r2522
     1120}}}
     1121{{{#!td style="vertical-align:top"
     11224.0
     1123}}}
     1124{{{#!td style="vertical-align:top"
     1125B
     1126}}}
     1127{{{#!td style="vertical-align:top"
     1128Avoid dividing by zero in microphysics (microphysics_mod)
     1129}}}
     1130|----------------
     1131{{{#!td style="vertical-align:top;width: 50px"
     113204/10/17
     1133}}}
     1134{{{#!td style="vertical-align:top;width: 50px"
     1135FK
     1136}}}
     1137{{{#!td style="vertical-align:top;width: 75px"
     1138r2515
     1139}}}
     1140{{{#!td style="vertical-align:top"
     11414.0
     1142}}}
     1143{{{#!td style="vertical-align:top"
     1144B
     1145}}}
     1146{{{#!td style="vertical-align:top"
     1147The '''palmtest''' script now uses the default .palm.iofiles file (trunk/SCRIPTS) in order to avoid failing of tests due to user-modified settings in this file (palmtest)
     1148}}}
     1149|----------------
     1150{{{#!td style="vertical-align:top;width: 50px"
     115104/10/17
     1152}}}
     1153{{{#!td style="vertical-align:top;width: 50px"
     1154MS
     1155}}}
     1156{{{#!td style="vertical-align:top;width: 75px"
     1157r2514
     1158}}}
     1159{{{#!td style="vertical-align:top"
     11604.0
     1161}}}
     1162{{{#!td style="vertical-align:top"
     1163B
     1164}}}
     1165{{{#!td style="vertical-align:top"
     1166Remove tabs. (check_open, init_dvrp, init_pegrid, land_surface_model_mod, pmc_handle_communicator, urban_surface_model_mod, vertical_nesting_mod)
     1167}}}
     1168|----------------
     1169{{{#!td style="vertical-align:top;width: 50px"
     117004/10/17
     1171}}}
     1172{{{#!td style="vertical-align:top;width: 50px"
     1173FK
     1174}}}
     1175{{{#!td style="vertical-align:top;width: 75px"
     1176r2513
     1177}}}
     1178{{{#!td style="vertical-align:top"
     11794.0
     1180}}}
     1181{{{#!td style="vertical-align:top"
     1182B
     1183}}}
     1184{{{#!td style="vertical-align:top"
     1185Correction of dopr(_initial)_index values and units connected to passive-scalar output quantities. (check_parameters, init_3d_model)
     1186}}}
     1187|----------------
     1188{{{#!td style="vertical-align:top;width: 50px"
     118904/10/17
     1190}}}
     1191{{{#!td style="vertical-align:top;width: 50px"
     1192SR
     1193}}}
     1194{{{#!td style="vertical-align:top;width: 75px"
     1195r2512
     1196}}}
     1197{{{#!td style="vertical-align:top"
     11984.0
     1199}}}
     1200{{{#!td style="vertical-align:top"
     1201C
     1202}}}
     1203{{{#!td style="vertical-align:top"
     1204Upper bounds of cross section and 3d output changed from {{{(nx+1,ny+1)}}}, {{{(nx,ny)}}}. No output of redundant ghost layer data to NetCDF files any more. This way, stripe structures related to the domain decomposition which appeared in user-defined quantities and which were reported by users from time to time are avoided. A general exchange of ghost point data in routines {{{data_output_...}}} is not required any more. (check_open, data_output_2d, data_output_3d, land_surface_model_mod, netcdf_interface_mod, palm, plant_canopy_model_mod, radiation_model_mod, urban_surface_mod, user_data_output_2d, user_data_output_3d, user_parin, combine_plot_fields).
     1205
     1206'''Important''': The user-interface required revision number has been updated to r2512. Old user-interfaces will need an update of routines {{{data_output_2d}}} and {{data_output_3d}}}. Furthermore, users should keep in mind that due to this change in case of cyclic boundary conditions the flow field features between grid points {{{(nx,ny)}}} and the cyclically adjacent points {{{(0,0)}}} will not be displayed in plots any more.
     1207}}}
     1208|----------------
     1209{{{#!td style="vertical-align:top;width: 50px"
     121002/10/17
     1211}}}
     1212{{{#!td style="vertical-align:top;width: 50px"
     1213MS
     1214}}}
     1215{{{#!td style="vertical-align:top;width: 75px"
     1216r2508
     1217}}}
     1218{{{#!td style="vertical-align:top"
     12194.0
     1220}}}
     1221{{{#!td style="vertical-align:top"
     1222B
     1223}}}
     1224{{{#!td style="vertical-align:top"
     1225Major bugfixes in SGS-TKE buoyancy production term. (production_e)
     1226
     1227Revised initialization of vertical gradient levels. (check_parameters, modules)
     1228
     1229Formatting adjustments. (surface_mod)
     1230}}}
     1231|----------------
     1232{{{#!td style="vertical-align:top;width: 50px"
     123329/09/17
     1234}}}
     1235{{{#!td style="vertical-align:top;width: 50px"
     1236SR
     1237}}}
     1238{{{#!td style="vertical-align:top;width: 75px"
     1239r2507
     1240}}}
     1241{{{#!td style="vertical-align:top"
     12424.0
     1243}}}
     1244{{{#!td style="vertical-align:top"
     1245B
     1246}}}
     1247{{{#!td style="vertical-align:top"
     1248Problem concerning determination of cycle numbers of NetCDF input files has been fixed. (palmrun)
     1249}}}
     1250|----------------
     1251{{{#!td style="vertical-align:top;width: 50px"
     125229/09/17
     1253}}}
     1254{{{#!td style="vertical-align:top;width: 50px"
     1255SR
     1256}}}
     1257{{{#!td style="vertical-align:top;width: 75px"
     1258r2506
     1259}}}
     1260{{{#!td style="vertical-align:top"
     12614.0
     1262}}}
     1263{{{#!td style="vertical-align:top"
     1264N,C
     1265}}}
     1266{{{#!td style="vertical-align:top"
     1267'''New:''' \\
     1268Option {{{-V}}} added to check for an existing SOURCES_FOR_RUN_... folder. (palmbuild, palmrun)
     1269
     1270Option {{{-W}}} added to allow for job dependencies. (palmrun)
     1271
     1272'''Changed:''' \\
     1273Host configuration (from option {{{-h}}}) is added to the SOURCES_FOR_RUN_... folder name. (palmbuild, palmrun)
     1274}}}
     1275|----------------
     1276{{{#!td style="vertical-align:top;width: 50px"
     127727/09/17
     1278}}}
     1279{{{#!td style="vertical-align:top;width: 50px"
     1280BM
     1281}}}
     1282{{{#!td style="vertical-align:top;width: 75px"
     1283r2504
     1284}}}
     1285{{{#!td style="vertical-align:top"
     12864.0
     1287}}}
     1288{{{#!td style="vertical-align:top"
     1289B,C
     1290}}}
     1291{{{#!td style="vertical-align:top"
     1292'''Bugfix:''' jobs were not loaded in PALM job manager (palm_jm).
     1293
     1294'''Changed:'''
     1295* it now allowed to have water in the soil below paved surfaces (land_surface_model_mod)
     1296* added several pavement types and reset their albedo type (land_surface_model_mod, radiation_model_mod).
     1297}}}
     1298|----------------
     1299{{{#!td style="vertical-align:top;width: 50px"
     130026/09/17
     1301}}}
     1302{{{#!td style="vertical-align:top;width: 50px"
     1303TG
     1304}}}
     1305{{{#!td style="vertical-align:top;width: 75px"
     1306r2502
     1307}}}
     1308{{{#!td style="vertical-align:top"
     13094.0
     1310}}}
     1311{{{#!td style="vertical-align:top"
     1312B
     1313}}}
     1314{{{#!td style="vertical-align:top"
     1315Bugfix: Use equation of state for seawater to calculate rho_ocean_init at nzt (init_ocean).
     1316}}}
     1317|----------------
     1318{{{#!td style="vertical-align:top;width: 50px"
     131926/09/17
     1320}}}
     1321{{{#!td style="vertical-align:top;width: 50px"
     1322SR
     1323}}}
     1324{{{#!td style="vertical-align:top;width: 75px"
     1325r2501
     1326}}}
     1327{{{#!td style="vertical-align:top"
     13284.0
     1329}}}
     1330{{{#!td style="vertical-align:top"
     1331C, B
     1332}}}
     1333{{{#!td style="vertical-align:top"
     1334'''Changed:''' \\\\
     1335Default value for number of cores (option -X) set to 1. (palmrun)
     1336
     1337'''Bugfix:''' \\\\
     1338Bugfix for mechanism which overwrites configuration file settings with values provided by palmrun options. (palmrun)
     1339}}}
     1340|----------------
     1341{{{#!td style="vertical-align:top;width: 50px"
     134225/09/17
     1343}}}
     1344{{{#!td style="vertical-align:top;width: 50px"
     1345SR
     1346}}}
     1347{{{#!td style="vertical-align:top;width: 75px"
     1348r2500
     1349}}}
     1350{{{#!td style="vertical-align:top"
     13514.0
     1352}}}
     1353{{{#!td style="vertical-align:top"
     1354B
     1355}}}
     1356{{{#!td style="vertical-align:top"
     1357Bugfix for r 2489. (palmbuild)
     1358}}}
     1359|----------------
     1360{{{#!td style="vertical-align:top;width: 50px"
     136120/09/17
     1362}}}
     1363{{{#!td style="vertical-align:top;width: 50px"
     1364FK
     1365}}}
     1366{{{#!td style="vertical-align:top;width: 75px"
     1367r2499
     1368}}}
     1369{{{#!td style="vertical-align:top"
     13704.0
     1371}}}
     1372{{{#!td style="vertical-align:top"
     1373B, C
     1374}}}
     1375{{{#!td style="vertical-align:top"
     1376'''B'''\\
     1377* Some INPUT activation strings corrected, changed "f" to "r". (.palm.iofiles)\\
     1378'''C'''\\
     1379* Description of palmrun option -h changed to "configuration identifier". (palmrun)\\
     1380* Default value of fft_method changed to 'temperton-algorithm', since some system cannot handle 'system-specific'. (modules)
     1381}}}
     1382|----------------
     1383{{{#!td style="vertical-align:top;width: 50px"
     138420/09/17
     1385}}}
     1386{{{#!td style="vertical-align:top;width: 50px"
     1387SR
     1388}}}
     1389{{{#!td style="vertical-align:top;width: 75px"
     1390r2489
     1391}}}
     1392{{{#!td style="vertical-align:top"
     13934.0
     1394}}}
     1395{{{#!td style="vertical-align:top"
     1396N
     1397}}}
     1398{{{#!td style="vertical-align:top"
     1399Ask for compilation, if SOURCES_FOR_RUN_... exists. (palmbuild)
     1400}}}
     1401|----------------
     1402{{{#!td style="vertical-align:top;width: 50px"
     140320/09/17
     1404}}}
     1405{{{#!td style="vertical-align:top;width: 50px"
     1406SR
     1407}}}
     1408{{{#!td style="vertical-align:top;width: 75px"
     1409r2487
     1410}}}
     1411{{{#!td style="vertical-align:top"
     14124.0
     1413}}}
     1414{{{#!td style="vertical-align:top"
     1415B
     1416}}}
     1417{{{#!td style="vertical-align:top"
     1418Abort in case of compiling/linking errors in silent mode. (palmbuild)
     1419}}}
     1420|----------------
     1421{{{#!td style="vertical-align:top;width: 50px"
     142220/09/17
     1423}}}
     1424{{{#!td style="vertical-align:top;width: 50px"
     1425BM
     1426}}}
     1427{{{#!td style="vertical-align:top;width: 75px"
     1428r2484
     1429}}}
     1430{{{#!td style="vertical-align:top"
     14314.0
     1432}}}
     1433{{{#!td style="vertical-align:top"
     1434C
     1435}}}
     1436{{{#!td style="vertical-align:top"
     1437PALM logo added to job manager and palmrungui. Job manager adapted for change of standard USER_CODE directory. (palm_jm, palmrungui, mainwindow.ui, logo.png, palm_jm.ui)
     1438}}}
     1439|----------------
     1440{{{#!td style="vertical-align:top;width: 50px"
     144119/09/17
     1442}}}
     1443{{{#!td style="vertical-align:top;width: 50px"
     1444SR, BM
     1445}}}
     1446{{{#!td style="vertical-align:top;width: 75px"
     1447r2480
     1448r2479
     1449}}}
     1450{{{#!td style="vertical-align:top"
     14514.0
     1452}}}
     1453{{{#!td style="vertical-align:top"
     1454N
     1455}}}
     1456{{{#!td style="vertical-align:top"
     1457New option {{{-A}}} to set a project account number for batch jobs. (palmrun, .palm.config.crayh, pamrungui.py, maindwindow.ui)
     1458}}}
     1459|----------------
     1460{{{#!td style="vertical-align:top;width: 50px"
     146118/09/17
     1462}}}
     1463{{{#!td style="vertical-align:top;width: 50px"
     1464MS
     1465}}}
     1466{{{#!td style="vertical-align:top;width: 75px"
     1467r2478
     1468}}}
     1469{{{#!td style="vertical-align:top"
     14704.0
     1471}}}
     1472{{{#!td style="vertical-align:top"
     1473B
     1474}}}
     1475{{{#!td style="vertical-align:top"
     1476Revised initialization of model-top fluxes. (surface_mod)
     1477
     1478Correct setting of flag controlling model-top fluxes. (init_grid)
     1479
     1480Bugfix concerning subgrid-TKE production in case no surface fluxes and no constant-flux layer is applied. (production_e)
     1481}}}
     1482|----------------
     1483{{{#!td style="vertical-align:top;width: 50px"
     148418/09/17
     1485}}}
     1486{{{#!td style="vertical-align:top;width: 50px"
     1487BM
     1488}}}
     1489{{{#!td style="vertical-align:top;width: 75px"
     1490r2477
     1491}}}
     1492{{{#!td style="vertical-align:top"
     14934.0
     1494}}}
     1495{{{#!td style="vertical-align:top"
     1496B,C
     1497}}}
     1498{{{#!td style="vertical-align:top"
     1499Bugfix and minor changes in palmrungui (palmrungui.py, maindwindo.ui).
     1500}}}
     1501|----------------
     1502{{{#!td style="vertical-align:top;width: 50px"
     150318/09/17
     1504}}}
     1505{{{#!td style="vertical-align:top;width: 50px"
     1506BM
     1507}}}
     1508{{{#!td style="vertical-align:top;width: 75px"
     1509r2476
     1510}}}
     1511{{{#!td style="vertical-align:top"
     15124.0
     1513}}}
     1514{{{#!td style="vertical-align:top"
     1515B
     1516}}}
     1517{{{#!td style="vertical-align:top"
     1518Bugfix in default settings for {{{vegetation_type = 1}}} (bare soil). (land_surface_model_mod.f90).
     1519}}}
     1520|----------------
     1521{{{#!td style="vertical-align:top;width: 50px"
     152211/09/17
     1523}}}
     1524{{{#!td style="vertical-align:top;width: 50px"
     1525TG
     1526}}}
     1527{{{#!td style="vertical-align:top;width: 75px"
     1528r2429
     1529}}}
     1530{{{#!td style="vertical-align:top"
     15314.0
     1532}}}
     1533{{{#!td style="vertical-align:top"
     1534N
     1535}}}
     1536{{{#!td style="vertical-align:top"
     1537Minor changes to list of I/O files (.palm.iofiles).
     1538}}}
     1539|----------------
     1540{{{#!td style="vertical-align:top;width: 50px"
     154108/09/17
     1542}}}
     1543{{{#!td style="vertical-align:top;width: 50px"
     1544SR
     1545}}}
     1546{{{#!td style="vertical-align:top;width: 75px"
     1547r2422
     1548}}}
     1549{{{#!td style="vertical-align:top"
     15504.0
     1551}}}
     1552{{{#!td style="vertical-align:top"
     1553N
     1554}}}
     1555{{{#!td style="vertical-align:top"
     1556New scripts {{{palmrun}}} and {{{palmbuild}}} set to version number 1.0 (palmbuild, palmrun)
     1557
     1558Additional check for inconsistencies between {{{d3par}}} parameters {{{restart_time}}} and/or {{{dt_restart}}} and the file activation strings given with {{{palmrun}}} option {{{-a}}}. (check_parameters)
     1559}}}
     1560|----------------
     1561{{{#!td style="vertical-align:top;width: 50px"
     156206/09/17
     1563}}}
     1564{{{#!td style="vertical-align:top;width: 50px"
     1565MS
     1566}}}
     1567{{{#!td style="vertical-align:top;width: 75px"
     1568r2418
     1569}}}
     1570{{{#!td style="vertical-align:top"
     15714.0
     1572}}}
     1573{{{#!td style="vertical-align:top"
     1574B
     1575}}}
     1576{{{#!td style="vertical-align:top"
     1577Comment removed. (lpm)
     1578}}}
     1579|----------------
     1580{{{#!td style="vertical-align:top;width: 50px"
     158106/09/17
     1582}}}
     1583{{{#!td style="vertical-align:top;width: 50px"
     1584MS
     1585}}}
     1586{{{#!td style="vertical-align:top;width: 75px"
     1587r2417
     1588}}}
     1589{{{#!td style="vertical-align:top"
     15904.0
     1591}}}
     1592{{{#!td style="vertical-align:top"
     1593B
     1594}}}
     1595{{{#!td style="vertical-align:top"
     1596'''Major bugfix''' in modeling SGS particle speeds. \\
     1597In addition, particle time-stepping is optimized, only particles which has not been completed the LES timestep are accessed in particle advection loops. (lpm, lpm_advec, lpm_pack_arrays, user_lpm_advec).
     1598}}}
     1599|----------------
     1600{{{#!td style="vertical-align:top;width: 50px"
     160106/09/17
     1602}}}
     1603{{{#!td style="vertical-align:top;width: 50px"
     1604BM
     1605}}}
     1606{{{#!td style="vertical-align:top;width: 75px"
     1607r2416
     1608}}}
     1609{{{#!td style="vertical-align:top"
     16104.0
     1611}}}
     1612{{{#!td style="vertical-align:top"
     1613C
     1614}}}
     1615{{{#!td style="vertical-align:top"
     1616PALM watchdog adapted for used with palmrun (palm_wd, palm_wdd, .wdd.config.hrlnIII).
     1617}}}
     1618|----------------
     1619{{{#!td style="vertical-align:top;width: 50px"
     162006/09/17
     1621}}}
     1622{{{#!td style="vertical-align:top;width: 50px"
     1623SG
     1624}}}
     1625{{{#!td style="vertical-align:top;width: 75px"
     1626r2414
     1627}}}
     1628{{{#!td style="vertical-align:top"
     16294.0
     1630}}}
     1631{{{#!td style="vertical-align:top"
     1632C
     1633}}}
     1634{{{#!td style="vertical-align:top"
     1635Redundant preprocessor directives removed
     1636}}}
     1637|----------------
     1638{{{#!td style="vertical-align:top;width: 50px"
     163906/09/17
     1640}}}
     1641{{{#!td style="vertical-align:top;width: 50px"
     1642BM
     1643}}}
     1644{{{#!td style="vertical-align:top;width: 75px"
     1645r2413
     1646}}}
     1647{{{#!td style="vertical-align:top"
     16484.0
     1649}}}
     1650{{{#!td style="vertical-align:top"
     1651C
     1652}}}
     1653{{{#!td style="vertical-align:top"
     1654Adapted old tool mrungui for use with palmrun (in that course mrungui was renamed to palmrungui). (palmrungui.py, palmrungui, mainwindow.ui, about,ui, help.ui)
     1655}}}
     1656|----------------
     1657{{{#!td style="vertical-align:top;width: 50px"
     165806/09/17
     1659}}}
     1660{{{#!td style="vertical-align:top;width: 50px"
     1661SG
     1662}}}
     1663{{{#!td style="vertical-align:top;width: 75px"
     1664r2410
     1665}}}
     1666{{{#!td style="vertical-align:top"
     16674.0
     1668}}}
     1669{{{#!td style="vertical-align:top"
     1670C
     1671}}}
     1672{{{#!td style="vertical-align:top"
     1673Revised error message PA0462 and changed lclocal to lcmuk in testsuite
     1674}}}
     1675|----------------
     1676{{{#!td style="vertical-align:top;width: 50px"
     167705/09/17
     1678}}}
     1679{{{#!td style="vertical-align:top;width: 50px"
     1680TG
     1681}}}
     1682{{{#!td style="vertical-align:top;width: 75px"
     1683r2408
     1684}}}
     1685{{{#!td style="vertical-align:top"
     16864.0
     1687}}}
     1688{{{#!td style="vertical-align:top"
     1689C
     1690}}}
     1691{{{#!td style="vertical-align:top"
     1692Changed default value of mg_cycles from -1 to 4. (modules)
     1693}}}
     1694|----------------
     1695{{{#!td style="vertical-align:top;width: 50px"
     169604/09/17
     1697}}}
     1698{{{#!td style="vertical-align:top;width: 50px"
     1699MS
     1700}}}
     1701{{{#!td style="vertical-align:top;width: 75px"
     1702r2397
     1703}}}
     1704{{{#!td style="vertical-align:top"
     17054.0
     1706}}}
     1707{{{#!td style="vertical-align:top"
     1708B
     1709}}}
     1710{{{#!td style="vertical-align:top"
     1711Enable initialization of 3d model by user also in the child domain. (parin)
     1712}}}
     1713|----------------
     1714{{{#!td style="vertical-align:top;width: 50px"
     171501/09/17
     1716}}}
     1717{{{#!td style="vertical-align:top;width: 50px"
     1718SR
     1719}}}
     1720{{{#!td style="vertical-align:top;width: 75px"
     1721r2380
     1722}}}
     1723{{{#!td style="vertical-align:top"
     17244.0
     1725}}}
     1726{{{#!td style="vertical-align:top"
     1727N
     1728}}}
     1729{{{#!td style="vertical-align:top"
     1730Initial versions of new scripts tp compile and run PALM. ('''new:''' palmbuild, palmrun, Makefile_utilities)
     1731}}}
     1732|----------------
     1733{{{#!td style="vertical-align:top;width: 50px"
     173431/08/17
     1735}}}
     1736{{{#!td style="vertical-align:top;width: 50px"
     1737MS
     1738}}}
     1739{{{#!td style="vertical-align:top;width: 75px"
     1740r2378
     1741}}}
     1742{{{#!td style="vertical-align:top"
     17434.0
     1744}}}
     1745{{{#!td style="vertical-align:top"
     1746B
     1747}}}
     1748{{{#!td style="vertical-align:top"
     1749Bugfix in write restart data. (surface_mod)
     1750}}}
     1751|----------------
     1752{{{#!td style="vertical-align:top;width: 50px"
     175329/08/17
     1754}}}
     1755{{{#!td style="vertical-align:top;width: 50px"
     1756JS
     1757}}}
     1758{{{#!td style="vertical-align:top;width: 75px"
     1759r2375
     1760}}}
     1761{{{#!td style="vertical-align:top"
     17624.0
     1763}}}
     1764{{{#!td style="vertical-align:top"
     1765N,B,C
     1766}}}
     1767{{{#!td style="vertical-align:top"
     1768Improved aerosol initialization of bulk microphysics. Minor bugfixes for droplet sedimentation and some changes of USE and ONLY dependencies due to an exchange of variable from particle_attributes to modules. (check_parameters, lpm_droplet_collison, lpm_droplet_condensation, lpm_init, microphysics_mod, mod_particle_attributes, modules, package_parin, parin)
     1769}}}
     1770|----------------
     1771{{{#!td style="vertical-align:top;width: 50px"
     177228/08/17
     1773}}}
     1774{{{#!td style="vertical-align:top;width: 50px"
     1775FK
     1776}}}
     1777{{{#!td style="vertical-align:top;width: 75px"
     1778r2374
     1779}}}
     1780{{{#!td style="vertical-align:top"
     17814.0
     1782}}}
     1783{{{#!td style="vertical-align:top"
     1784N
     1785}}}
     1786{{{#!td style="vertical-align:top"
     1787Added todo list. (vertical_nesting_mod)
     1788}}}
     1789|----------------
     1790{{{#!td style="vertical-align:top;width: 50px"
     179125/08/17
     1792}}}
     1793{{{#!td style="vertical-align:top;width: 50px"
     1794SW
     1795}}}
     1796{{{#!td style="vertical-align:top;width: 75px"
     1797r2372
     1798}}}
     1799{{{#!td style="vertical-align:top"
     18004.0
     1801}}}
     1802{{{#!td style="vertical-align:top"
     1803N
     1804}}}
     1805{{{#!td style="vertical-align:top"
     1806Y-shift at periodic x-boundary. (init_pegrid, parin, modules, read/write_var_list)
     1807}}}
     1808|----------------
     1809{{{#!td style="vertical-align:top;width: 50px"
     181024/08/17
     1811}}}
     1812{{{#!td style="vertical-align:top;width: 50px"
     1813FK
     1814}}}
     1815{{{#!td style="vertical-align:top;width: 75px"
     1816r2371
     1817}}}
     1818{{{#!td style="vertical-align:top"
     18194.0
     1820}}}
     1821{{{#!td style="vertical-align:top"
     1822B
     1823}}}
     1824{{{#!td style="vertical-align:top"
     1825Dependency bugfix for vertical_nesting_mod. (local_stop, Makefile)
     1826}}}
     1827|----------------
     1828{{{#!td style="vertical-align:top;width: 50px"
     182923/08/17
     1830}}}
     1831{{{#!td style="vertical-align:top;width: 50px"
     1832SR
     1833}}}
     1834{{{#!td style="vertical-align:top;width: 75px"
     1835r2370
     1836}}}
     1837{{{#!td style="vertical-align:top"
     18384.0
     1839}}}
     1840{{{#!td style="vertical-align:top"
     1841B
     1842}}}
     1843{{{#!td style="vertical-align:top"
     1844Dependency bugfix for synthetic_turbulence_generator. (Makefile)
     1845}}}
     1846|----------------
     1847{{{#!td style="vertical-align:top;width: 50px"
     184822/08/17
     1849}}}
     1850{{{#!td style="vertical-align:top;width: 50px"
     1851MS
     1852}}}
     1853{{{#!td style="vertical-align:top;width: 75px"
     1854r2369
     1855}}}
     1856{{{#!td style="vertical-align:top"
     18574.0
     1858}}}
     1859{{{#!td style="vertical-align:top"
     1860B
     1861}}}
     1862{{{#!td style="vertical-align:top"
     1863No masking of topography, else {{{prho}}} becomes zero, causing divisions by zero. (eqn_state_seawater)
     1864}}}
     1865|----------------
     1866{{{#!td style="vertical-align:top;width: 50px"
     186721/08/17
     1868}}}
     1869{{{#!td style="vertical-align:top;width: 50px"
     1870FK
     1871}}}
     1872{{{#!td style="vertical-align:top;width: 75px"
     1873r2365
     1874}}}
     1875{{{#!td style="vertical-align:top"
     18764.0
     1877}}}
     1878{{{#!td style="vertical-align:top"
     1879N, B
     1880}}}
     1881{{{#!td style="vertical-align:top"
     1882'''New:'''\\
     1883Vertical grid nesting implemented as developed by Sadiq Huq from Karlsruhe Institute of Technology in Garmisch-Partenkirchen. (boundary_conds, check_parameters, combine_plot_fields, diffusivities, init_coupling, init_grid, init_pegrid, local_stop, mrun, parin, read_var_list, time_integration, timestep, vertical_nesting_mod (new file), write_var_list)\\
     1884Added hosts lckea and lckeam on KIT/IMK-IFU Garmisch clusters. (mrun, mbuild, subjob)\\\\
     1885'''Bugfix:'''
     1886Removed unnecessary dependency of surface_mod on init_pegrid. (Makefile)
     1887}}}
     1888|----------------
     1889{{{#!td style="vertical-align:top;width: 50px"
     189021/08/17
     1891}}}
     1892{{{#!td style="vertical-align:top;width: 50px"
     1893AH
     1894}}}
     1895{{{#!td style="vertical-align:top;width: 75px"
     1896r2359
     1897}}}
     1898{{{#!td style="vertical-align:top"
     18994.0
     1900}}}
     1901{{{#!td style="vertical-align:top"
     1902B
     1903}}}
     1904{{{#!td style="vertical-align:top"
     1905Minor indexing error corrected in pmci_init_loglaw_correction (pmc_interface_mod.f90).
     1906}}}
     1907|----------------
     1908{{{#!td style="vertical-align:top;width: 50px"
     190917/08/17
     1910}}}
     1911{{{#!td style="vertical-align:top;width: 50px"
     1912JS
     1913}}}
     1914{{{#!td style="vertical-align:top;width: 75px"
     1915r2354
     1916}}}
     1917{{{#!td style="vertical-align:top"
     19184.0
     1919}}}
     1920{{{#!td style="vertical-align:top"
     1921B
     1922}}}
     1923{{{#!td style="vertical-align:top"
     1924Minor bug fixes in land surface model (division of array with different dimension, set 'nzs' to correct value). Bugfix correlated to lsm_check_data_output_pr.
     1925If-statement for following checks is essential, otherwise units for lsm output are set to 'illegal' and palm will be aborted.  (check_parameters, land_surface_model)
     1926}}}
     1927|----------------
     1928{{{#!td style="vertical-align:top;width: 50px"
     192915/08/17
     1930}}}
     1931{{{#!td style="vertical-align:top;width: 50px"
     1932FK
     1933}}}
     1934{{{#!td style="vertical-align:top;width: 75px"
     1935r2351
     1936}}}
     1937{{{#!td style="vertical-align:top"
     19384.0
     1939}}}
     1940{{{#!td style="vertical-align:top"
     1941C
     1942}}}
     1943{{{#!td style="vertical-align:top"
     1944Removed check for nopointer version. (pmc_interface_mod)
     1945}}}
     1946|----------------
     1947{{{#!td style="vertical-align:top;width: 50px"
     194815/08/17
     1949}}}
     1950{{{#!td style="vertical-align:top;width: 50px"
     1951FK
     1952}}}
     1953{{{#!td style="vertical-align:top;width: 75px"
     1954r2350
     1955}}}
     1956{{{#!td style="vertical-align:top"
     19574.0
     1958}}}
     1959{{{#!td style="vertical-align:top"
     1960B
     1961}}}
     1962{{{#!td style="vertical-align:top"
     1963Bugfixes and temporary workarounds for nopointer version. (init_3d_model, pmc_interface_mod, swap_timelevel, urban_surface_mod)
     1964}}}
     1965|----------------
     1966{{{#!td style="vertical-align:top;width: 50px"
     196710/08/17
     1968}}}
     1969{{{#!td style="vertical-align:top;width: 50px"
     1970SG
     1971}}}
     1972{{{#!td style="vertical-align:top;width: 75px"
     1973r2349
     1974}}}
     1975{{{#!td style="vertical-align:top"
     19764.0
     1977}}}
     1978{{{#!td style="vertical-align:top"
     1979N,C
     1980}}}
     1981{{{#!td style="vertical-align:top"
     1982Add parameter pitch_rate to namelist and revise/add error messages
     1983}}}
     1984|----------------
     1985{{{#!td style="vertical-align:top;width: 50px"
     198610/08/17
     1987}}}
     1988{{{#!td style="vertical-align:top;width: 50px"
     1989FK
     1990}}}
     1991{{{#!td style="vertical-align:top;width: 75px"
     1992r2348
     1993}}}
     1994{{{#!td style="vertical-align:top"
     19954.0
     1996}}}
     1997{{{#!td style="vertical-align:top"
     1998N
     1999}}}
     2000{{{#!td style="vertical-align:top"
     2001Check for simultaneous use of geostrophic wind and u_profile/v_profile, which can cause inconsistencies in the forcing. (check_parameters)
     2002}}}
     2003|----------------
     2004{{{#!td style="vertical-align:top;width: 50px"
     200510/08/17
     2006}}}
     2007{{{#!td style="vertical-align:top;width: 50px"
     2008HK
     2009}}}
     2010{{{#!td style="vertical-align:top;width: 75px"
     2011r2347
     2012}}}
     2013{{{#!td style="vertical-align:top"
     20144.0
     2015}}}
     2016{{{#!td style="vertical-align:top"
     2017N
     2018}}}
     2019{{{#!td style="vertical-align:top"
     2020Introduced a automatic testsuite that can be execute by typing {{{testsuite}}}. (SCRIPTS/testsuite)
     2021}}}
     2022|----------------
     2023{{{#!td style="vertical-align:top;width: 50px"
     202409/08/17
     2025}}}
     2026{{{#!td style="vertical-align:top;width: 50px"
     2027MS
     2028}}}
     2029{{{#!td style="vertical-align:top;width: 75px"
     2030r2346
     2031}}}
     2032{{{#!td style="vertical-align:top"
     20334.0
     2034}}}
     2035{{{#!td style="vertical-align:top"
     2036B
     2037}}}
     2038{{{#!td style="vertical-align:top"
     2039Determination of topography-top index corrected. (lpm_init)
     2040}}}
     2041|----------------
     2042{{{#!td style="vertical-align:top;width: 50px"
     204309/08/17
     2044}}}
     2045{{{#!td style="vertical-align:top;width: 50px"
     2046SG
     2047}}}
     2048{{{#!td style="vertical-align:top;width: 75px"
     2049r2345
     2050}}}
     2051{{{#!td style="vertical-align:top"
     20524.0
     2053}}}
     2054{{{#!td style="vertical-align:top"
     2055C
     2056}}}
     2057{{{#!td style="vertical-align:top"
     2058Remove error message PA0156 and the conserve_volume_flow_mode option inflow_profile
     2059}}}
     2060|----------------
     2061{{{#!td style="vertical-align:top;width: 50px"
     206209/08/17
     2063}}}
     2064{{{#!td style="vertical-align:top;width: 50px"
     2065SR
     2066}}}
     2067{{{#!td style="vertical-align:top;width: 75px"
     2068r2344
     2069}}}
     2070{{{#!td style="vertical-align:top"
     20714.0
     2072}}}
     2073{{{#!td style="vertical-align:top"
     2074B
     2075}}}
     2076{{{#!td style="vertical-align:top"
     2077Explicit setting of initial values for array {{{domask}}}, required due to a bug in the Cray compiler (appears only if option -eD is used). (init_masks)
     2078}}}
     2079|----------------
     2080{{{#!td style="vertical-align:top;width: 50px"
     208108/08/17
     2082}}}
     2083{{{#!td style="vertical-align:top;width: 50px"
     2084SG
     2085}}}
     2086{{{#!td style="vertical-align:top;width: 75px"
     2087r2343
     2088}}}
     2089{{{#!td style="vertical-align:top"
     20904.0
     2091}}}
     2092{{{#!td style="vertical-align:top"
     2093C
     2094}}}
     2095{{{#!td style="vertical-align:top"
     2096See revision 2341 but now with properly reordered revision description in changed file.
     2097}}}
     2098|----------------
     2099{{{#!td style="vertical-align:top;width: 50px"
     210008/08/17
     2101}}}
     2102{{{#!td style="vertical-align:top;width: 50px"
     2103LB
     2104}}}
     2105{{{#!td style="vertical-align:top;width: 75px"
     2106r2342
     2107}}}
     2108{{{#!td style="vertical-align:top"
     21094.0
     2110}}}
     2111{{{#!td style="vertical-align:top"
     2112B
     2113}}}
     2114{{{#!td style="vertical-align:top"
     2115Bugfix: Abort simulation if surface forcing data is not available until end of run (large_scale_focing_nudging_mod.f90)
     2116}}}
     2117|----------------
     2118{{{#!td style="vertical-align:top;width: 50px"
     211908/08/17
     2120}}}
     2121{{{#!td style="vertical-align:top;width: 50px"
     2122SG
     2123}}}
     2124{{{#!td style="vertical-align:top;width: 75px"
     2125r2341
     2126}}}
     2127{{{#!td style="vertical-align:top"
     21284.0
     2129}}}
     2130{{{#!td style="vertical-align:top"
     2131C
     2132}}}
     2133{{{#!td style="vertical-align:top"
     2134Unit correction in Doxygen comments
     2135}}}
     2136|----------------
     2137{{{#!td style="vertical-align:top;width: 50px"
     213807/08/17
     2139}}}
     2140{{{#!td style="vertical-align:top;width: 50px"
     2141TG
     2142}}}
     2143{{{#!td style="vertical-align:top;width: 75px"
     2144r2338
     2145}}}
     2146{{{#!td style="vertical-align:top"
     21474.0
     2148}}}
     2149{{{#!td style="vertical-align:top"
     2150C
     2151}}}
     2152{{{#!td style="vertical-align:top"
     2153Modularized 1D model, renamed 'init_1d_model.f90' to 'model_1d_mod.f90' (Makefile, header.f90, model_1d_mod.f90, parin.f90, surface_mod.f90, check_parameters.f90, init_3d_model.f90, modules.f90, read_var_list.f90, write_var_list.f90)
     2154}}}
     2155|----------------
     2156{{{#!td style="vertical-align:top;width: 50px"
     215707/08/17
     2158}}}
     2159{{{#!td style="vertical-align:top;width: 50px"
     2160TG
     2161}}}
     2162{{{#!td style="vertical-align:top;width: 75px"
     2163r2337
     2164}}}
     2165{{{#!td style="vertical-align:top"
     21664.0
     2167}}}
     2168{{{#!td style="vertical-align:top"
     2169C,B
     2170}}}
     2171{{{#!td style="vertical-align:top"
     2172Changed calculation of mixing length (1D model); corrected calculation of virtual pot. temperature gradient (1D model); removed rounding of time step (1D model)
     2173
     2174(init_1d_model.f90, modules.f90)
     2175}}}
     2176|----------------
     2177{{{#!td style="vertical-align:top;width: 50px"
     217804/08/17
     2179}}}
     2180{{{#!td style="vertical-align:top;width: 50px"
     2181FK
     2182}}}
     2183{{{#!td style="vertical-align:top;width: 75px"
     2184r2335
     2185}}}
     2186{{{#!td style="vertical-align:top"
     21874.0
     2188}}}
     2189{{{#!td style="vertical-align:top"
     2190C
     2191}}}
     2192{{{#!td style="vertical-align:top"
     2193Update of module path (.mrun.config.idefix)
     2194}}}
     2195|----------------
     2196{{{#!td style="vertical-align:top;width: 50px"
     219704/08/17
     2198}}}
     2199{{{#!td style="vertical-align:top;width: 50px"
     2200TG
     2201}}}
     2202{{{#!td style="vertical-align:top;width: 75px"
     2203r2334
     2204}}}
     2205{{{#!td style="vertical-align:top"
     22064.0
     2207}}}
     2208{{{#!td style="vertical-align:top"
     2209B
     2210}}}
     2211{{{#!td style="vertical-align:top"
     2212Set model constant {{{c_m}}} to 0.4 within 1D model according to Detering and Etling (1985) (init_1d_model).
     2213}}}
     2214|----------------
     2215{{{#!td style="vertical-align:top;width: 50px"
     221603/08/17
     2217}}}
     2218{{{#!td style="vertical-align:top;width: 50px"
     2219JS
     2220}}}
     2221{{{#!td style="vertical-align:top;width: 75px"
     2222r2330
     2223}}}
     2224{{{#!td style="vertical-align:top"
     22254.0
     2226}}}
     2227{{{#!td style="vertical-align:top"
     2228B
     2229}}}
     2230{{{#!td style="vertical-align:top"
     2231Bugfix: Code also for gfortran compilable, function c_sizeof is not used (lpm_exchange_horiz, .mrun.config.gfortran, .mrun.config.cuhk, .mrun.config.forwind_eddy, .mrun.config.forwind_hlrnIII ).
     2232}}}
     2233|----------------
     2234{{{#!td style="vertical-align:top;width: 50px"
     223503/08/17
     2236}}}
     2237{{{#!td style="vertical-align:top;width: 50px"
     2238HK
     2239}}}
     2240{{{#!td style="vertical-align:top;width: 75px"
     2241r2329
     2242}}}
     2243{{{#!td style="vertical-align:top"
     22444.0
     2245}}}
     2246{{{#!td style="vertical-align:top"
     2247B
     2248}}}
     2249{{{#!td style="vertical-align:top"
     2250Major bugfix for topography usage with the anelastic approximation and the Boussinesq approximation while air density != 1 (advec_ws.f90, check_parameters.f90, init_3d_model.f90, production_e.f90).
     2251
     2252'''Bugfix:'''
     2253* The divergence correction inside the Wicker-Skamarock advection scheme now correctly considers the air density
     2254* The production of TKE is now based on kinematic rather that dynamic fluxes
     2255* An index error prevented the correct output of density profiles fro rho_air and rho_air_zw
     2256
     2257'''Warning:'''
     2258* Since r2252 PALM was not working correctly at all when used with topography!!!
     2259* Since r2270 density profile output in PALM was not functioning correctly
     2260
     2261}}}
     2262|----------------
     2263{{{#!td style="vertical-align:top;width: 50px"
     226403/08/17
     2265}}}
     2266{{{#!td style="vertical-align:top;width: 50px"
     2267BM
     2268}}}
     2269{{{#!td style="vertical-align:top;width: 75px"
     2270r2328
     2271}}}
     2272{{{#!td style="vertical-align:top"
     22734.0
     2274}}}
     2275{{{#!td style="vertical-align:top"
     2276B,C
     2277}}}
     2278{{{#!td style="vertical-align:top"
     2279Various improvement of the land surface model (land_surface_model_mod.f90, radiation_model_mod.f90).
     2280
     2281'''Bugfix:'''
     2282* setting of humidity = .T. now works with paved surfaces
     2283
     2284'''Changed:'''
     2285* User input of soil layer is now done via NAMELIST parameter dz_soil (layer thickness)
     2286* New skin layer concept realized
     2287* Some default values in the lookup tables revised
     2288* Emissivity and albedo type are now more flexible and can be set for each pixel
     2289* Default surface_type is now 'vegetation'
     2290
     2291}}}
     2292|----------------
     2293{{{#!td style="vertical-align:top;width: 50px"
     229401/08/17
     2295}}}
     2296{{{#!td style="vertical-align:top;width: 50px"
     2297TG
     2298}}}
     2299{{{#!td style="vertical-align:top;width: 75px"
     2300r2326
     2301}}}
     2302{{{#!td style="vertical-align:top"
     23034.0
     2304}}}
     2305{{{#!td style="vertical-align:top"
     2306C
     2307}}}
     2308{{{#!td style="vertical-align:top"
     2309Updated variable descriptions (modules.f90)
     2310}}}
     2311|----------------
     2312{{{#!td style="vertical-align:top;width: 50px"
     231326/07/17
     2314}}}
     2315{{{#!td style="vertical-align:top;width: 50px"
     2316SG
     2317}}}
     2318{{{#!td style="vertical-align:top;width: 75px"
     2319r2323
     2320}}}
     2321{{{#!td style="vertical-align:top"
     23224.0
     2323}}}
     2324{{{#!td style="vertical-align:top"
     2325C
     2326}}}
     2327{{{#!td style="vertical-align:top"
     2328Change unit number of file WTM_DATA from 201 to 90 (wind_turbine_model_mod)
     2329}}}
     2330|----------------
     2331{{{#!td style="vertical-align:top;width: 50px"
     233226/07/17
     2333}}}
     2334{{{#!td style="vertical-align:top;width: 50px"
     2335SG
     2336}}}
     2337{{{#!td style="vertical-align:top;width: 75px"
     2338r2322
     2339}}}
     2340{{{#!td style="vertical-align:top"
     23414.0
     2342}}}
     2343{{{#!td style="vertical-align:top"
     2344B
     2345}}}
     2346{{{#!td style="vertical-align:top"
     2347Bugfix of error message and assign error numbers (wind_turbine_model_mod)
     2348}}}
     2349|----------------
     2350{{{#!td style="vertical-align:top;width: 50px"
     235121/07/17
     2352}}}
     2353{{{#!td style="vertical-align:top;width: 50px"
     2354JS
     2355}}}
     2356{{{#!td style="vertical-align:top;width: 75px"
     2357r2321
     2358}}}
     2359{{{#!td style="vertical-align:top"
     23604.0
     2361}}}
     2362{{{#!td style="vertical-align:top"
     2363B
     2364}}}
     2365{{{#!td style="vertical-align:top"
     2366Bugfix: Correct index in lookup table for Obukhov length. (surface_layer_fluxes)
     2367}}}
     2368|----------------
     2369{{{#!td style="vertical-align:top;width: 50px"
     237021/07/17
     2371}}}
     2372{{{#!td style="vertical-align:top;width: 50px"
     2373MS
     2374}}}
     2375{{{#!td style="vertical-align:top;width: 75px"
     2376r2320
     2377}}}
     2378{{{#!td style="vertical-align:top"
     23794.0
     2380}}}
     2381{{{#!td style="vertical-align:top"
     2382C
     2383}}}
     2384{{{#!td style="vertical-align:top"
     2385Large-scale forcing and nudging modularized. (boundary_conds, check_parameters, flow_statistics, header, init_3d_model, large_scale_focing_nudging_mod, Makefile, modules, palm, prognostic_equations, read_var_list, time_integration)
     2386}}}
     2387|----------------
     2388{{{#!td style="vertical-align:top;width: 50px"
     238920/07/17
     2390}}}
     2391{{{#!td style="vertical-align:top;width: 50px"
     2392MS
     2393}}}
     2394{{{#!td style="vertical-align:top;width: 75px"
     2395r2319
     2396}}}
     2397{{{#!td style="vertical-align:top"
     23984.0
     2399}}}
     2400{{{#!td style="vertical-align:top"
     2401B
     2402}}}
     2403{{{#!td style="vertical-align:top"
     2404Remove print statement from last commit. (init_grid)
     2405}}}
     2406|----------------
     2407{{{#!td style="vertical-align:top;width: 50px"
     240820/07/17
     2409}}}
     2410{{{#!td style="vertical-align:top;width: 50px"
     2411MS
     2412}}}
     2413{{{#!td style="vertical-align:top;width: 75px"
     2414r2318
     2415}}}
     2416{{{#!td style="vertical-align:top"
     24174.0
     2418}}}
     2419{{{#!td style="vertical-align:top"
     2420C
     2421}}}
     2422{{{#!td style="vertical-align:top"
     2423In order to increase readability, get topography top index via function call. (init_grid, lpm_advec, lpm_boundary_conds, lpm_init, Makefile, mircrophysics, plant_canopy_model, pmc_interface_mod, radiation_model_mod, surface_mod, urban_surface_mod)
     2424}}}
     2425|----------------
     2426{{{#!td style="vertical-align:top;width: 50px"
     242720/07/17
     2428}}}
     2429{{{#!td style="vertical-align:top;width: 50px"
     2430BM
     2431}}}
     2432{{{#!td style="vertical-align:top;width: 75px"
     2433r2316
     2434}}}
     2435{{{#!td style="vertical-align:top"
     24364.0
     2437}}}
     2438{{{#!td style="vertical-align:top"
     2439C
     2440}}}
     2441{{{#!td style="vertical-align:top"
     2442The mrungui is now based on python instead of C/C++ (mrungui, mrungui.py, mbuild, about.ui, help.ui, mainwindow.ui).
     2443}}}
     2444|----------------
     2445{{{#!td style="vertical-align:top;width: 50px"
     244614/07/17
     2447}}}
     2448{{{#!td style="vertical-align:top;width: 50px"
     2449FH
     2450}}}
     2451{{{#!td style="vertical-align:top;width: 75px"
     2452r2312
     2453}}}
     2454{{{#!td style="vertical-align:top"
     24554.0
     2456}}}
     2457{{{#!td style="vertical-align:top"
     2458B, C
     2459}}}
     2460{{{#!td style="vertical-align:top"
     2461Various improvements of the LCM (check_parameters.f90, data_output_ptseries.f90, lpm_droplet_collision.f90, lpm_droplet_condensation.f90, lpm_init.f90, lpm_read_restart_file.f90, microphysics_mod.f90, mod_particle_attributes.f90, package_parin.f90):
     2462
     2463(i) SGS particle motions are now possible if 'curvature_solution_effects = .TRUE.'.
     2464
     2465(ii) Initialization of aerosol spectra has been improved ([../../app/parpar#aero_type aero_type], [../../app/parpar#aero_weight aero_weight]).
     2466
     2467(iii) New, more stable Rosenbrock method for the numerical integration of the diffusional growth equation.
     2468
     2469(iv) Gas-kinetic effects are now considered in the diffusional growth equation.
     2470
     2471(v) Collision and coalescence now considers redistribution of aerosol mass.
     2472
     2473(vi) Collision and coalescence does not underestimate collisions if the timestep is too long.
     2474}}}
     2475|----------------
     2476{{{#!td style="vertical-align:top;width: 50px"
     247713/07/17
     2478}}}
     2479{{{#!td style="vertical-align:top;width: 50px"
     2480MS
     2481}}}
     2482{{{#!td style="vertical-align:top;width: 75px"
     2483r2311
     2484}}}
     2485{{{#!td style="vertical-align:top"
     24864.0
     2487}}}
     2488{{{#!td style="vertical-align:top"
     2489N
     2490}}}
     2491{{{#!td style="vertical-align:top"
     2492Set bottom boundary conditions after nesting interpolation and anterpolation. (pmc_interface_mod, time_integration)
     2493}}}
     2494|----------------
     2495{{{#!td style="vertical-align:top;width: 50px"
     249611/07/17
     2497}}}
     2498{{{#!td style="vertical-align:top;width: 50px"
     2499TG
     2500}}}
     2501{{{#!td style="vertical-align:top;width: 75px"
     2502r2310
     2503}}}
     2504{{{#!td style="vertical-align:top"
     25054.0
     2506}}}
     2507{{{#!td style="vertical-align:top"
     2508B
     2509}}}
     2510{{{#!td style="vertical-align:top"
     2511Changed position of error calls for ENVPAR file and namelist (parin.f90).
     2512}}}
     2513|----------------
     2514{{{#!td style="vertical-align:top;width: 50px"
     251510/07/17
     2516}}}
     2517{{{#!td style="vertical-align:top;width: 50px"
     2518TG
     2519}}}
     2520{{{#!td style="vertical-align:top;width: 75px"
     2521r2309
     2522}}}
     2523{{{#!td style="vertical-align:top"
     25244.0
     2525}}}
     2526{{{#!td style="vertical-align:top"
     2527C, B, N
     2528}}}
     2529{{{#!td style="vertical-align:top"
     2530Updated version of {{{palm_gf}}}: location of temporary files for palm_gf is now configurable; sorting of results is implemented; several bugfixes  and new additions in gui and calculation.
     2531}}}
     2532|----------------
     2533{{{#!td style="vertical-align:top;width: 50px"
     253407/07/17
     2535}}}
     2536{{{#!td style="vertical-align:top;width: 50px"
     2537MS
     2538}}}
     2539{{{#!td style="vertical-align:top;width: 75px"
     2540r2307
     2541}}}
     2542{{{#!td style="vertical-align:top"
     25434.0
     2544}}}
     2545{{{#!td style="vertical-align:top"
     2546B
     2547}}}
     2548{{{#!td style="vertical-align:top"
     2549Variable names corrected. (land_surface_model_mod).
     2550}}}
     2551|----------------
     2552{{{#!td style="vertical-align:top;width: 50px"
     255306/07/17
     2554}}}
     2555{{{#!td style="vertical-align:top;width: 50px"
     2556FH
     2557}}}
     2558{{{#!td style="vertical-align:top;width: 75px"
     2559r2305
     2560}}}
     2561{{{#!td style="vertical-align:top"
     25624.0
     2563}}}
     2564{{{#!td style="vertical-align:top"
     2565C
     2566}}}
     2567{{{#!td style="vertical-align:top"
     2568Improved calculation of particle IDs (lpm_init, lpm_exchange_horiz, lpm_read_restart_file, mod_particle_attributes).
     2569}}}
     2570|----------------
     2571{{{#!td style="vertical-align:top;width: 50px"
     257204/07/17
     2573}}}
     2574{{{#!td style="vertical-align:top;width: 50px"
     2575MS
     2576}}}
     2577{{{#!td style="vertical-align:top;width: 75px"
     2578r2304
     2579}}}
     2580{{{#!td style="vertical-align:top"
     25814.0
     2582}}}
     2583{{{#!td style="vertical-align:top"
     2584B
     2585}}}
     2586{{{#!td style="vertical-align:top"
     2587Bugfix, enable restarts for child domain. (parin)
     2588}}}
     2589|----------------
     2590{{{#!td style="vertical-align:top;width: 50px"
     259104/07/17
     2592}}}
     2593{{{#!td style="vertical-align:top;width: 50px"
     2594SR
     2595}}}
     2596{{{#!td style="vertical-align:top;width: 75px"
     2597r2303
     2598}}}
     2599{{{#!td style="vertical-align:top"
     26004.0
     2601}}}
     2602{{{#!td style="vertical-align:top"
     2603B
     2604}}}
     2605{{{#!td style="vertical-align:top"
     2606Default value for {{{write_binary}}} was missed. (mrun)
     2607}}}
     2608|----------------
     2609{{{#!td style="vertical-align:top;width: 50px"
     261003/07/17
     2611}}}
     2612{{{#!td style="vertical-align:top;width: 50px"
     2613MS
     2614}}}
     2615{{{#!td style="vertical-align:top;width: 75px"
     2616r2302
     2617}}}
     2618{{{#!td style="vertical-align:top"
     26194.0
     2620}}}
     2621{{{#!td style="vertical-align:top"
     2622B, C
     2623}}}
     2624{{{#!td style="vertical-align:top"
     2625Bugfixes in reading 3D topography from file. (init_grid)
     2626
     2627Change - reading of 3D topography using NetCDF data type NC_BYTE. (netcdf_interface_mod)
     2628}}}
     2629|----------------
     2630{{{#!td style="vertical-align:top;width: 50px"
     263129/06/17
     2632}}}
     2633{{{#!td style="vertical-align:top;width: 50px"
     2634TG
     2635}}}
     2636{{{#!td style="vertical-align:top;width: 75px"
     2637r2301
     2638}}}
     2639{{{#!td style="vertical-align:top"
     26404.0
     2641}}}
     2642{{{#!td style="vertical-align:top"
     2643B
     2644}}}
     2645{{{#!td style="vertical-align:top"
     2646Set length of variable name for masked output to global value. (init_masks)
     2647}}}
     2648|----------------
     2649{{{#!td style="vertical-align:top;width: 50px"
     265029/06/17
     2651}}}
     2652{{{#!td style="vertical-align:top;width: 50px"
     2653SR
     2654}}}
     2655{{{#!td style="vertical-align:top;width: 75px"
     2656r2300
     2657}}}
     2658{{{#!td style="vertical-align:top"
     26594.0
     2660}}}
     2661{{{#!td style="vertical-align:top"
     2662C
     2663}}}
     2664{{{#!td style="vertical-align:top"
     2665NEC related code partly removed. (advec_s_bc, disturb_field, fft_xy_mod, init_dvrp, temperton_fft_mod)
     2666
     2667{{{host}}} variable partly removed from the code. Host specific code completely removed. (check_open, check_parameters, close_file, fft_xy_mod, header, init_pegrid, poisfft_mod)
     2668
     2669Default values for variables {{{host}}}, {{{loop_optimization}}}, and {{{termination_time_needed}}} have been changed. (modules)
     2670}}}
     2671|----------------
     2672{{{#!td style="vertical-align:top;width: 50px"
     267329/06/17
     2674}}}
     2675{{{#!td style="vertical-align:top;width: 50px"
     2676BM
     2677}}}
     2678{{{#!td style="vertical-align:top;width: 75px"
     2679r2299
     2680}}}
     2681{{{#!td style="vertical-align:top"
     26824.0
     2683}}}
     2684{{{#!td style="vertical-align:top"
     2685C
     2686}}}
     2687{{{#!td style="vertical-align:top"
     2688Some minor modifications for the new spinup mechanism (header.f90, init_1d_model.f90, land_surface_model_mod.f90, radiation_model_mod.f90, surface_layer_fluxes_mod.f90, time_integration.f90, time_integration_spinup.f90).
     2689  * Air temperature is now estimated from incoming shortwave radiation
     2690  * Run control output added
     2691  * Soil moisture does not change during spinup
     2692  * Allow for performing lsm spinups followed by LES spinup.
     2693}}}
     2694|----------------
     2695{{{#!td style="vertical-align:top;width: 50px"
     269629/06/17
     2697}}}
     2698{{{#!td style="vertical-align:top;width: 50px"
     2699SR
     2700}}}
     2701{{{#!td style="vertical-align:top;width: 75px"
     2702r2298
     2703}}}
     2704{{{#!td style="vertical-align:top"
     27054.0
     2706}}}
     2707{{{#!td style="vertical-align:top"
     2708C
     2709}}}
     2710{{{#!td style="vertical-align:top"
     2711{{{write_binary}}} is of type {{{LOGICAL}}} now. (check_for_restart, land_surface_model_mod, modules, palm, radiation_model_mod, user_last_actions, mrun)
     2712
     2713User interface current revision updated. (user_parin)
     2714
     2715MPI2-atmosphere-ocean-coupling removed. (header, init_coupling, init_dvrp, init_pegrid, modules, palm, mrun)
     2716
     2717Obsolete variables removed. (check_open, modules, parin, mrun)
     2718
     2719Send/recieve in background related parts removed. (exchange_horiz, poismg_mod)
     2720
     2721Missing variable descriptions added. (modules)
     2722
     2723Comment change and reformatting. (pres)
     2724}}}
     2725|----------------
     2726{{{#!td style="vertical-align:top;width: 50px"
     272728/06/17
     2728}}}
     2729{{{#!td style="vertical-align:top;width: 50px"
     2730KS
     2731}}}
     2732{{{#!td style="vertical-align:top;width: 75px"
     2733r2297
     2734}}}
     2735{{{#!td style="vertical-align:top"
     27364.0
     2737}}}
     2738{{{#!td style="vertical-align:top"
     2739B
     2740}}}
     2741{{{#!td style="vertical-align:top"
     2742Bugfixes in time_integration_spinup.f90
     2743}}}
     2744|----------------
     2745{{{#!td style="vertical-align:top;width: 50px"
     274628/06/17
     2747}}}
     2748{{{#!td style="vertical-align:top;width: 50px"
     2749BM
     2750}}}
     2751{{{#!td style="vertical-align:top;width: 75px"
     2752r2296
     2753}}}
     2754{{{#!td style="vertical-align:top"
     27554.0
     2756}}}
     2757{{{#!td style="vertical-align:top"
     2758B, N
     2759}}}
     2760{{{#!td style="vertical-align:top"
     2761'''New:'''
     2762* A new mechanism for performing model spinups without atmosphere (e.g. for land surface, urban surface, and radiation) is now available. It is steered via the inipar-Parameters {{{spinup_time}}},{{{spinup_pt_amplitude}}},{{{spinup_pt_mean}}},{{{dt_spinup}}},{{{data_output_during_spinup}}}. The mechanism currently imposes a sinusoidal atmospheric temperature with given parameters to allow soil and wall spinup before switching on the atmosphere code. Note that this is an initial version which still needs some minor modifications (e.g. better coupling to radiation input). (Makefile, land_surface_model_mod.f90, modules.f90, palm.f90, parin.f90, radiation_model_mod.f90, time_integration_spinup.f90, urban_surface_model_mod.f90).
     2763
     2764'''Bugfixes:'''
     2765* Output of all radiative fluxes is now possible with {{{radiation_scheme = 'constant'}}}
     2766* Bugfix in scaling of surface heat flux in urban surface model
     2767* Bugfix in calculation of bare soil heat capacity in land surface model
     2768
     2769}}}
     2770|----------------
     2771{{{#!td style="vertical-align:top;width: 50px"
     277227/06/17
     2773}}}
     2774{{{#!td style="vertical-align:top;width: 50px"
     2775SR
     2776}}}
     2777{{{#!td style="vertical-align:top;width: 75px"
     2778r2295
     2779}}}
     2780{{{#!td style="vertical-align:top"
     27814.0
     2782}}}
     2783{{{#!td style="vertical-align:top"
     2784C, N
     2785}}}
     2786{{{#!td style="vertical-align:top"
     2787Script adjustments for using lcgeohu ( cirrus @ HUB ). Variable cpp_opts removed. (mrun, subjob)
     2788}}}
     2789|----------------
     2790{{{#!td style="vertical-align:top;width: 50px"
     279122/06/17
     2792}}}
     2793{{{#!td style="vertical-align:top;width: 50px"
     2794MS
     2795}}}
     2796{{{#!td style="vertical-align:top;width: 75px"
     2797r2293
     2798}}}
     2799{{{#!td style="vertical-align:top"
     28004.0
     2801}}}
     2802{{{#!td style="vertical-align:top"
     2803C
     2804}}}
     2805{{{#!td style="vertical-align:top"
     2806In anterpolation, exclude grid points which are used for interpolation.
     2807This avoids the accumulation of numerical errors leading to increased variances for shallow child domains. (pmc_interface_mod)
     2808}}}
     2809|----------------
     2810{{{#!td style="vertical-align:top;width: 50px"
     281115/06/17
     2812}}}
     2813{{{#!td style="vertical-align:top;width: 50px"
     2814JS
     2815}}}
     2816{{{#!td style="vertical-align:top;width: 75px"
     2817r2292
     2818}}}
     2819{{{#!td style="vertical-align:top"
     28204.0
     2821}}}
     2822{{{#!td style="vertical-align:top"
     2823N
     2824}}}
     2825{{{#!td style="vertical-align:top"
     2826Implementation of new microphysic scheme: cloud_scheme = 'morrison'
     2827includes two more prognostic equations for cloud drop concentration (nc) 
     2828and cloud water content (qc).
     2829* The process of activation is parameterized with a simple Twomey
     2830  activion scheme or with considering solution and curvature
     2831  effects (Khvorostyanov and Curry ,2006).
     2832* The saturation adjustment scheme is replaced by the parameterization
     2833  of condensation rates (Khairoutdinov and Kogan, 2000, Mon. Wea. Rev.,128).
     2834* All other microphysical processes of Seifert and Beheng are used.
     2835  Additionally, in those processes the reduction of cloud number concentration
     2836  is considered.
     2837(advec_s_bc, advec_ws, average_3d_data, boundary_conds, calc_liquid_water_content, check_parameters, data_output_2d, data_output_3d, data_output_mask, flow_statistics, init_3d_model, init_masks, microphysics_mod, modules, netcdf_interface_mod, palm, parin, pmc_interface_mod, prognostic_eqautions, read_3d_binary, sum_up_3d_data, surface_layer_fluxes_mod, surface_mod, swap_timelevel, time_integration, wrtie_3d_binary)
     2838}}}
     2839|----------------
     2840{{{#!td style="vertical-align:top;width: 50px"
     284115/06/17
     2842}}}
     2843{{{#!td style="vertical-align:top;width: 50px"
     2844MS
     2845}}}
     2846{{{#!td style="vertical-align:top;width: 75px"
     2847r2287
     2848}}}
     2849{{{#!td style="vertical-align:top"
     28504.0
     2851}}}
     2852{{{#!td style="vertical-align:top"
     2853B
     2854}}}
     2855{{{#!td style="vertical-align:top"
     2856Bugfix in determination topography-top index. (urban_surface_mod)
     2857}}}
     2858|----------------
     2859{{{#!td style="vertical-align:top;width: 50px"
     286015/06/17
     2861}}}
     2862{{{#!td style="vertical-align:top;width: 50px"
     2863SR
     2864}}}
     2865{{{#!td style="vertical-align:top;width: 75px"
     2866r2286
     2867}}}
     2868{{{#!td style="vertical-align:top"
     28694.0
     2870}}}
     2871{{{#!td style="vertical-align:top"
     2872C
     2873}}}
     2874{{{#!td style="vertical-align:top"
     2875Test output of cycle numbers removed. (mrun)
     2876}}}
     2877|----------------
     2878{{{#!td style="vertical-align:top;width: 50px"
     287915/06/17
     2880}}}
     2881{{{#!td style="vertical-align:top;width: 50px"
     2882MS
     2883}}}
     2884{{{#!td style="vertical-align:top;width: 75px"
     2885r2285
     2886}}}
     2887{{{#!td style="vertical-align:top"
     28884.0
     2889}}}
     2890{{{#!td style="vertical-align:top"
     2891C
     2892}}}
     2893{{{#!td style="vertical-align:top"
     2894Consider multiple pure-vertical nest domains in overlap check. (pmc_interface_mod)
     2895}}}
     2896|----------------
     2897{{{#!td style="vertical-align:top;width: 50px"
     289815/06/17
     2899}}}
     2900{{{#!td style="vertical-align:top;width: 50px"
     2901BW
     2902}}}
     2903{{{#!td style="vertical-align:top;width: 75px"
     2904r2284
     2905}}}
     2906{{{#!td style="vertical-align:top"
     29074.0
     2908}}}
     2909{{{#!td style="vertical-align:top"
     2910C
     2911}}}
     2912{{{#!td style="vertical-align:top"
     2913Updated description of wind turbine example (example_wtm.txt)
     2914}}}
     2915|----------------
     2916{{{#!td style="vertical-align:top;width: 50px"
     291714/06/17
     2918}}}
     2919{{{#!td style="vertical-align:top;width: 50px"
     2920MS
     2921}}}
     2922{{{#!td style="vertical-align:top;width: 75px"
     2923r2283
     2924}}}
     2925{{{#!td style="vertical-align:top"
     29264.0
     2927}}}
     2928{{{#!td style="vertical-align:top"
     2929B
     2930}}}
     2931{{{#!td style="vertical-align:top"
     2932Bugfixes in initialization of log-law correction concerning new topography concept. (pmc_interface_mod)
     2933}}}
     2934|----------------
     2935{{{#!td style="vertical-align:top;width: 50px"
     293613/06/17
     2937}}}
     2938{{{#!td style="vertical-align:top;width: 50px"
     2939JS
     2940}}}
     2941{{{#!td style="vertical-align:top;width: 75px"
     2942r2282
     2943}}}
     2944{{{#!td style="vertical-align:top"
     29454.0
     2946}}}
     2947{{{#!td style="vertical-align:top"
     2948B
     2949}}}
     2950{{{#!td style="vertical-align:top"
     2951Bugfix for check of saturation moisture. (land_surface_model)
     2952}}}
     2953|----------------
     2954{{{#!td style="vertical-align:top;width: 50px"
     295513/06/17
     2956}}}
     2957{{{#!td style="vertical-align:top;width: 50px"
     2958MS
     2959}}}
     2960{{{#!td style="vertical-align:top;width: 75px"
     2961r2281
     2962}}}
     2963{{{#!td style="vertical-align:top"
     29644.0
     2965}}}
     2966{{{#!td style="vertical-align:top"
     2967C
     2968}}}
     2969{{{#!td style="vertical-align:top"
     2970Clean-up unnecessary index access to surface type. (surface_layer_fluxes_mod)
     2971}}}
     2972|----------------
     2973{{{#!td style="vertical-align:top;width: 50px"
     297412/06/17
     2975}}}
     2976{{{#!td style="vertical-align:top;width: 50px"
     2977MS
     2978}}}
     2979{{{#!td style="vertical-align:top;width: 75px"
     2980r2280
     2981}}}
     2982{{{#!td style="vertical-align:top"
     29834.0
     2984}}}
     2985{{{#!td style="vertical-align:top"
     2986B
     2987}}}
     2988{{{#!td style="vertical-align:top"
     2989Bugfix, set filepointer to the beginning of the file after namelist read. (pmc_handle_communicator)
     2990}}}
     2991|----------------
     2992{{{#!td style="vertical-align:top;width: 50px"
     299312/06/17
     2994}}}
     2995{{{#!td style="vertical-align:top;width: 50px"
     2996JS
     2997}}}
     2998{{{#!td style="vertical-align:top;width: 75px"
     2999r2278
     3000}}}
     3001{{{#!td style="vertical-align:top"
     30024.0
     3003}}}
     3004{{{#!td style="vertical-align:top"
     3005C
     3006}}}
     3007{{{#!td style="vertical-align:top"
     3008Added comments. (mod_particle_attributes, lpm_merging, lpm_splitting)
     3009}}}
     3010|----------------
     3011{{{#!td style="vertical-align:top;width: 50px"
     301212/06/17
     3013}}}
     3014{{{#!td style="vertical-align:top;width: 50px"
     3015FK
     3016}}}
     3017{{{#!td style="vertical-align:top;width: 75px"
     3018r2277
     3019}}}
     3020{{{#!td style="vertical-align:top"
     30214.0
     3022}}}
     3023{{{#!td style="vertical-align:top"
     3024C, N
     3025}}}
     3026{{{#!td style="vertical-align:top"
     3027'''Changed:'''\\
     3028Removed unused variables (close_file, data_output_2d, init_3d_model, modules, nudging_mod)\\\\
     3029'''New:'''\\
     3030Added doxygen comments for variables/parameters (modules)
     3031}}}
     3032|----------------
     3033{{{#!td style="vertical-align:top;width: 50px"
     303409/06/17
     3035}}}
     3036{{{#!td style="vertical-align:top;width: 50px"
     3037SG
     3038}}}
     3039{{{#!td style="vertical-align:top;width: 75px"
     3040r2274
     3041}}}
     3042{{{#!td style="vertical-align:top"
     30434.0
     3044}}}
     3045{{{#!td style="vertical-align:top"
     3046B
     3047}}}
     3048{{{#!td style="vertical-align:top"
     3049Error messages changed
     3050}}}
     3051|----------------
     3052{{{#!td style="vertical-align:top;width: 50px"
     305309/06/17
     3054}}}
     3055{{{#!td style="vertical-align:top;width: 50px"
     3056SW
     3057}}}
     3058{{{#!td style="vertical-align:top;width: 75px"
     3059r2273
     3060}}}
     3061{{{#!td style="vertical-align:top"
     30624.0
     3063}}}
     3064{{{#!td style="vertical-align:top"
     3065B
     3066}}}
     3067{{{#!td style="vertical-align:top"
     3068Error message changed
     3069}}}
     3070|----------------
     3071{{{#!td style="vertical-align:top;width: 50px"
     307209/06/17
     3073}}}
     3074{{{#!td style="vertical-align:top;width: 50px"
     3075BW
     3076}}}
     3077{{{#!td style="vertical-align:top;width: 75px"
     3078r2272
     3079}}}
     3080{{{#!td style="vertical-align:top"
     30814.0
     3082}}}
     3083{{{#!td style="vertical-align:top"
     3084N, C
     3085}}}
     3086{{{#!td style="vertical-align:top"
     3087Added configuration file for lceddy (.mrun.config.forwind_eddy) and removed the configuration file for lcflow \\
     3088Updated wind turbine example files
     3089}}}
     3090|----------------
     3091{{{#!td style="vertical-align:top;width: 50px"
     309209/06/17
     3093}}}
     3094{{{#!td style="vertical-align:top;width: 50px"
     3095SW
     3096}}}
     3097{{{#!td style="vertical-align:top;width: 75px"
     3098r2271
     3099}}}
     3100{{{#!td style="vertical-align:top"
     31014.0
     3102}}}
     3103{{{#!td style="vertical-align:top"
     3104B
     3105}}}
     3106{{{#!td style="vertical-align:top"
     3107Error messages and numbers changed
     3108}}}
     3109|----------------
     3110{{{#!td style="vertical-align:top;width: 50px"
     311109/06/17
     3112}}}
     3113{{{#!td style="vertical-align:top;width: 50px"
     3114BM
     3115}}}
     3116{{{#!td style="vertical-align:top;width: 75px"
     3117r2270
     3118}}}
     3119{{{#!td style="vertical-align:top"
     31204.0
     3121}}}
     3122{{{#!td style="vertical-align:top"
     3123B, C
     3124}}}
     3125{{{#!td style="vertical-align:top"
     3126'''Bugfixes:'''
     3127* Time series output fixed (output of land surface / radiation quantities was faulty (flow_statistics.f90, init_3d_model.f90, netcdf_interface_mod.f90, radiaiton_model_mod.f90).
     3128
     3129
     3130'''Changed:'''
     3131* Renamed "Prandtl layer" to "constant flux layer" (header.f90).
     3132* Major changes in land surface model:
     3133  * Revised parameterization of heat conductivity between skin layer and soil (land_surface_model_mod.f90, surface_mod.f90)
     3134  * Scalar quantities are now defined at the center of the soil layers
     3135  * Renamed parameters to be in agreement with new PALM input data standard ({{{veg_type --> vegetation_type}}}, {{{pave_type --> pavement_type}}},
     3136  * Addition, reduction, and renaming of look-up tables
     3137  * Revised and simplified land surface model initialization as required for new PALM input data standard
     3138  * Removed output of shf_eb (now directly out put in w''pt''0) and qsws_eb now directly out put in w''q''0)
     3139  * Removed ""_eb" strings throughout the model as no longer required
     3140  * Removed old Clapp & Hornberger parameterization
     3141
     3142}}}
     3143|----------------
     3144{{{#!td style="vertical-align:top;width: 50px"
     314509/06/17
     3146}}}
     3147{{{#!td style="vertical-align:top;width: 50px"
     3148MS
     3149}}}
     3150{{{#!td style="vertical-align:top;width: 75px"
     3151r2269
     3152}}}
     3153{{{#!td style="vertical-align:top"
     31544.0
     3155}}}
     3156{{{#!td style="vertical-align:top"
     3157N, B
     3158}}}
     3159{{{#!td style="vertical-align:top"
     3160Enable restarts with USM with different number of processors. (Makefile, read_3d_binary, urban_surface_mod) \\
     3161Bugfix in new surface structure in USM. (urban_surface_mod) \\
     3162Formatting adjustments and descriptions in surface_mod. (surface_mod)
     3163}}}
     3164|----------------
     3165{{{#!td style="vertical-align:top;width: 50px"
     316609/06/17
     3167}}}
     3168{{{#!td style="vertical-align:top;width: 50px"
     3169SR
     3170}}}
     3171{{{#!td style="vertical-align:top;width: 75px"
     3172r2268
     3173}}}
     3174{{{#!td style="vertical-align:top"
     31754.0
     3176}}}
     3177{{{#!td style="vertical-align:top"
     3178B
     3179}}}
     3180{{{#!td style="vertical-align:top"
     3181Calculating of cycle numbers for output files caused by r2262 fixed. (mrun)
     3182}}}
     3183|----------------
     3184{{{#!td style="vertical-align:top;width: 50px"
     318509/06/17
     3186}}}
     3187{{{#!td style="vertical-align:top;width: 50px"
     3188TG
     3189}}}
     3190{{{#!td style="vertical-align:top;width: 75px"
     3191r2267
     3192}}}
     3193{{{#!td style="vertical-align:top"
     31944.0
     3195}}}
     3196{{{#!td style="vertical-align:top"
     3197B
     3198}}}
     3199{{{#!td style="vertical-align:top"
     3200Several namelists were not read if "d3par" was not given in the namelist file. (parin)
     3201}}}
     3202|----------------
     3203{{{#!td style="vertical-align:top;width: 50px"
     320409/06/17
     3205}}}
     3206{{{#!td style="vertical-align:top;width: 50px"
     3207SR
     3208}}}
     3209{{{#!td style="vertical-align:top;width: 75px"
     3210r2266
     3211}}}
     3212{{{#!td style="vertical-align:top"
     32134.0
     3214}}}
     3215{{{#!td style="vertical-align:top"
     3216B, C
     3217}}}
     3218{{{#!td style="vertical-align:top"
     3219'''Bugfix:'''\\
     3220cpu-time per grid point is now calculated using {{{ngp_3d}}} in order to avoid INTEGER overflow. (cpulog_mod)
     3221
     3222'''Changed:'''\\
     3223{{{nech}}} related parts removed. (subjob)
     3224}}}
     3225|----------------
     3226{{{#!td style="vertical-align:top;width: 50px"
     322708/06/17
     3228}}}
     3229{{{#!td style="vertical-align:top;width: 50px"
     3230JS
     3231}}}
     3232{{{#!td style="vertical-align:top;width: 75px"
     3233r2265
     3234}}}
     3235{{{#!td style="vertical-align:top"
     32364.0
     3237}}}
     3238{{{#!td style="vertical-align:top"
     3239C
     3240}}}
     3241{{{#!td style="vertical-align:top"
     3242Unused variables removed. (lpm_init, lpm_read_restart_file, lpm_write_exchange_statistics, lpm_write_restart_file, mod_particle_attributes, netcdf_interface_mod, read_var_list, write_var_list)
     3243}}}
     3244|----------------
     3245{{{#!td style="vertical-align:top;width: 50px"
     324608/06/17
     3247}}}
     3248{{{#!td style="vertical-align:top;width: 50px"
     3249JS
     3250}}}
     3251{{{#!td style="vertical-align:top;width: 75px"
     3252r2263
     3253}}}
     3254{{{#!td style="vertical-align:top"
     32554.0
     3256}}}
     3257{{{#!td style="vertical-align:top"
     3258C,N
     3259}}}
     3260{{{#!td style="vertical-align:top"
     3261Implemented a splitting and merging algorithm for the Lagrangian cloud model. A detailed description can be found in the documentation. (lpm, lpm_init, lpm_merging, lpm_splitting, Makefile, mod_particle_attributes, package_parin)
     3262}}}
     3263|----------------
     3264{{{#!td style="vertical-align:top;width: 50px"
     326508/06/17
     3266}}}
     3267{{{#!td style="vertical-align:top;width: 50px"
     3268SR
     3269}}}
     3270{{{#!td style="vertical-align:top;width: 75px"
     3271r2262
     3272}}}
     3273{{{#!td style="vertical-align:top"
     32744.0
     3275}}}
     3276{{{#!td style="vertical-align:top"
     3277N, C, B
     3278}}}
     3279{{{#!td style="vertical-align:top"
     3280'''New:'''\\
     3281Unified cycle numbers for output files are used, i.e. {{{mrun}}} tries to give all output files the same cycle number. If that number (or a larger one) already exists for a specific file, the new cycle number of that file will be the largest existing number incremented by one. (palm, batch_scp, mrun)
     3282
     3283Paths and basenames of files are allowed to contain arbitrary numbers of dots ".". (batch_scp, mrun)
     3284
     3285'''Changed:'''\\
     3286'''Important''': The feature "fl" in configuration files have to be replaced by "ln". It tells {{{mrun}}} that it should try to link that file/directory instead of copying. This feature should be given in case of very large files (e.g. the restart files). If the attribute "ln" is given, the permanent file has to reside in the same file system as {{{mrun}}}s temporary working directory. If this isn't the case, {{{mrun}}} will try to copy the file. {{{mrun}}} does not create empty files/directories for restart files in the HOME-folder any more as it was done with feature "fl".
     3287
     3288Creation of file OUTPUT_FILE_CONNECTIONS removed. Archive feature completely removed from the script. nech related parts completely removed. (mrun)
     3289
     3290'''Bugfix:'''\\
     3291OpenMP statements from r2232 removed. (prognostic_equations)
     3292}}}
     3293|----------------
     3294{{{#!td style="vertical-align:top;width: 50px"
     329508/06/17
     3296}}}
     3297{{{#!td style="vertical-align:top;width: 50px"
     3298TG
     3299}}}
     3300{{{#!td style="vertical-align:top;width: 75px"
     3301r2260
     3302}}}
     3303{{{#!td style="vertical-align:top"
     33044.0
     3305}}}
     3306{{{#!td style="vertical-align:top"
     3307C
     3308}}}
     3309{{{#!td style="vertical-align:top"
     3310Update of {{{.mrun.config}}} files for new synthetic turbulence generator implemented since r2259.
     3311}}}
     3312|----------------
     3313{{{#!td style="vertical-align:top;width: 50px"
     331408/06/17
     3315}}}
     3316{{{#!td style="vertical-align:top;width: 50px"
     3317TG
     3318}}}
     3319{{{#!td style="vertical-align:top;width: 75px"
     3320r2259
     3321}}}
     3322{{{#!td style="vertical-align:top"
     33234.0
     3324}}}
     3325{{{#!td style="vertical-align:top"
     3326N
     3327}}}
     3328{{{#!td style="vertical-align:top"
     3329Implemented a synthetic turbulence generator. This generates turbulence at a non-cyclic inflow boundary using a method designed by Xie and Castro (2008) with modifications by Kim et al. (2013). The method can be switched on by setting {{{using_synthetic_turbulence_generator = .T.}}} within the new {{{stg_par}}} namelist.
     3330}}}
     3331|----------------
     3332{{{#!td style="vertical-align:top;width: 50px"
     333308/06/17
     3334}}}
     3335{{{#!td style="vertical-align:top;width: 50px"
     3336MS
     3337}}}
     3338{{{#!td style="vertical-align:top;width: 75px"
     3339r2258
     3340}}}
     3341{{{#!td style="vertical-align:top"
     33424.0
     3343}}}
     3344{{{#!td style="vertical-align:top"
     3345B
     3346}}}
     3347{{{#!td style="vertical-align:top"
     3348Bugfix, add pre-processor directives to enable non-parrallel mode. (header, pmc_interface_mod, timestep, urban_surface_mod)
     3349}}}
     3350|----------------
     3351{{{#!td style="vertical-align:top;width: 50px"
     335207/06/17
     3353}}}
     3354{{{#!td style="vertical-align:top;width: 50px"
     3355BW
     3356}}}
     3357{{{#!td style="vertical-align:top;width: 75px"
     3358r2257
     3359}}}
     3360{{{#!td style="vertical-align:top"
     33614.0
     3362}}}
     3363{{{#!td style="vertical-align:top"
     3364B, C
     3365}}}
     3366{{{#!td style="vertical-align:top"
     3367Bugfix: turb_cl_tab and turb_cd_tab were set to zero before being allocated (wind_turbine_model_mod) \\\\
     3368Change: adjustments for lceddy, removed lcflow-specific code (mbuild, mrun, subjob)
     3369}}}
     3370|----------------
     3371{{{#!td style="vertical-align:top;width: 50px"
     337207/06/17
     3373}}}
     3374{{{#!td style="vertical-align:top;width: 50px"
     3375MS
     3376}}}
     3377{{{#!td style="vertical-align:top;width: 75px"
     3378r2256
     3379}}}
     3380{{{#!td style="vertical-align:top"
     33814.0
     3382}}}
     3383{{{#!td style="vertical-align:top"
     3384B, C, N
     3385}}}
     3386{{{#!td style="vertical-align:top"
     3387Bugfix: remove ring-dependency. (Makefile) \\\\
     3388Change: change default value of zeta_min to -20. (modules) \\\\
     3389New: Enable heat/scalar/waterflux at downward-facing surfaces (modules, surface_mod)
     3390}}}
     3391|----------------
     3392{{{#!td style="vertical-align:top;width: 50px"
     339307/06/17
     3394}}}
     3395{{{#!td style="vertical-align:top;width: 50px"
     3396HK
     3397}}}
     3398{{{#!td style="vertical-align:top;width: 75px"
     3399r2255
     3400}}}
     3401{{{#!td style="vertical-align:top"
     34024.0
     3403}}}
     3404{{{#!td style="vertical-align:top"
     3405C
     3406}}}
     3407{{{#!td style="vertical-align:top"
     3408Implemented PALM specific error message handling for parallel random number generator. (random_generator_parallel_mod)
     3409}}}
     3410|----------------
     3411{{{#!td style="vertical-align:top;width: 50px"
     341207/06/17
     3413}}}
     3414{{{#!td style="vertical-align:top;width: 50px"
     3415HK
     3416}}}
     3417{{{#!td style="vertical-align:top;width: 75px"
     3418r2252
     3419}}}
     3420{{{#!td style="vertical-align:top"
     34214.0
     3422}}}
     3423{{{#!td style="vertical-align:top"
     3424C
     3425}}}
     3426{{{#!td style="vertical-align:top"
     3427Air density now depending on surface_pressure even in boussinesq mode and perturbation pressure now depending on flux_output_mode. (flow_statistics, init_3d_model)
     3428}}}
     3429|----------------
     3430{{{#!td style="vertical-align:top;width: 50px"
     343106/06/17
     3432}}}
     3433{{{#!td style="vertical-align:top;width: 50px"
     3434SG
     3435}}}
     3436{{{#!td style="vertical-align:top;width: 75px"
     3437r2251
     3438}}}
     3439{{{#!td style="vertical-align:top"
     34404.0
     3441}}}
     3442{{{#!td style="vertical-align:top"
     3443N
     3444}}}
     3445{{{#!td style="vertical-align:top"
     3446Doxygen comment added. (check_parameters)
     3447}}}
     3448|----------------
     3449{{{#!td style="vertical-align:top;width: 50px"
     345006/06/17
     3451}}}
     3452{{{#!td style="vertical-align:top;width: 50px"
     3453SW
     3454}}}
     3455{{{#!td style="vertical-align:top;width: 75px"
     3456r2249
     3457}}}
     3458{{{#!td style="vertical-align:top"
     34594.0
     3460}}}
     3461{{{#!td style="vertical-align:top"
     3462B
     3463}}}
     3464{{{#!td style="vertical-align:top"
     3465Changed error message. (check_parameters, land_surface_model_mod, radiation_model_mod)
     3466}}}
     3467|----------------
     3468{{{#!td style="vertical-align:top;width: 50px"
     346906/06/17
     3470}}}
     3471{{{#!td style="vertical-align:top;width: 50px"
     3472SW
     3473}}}
     3474{{{#!td style="vertical-align:top;width: 75px"
     3475r2247
     3476}}}
     3477{{{#!td style="vertical-align:top"
     34784.0
     3479}}}
     3480{{{#!td style="vertical-align:top"
     3481B
     3482}}}
     3483{{{#!td style="vertical-align:top"
     3484Changed error message. (land_surface_model_mod)
     3485}}}
     3486|----------------
     3487{{{#!td style="vertical-align:top;width: 50px"
     348802/06/17
     3489}}}
     3490{{{#!td style="vertical-align:top;width: 50px"
     3491JS
     3492}}}
     3493{{{#!td style="vertical-align:top;width: 75px"
     3494r2245
     3495}}}
     3496{{{#!td style="vertical-align:top"
     34974.0
     3498}}}
     3499{{{#!td style="vertical-align:top"
     3500B
     3501}}}
     3502{{{#!td style="vertical-align:top"
     3503Apply boundary conditions for y-direction. Otherwise the origin y-position of particles is also changed for boundary conditions of reflection and absorption.  (lpm_exchange_horiz)
     3504
     3505}}}
     3506|----------------
     3507{{{#!td style="vertical-align:top;width: 50px"
     350801/06/17
     3509}}}
     3510{{{#!td style="vertical-align:top;width: 50px"
     3511BM
     3512}}}
     3513{{{#!td style="vertical-align:top;width: 75px"
     3514r2242
     3515}}}
     3516{{{#!td style="vertical-align:top"
     35174.0
     3518}}}
     3519{{{#!td style="vertical-align:top"
     3520C
     3521}}}
     3522{{{#!td style="vertical-align:top"
     3523* Soil model was adjusted so that the number of soil layers are now freely adjustable via the NAMELIST. The default configuration was changes to a 8-layer setup in order to account for a faster response to turbulence. Note that the new configuration is made for temperature and moisture defined at the center of the soil layers. The current discretization as well as the skin layer still needs adaption. The land surface model thus should be used with care in the present form (land_surface_model_mod).
     3524* The RRTMG interface was adjusted to allow for PALM runs without cloud physics and humidity. (radiation_model_mod)
     3525
     3526}}}
     3527|----------------
     3528{{{#!td style="vertical-align:top;width: 50px"
     352901/06/17
     3530}}}
     3531{{{#!td style="vertical-align:top;width: 50px"
     3532AH
     3533}}}
     3534{{{#!td style="vertical-align:top;width: 75px"
     3535r2241
     3536}}}
     3537{{{#!td style="vertical-align:top"
     35384.0
     3539}}}
     3540{{{#!td style="vertical-align:top"
     3541B
     3542}}}
     3543{{{#!td style="vertical-align:top"
     3544Minor indexing error in pmci_init_loglaw_correction is corrected (pmc_interface_mod)
     3545}}}
     3546|----------------
     3547{{{#!td style="vertical-align:top;width: 50px"
     354801/06/17
     3549}}}
     3550{{{#!td style="vertical-align:top;width: 50px"
     3551MS
     3552}}}
     3553{{{#!td style="vertical-align:top;width: 75px"
     3554r2239
     3555}}}
     3556{{{#!td style="vertical-align:top"
     35574.0
     3558}}}
     3559{{{#!td style="vertical-align:top"
     3560B
     3561}}}
     3562{{{#!td style="vertical-align:top"
     3563Bugfix xy-output of land-surface variables. (netcdf_interface_mod)
     3564}}}
     3565|----------------
     3566{{{#!td style="vertical-align:top;width: 50px"
     356731/05/17
     3568}}}
     3569{{{#!td style="vertical-align:top;width: 50px"
     3570MS
     3571}}}
     3572{{{#!td style="vertical-align:top;width: 75px"
     3573r2238
     3574}}}
     3575{{{#!td style="vertical-align:top"
     35764.0
     3577}}}
     3578{{{#!td style="vertical-align:top"
     3579B
     3580}}}
     3581{{{#!td style="vertical-align:top"
     3582Bugfixes in Makefile, and remove unnecessary module load. (init_pegrid, Makefile)
     3583}}}
     3584|----------------
     3585{{{#!td style="vertical-align:top;width: 50px"
     358631/05/17
     3587}}}
     3588{{{#!td style="vertical-align:top;width: 50px"
     3589MS
     3590}}}
     3591{{{#!td style="vertical-align:top;width: 75px"
     3592r2237
     3593}}}
     3594{{{#!td style="vertical-align:top"
     35954.0
     3596}}}
     3597{{{#!td style="vertical-align:top"
     3598B
     3599}}}
     3600{{{#!td style="vertical-align:top"
     3601Bugfix in writing restart data. (land_surface_model_mod) \\
     3602Bugfix in dependencies on new surface module. (Makefile)
     3603}}}
     3604|----------------
     3605{{{#!td style="vertical-align:top;width: 50px"
     360631/05/17
     3607}}}
     3608{{{#!td style="vertical-align:top;width: 50px"
     3609MS
     3610}}}
     3611{{{#!td style="vertical-align:top;width: 75px"
     3612r2236
     3613}}}
     3614{{{#!td style="vertical-align:top"
     36154.0
     3616}}}
     3617{{{#!td style="vertical-align:top"
     3618N
     3619}}}
     3620{{{#!td style="vertical-align:top"
     3621Add NetCDF input file for topography. (.mrun.config.*)
     3622}}}
     3623|----------------
     3624{{{#!td style="vertical-align:top;width: 50px"
     362530/05/17
     3626}}}
     3627{{{#!td style="vertical-align:top;width: 50px"
     3628MS
     3629}}}
     3630{{{#!td style="vertical-align:top;width: 75px"
     3631r2232
     3632}}}
     3633{{{#!td style="vertical-align:top"
     36344.0
     3635}}}
     3636{{{#!td style="vertical-align:top"
     3637N, C
     3638}}}
     3639{{{#!td style="vertical-align:top"
     3640New topography concept implemented:
     3641  - topography is now considered via flag arrays instead of 2D index arrays
     3642  - overhanging structures like bridges are now possible, i.e. the limitation of surface-mounted topography does not exist anymore
     3643  - new generic topography for tunnels added
     3644\\\\
     3645New surface-modeling concept implemented.
     3646  - surface elements are packed into one-dimensional arrays, belonging to derived data types
     3647  - each surface element comprises relevant data, e.g. modeled momentum and heatfluxes
     3648  - different surfaces are distinguished, i.e. urban-type, natural-type, and default-type surfaces; in addition, different surface facings are considered (upward-, downward-facing, northward-, southward, eastward- and westward-facing surfaces)
     3649  - land-surface model works now also with topography
     3650\\\\
     3651Enable input of topography data in NetCDF format
     3652\\\\
     3653OPENMP bugfix. (poismg_noopt)
     3654
     3655'''A documentation about the revised topography and surface-modelling concept can be found [../topography#topo here]. '''
     3656}}}
     3657|----------------
     3658{{{#!td style="vertical-align:top;width: 50px"
     365930/05/17
     3660}}}
     3661{{{#!td style="vertical-align:top;width: 50px"
     3662AH
     3663}}}
     3664{{{#!td style="vertical-align:top;width: 75px"
     3665r2230
     3666}}}
     3667{{{#!td style="vertical-align:top"
     36684.0
     3669}}}
     3670{{{#!td style="vertical-align:top"
     3671B
     3672}}}
     3673{{{#!td style="vertical-align:top"
     3674Minor indexing error in pmci_init_anterp_tophat that in certain case caused an overflow is corrected (pmc_interface_mod)
     3675}}}
     3676|----------------
     3677{{{#!td style="vertical-align:top;width: 50px"
     367816/05/17
     3679}}}
     3680{{{#!td style="vertical-align:top;width: 50px"
     3681SR
     3682}}}
     3683{{{#!td style="vertical-align:top;width: 75px"
     3684r2225
     3685}}}
     3686{{{#!td style="vertical-align:top"
     36874.0
     3688}}}
     3689{{{#!td style="vertical-align:top"
     3690C
     3691}}}
     3692{{{#!td style="vertical-align:top"
     3693Simple installation scripts now running under {{{bash}}}. (palm_simple_install, palm_simple_run)
     3694}}}
     3695|----------------
     3696{{{#!td style="vertical-align:top;width: 50px"
     369715/05/17
     3698}}}
     3699{{{#!td style="vertical-align:top;width: 50px"
     3700MS
     3701}}}
     3702{{{#!td style="vertical-align:top;width: 75px"
     3703r2223
     3704}}}
     3705{{{#!td style="vertical-align:top"
     37064.0
     3707}}}
     3708{{{#!td style="vertical-align:top"
     3709B
     3710}}}
     3711{{{#!td style="vertical-align:top"
     3712Add check for particle release at/above model top. (lpm_init)
     3713}}}
     3714|----------------
     3715{{{#!td style="vertical-align:top;width: 50px"
     371610/05/17
     3717}}}
     3718{{{#!td style="vertical-align:top;width: 50px"
     3719FK
     3720}}}
     3721{{{#!td style="vertical-align:top;width: 75px"
     3722r2221
     3723}}}
     3724{{{#!td style="vertical-align:top"
     37254.0
     3726}}}
     3727{{{#!td style="vertical-align:top"
     3728C
     3729}}}
     3730{{{#!td style="vertical-align:top"
     3731Update of .mrun.config.idefix due to change of software paths.
     3732}}}
     3733|----------------
     3734{{{#!td style="vertical-align:top;width: 50px"
     373509/05/17
     3736}}}
     3737{{{#!td style="vertical-align:top;width: 50px"
     3738AH
     3739}}}
     3740{{{#!td style="vertical-align:top;width: 75px"
     3741r2220
     3742}}}
     3743{{{#!td style="vertical-align:top"
     37444.0
     3745}}}
     3746{{{#!td style="vertical-align:top"
     3747B
     3748}}}
     3749{{{#!td style="vertical-align:top"
     3750Two near-wall correction-related array indexing bugs corrected in the interpolation routines (pmc_interface_mod.f90).
     3751}}}
     3752|----------------
     3753{{{#!td style="vertical-align:top;width: 50px"
     375428/04/17
     3755}}}
     3756{{{#!td style="vertical-align:top;width: 50px"
     3757MS
     3758}}}
     3759{{{#!td style="vertical-align:top;width: 75px"
     3760r2215
     3761}}}
     3762{{{#!td style="vertical-align:top"
     37634.0
     3764}}}
     3765{{{#!td style="vertical-align:top"
     3766B
     3767}}}
     3768{{{#!td style="vertical-align:top"
     3769Normalization of spectra output. (spectra_mod)
     3770}}}
     3771|----------------
     3772{{{#!td style="vertical-align:top;width: 50px"
     377324/04/17
     3774}}}
     3775{{{#!td style="vertical-align:top;width: 50px"
     3776FK
     3777}}}
     3778{{{#!td style="vertical-align:top;width: 75px"
     3779r2214
     3780}}}
     3781{{{#!td style="vertical-align:top"
     37824.0
     3783}}}
     3784{{{#!td style="vertical-align:top"
     3785B, C
     3786}}}
     3787{{{#!td style="vertical-align:top"
     3788Bugfix:
     3789* Added exchange of ghost points in array pc_heating_rate needed for output of pcm_heatrate, and added onetime ghost point exchange of lad_s after initialization (plant_canopy_model_mod)
     3790
     3791Change:
     3792* Formatting and clean-up of subroutine pcm_read_plant_canopy_3d, minor re-organization of canopy-heating initialization (plant_canopy_model_mod)
     3793* Removal of output quantities usm_lad and usm_canopy_hr (urban_surface_mod)
     3794}}}
     3795|----------------
     3796{{{#!td style="vertical-align:top;width: 50px"
     379719/04/17
     3798}}}
     3799{{{#!td style="vertical-align:top;width: 50px"
     3800FK
     3801}}}
     3802{{{#!td style="vertical-align:top;width: 75px"
     3803r2210
     3804}}}
     3805{{{#!td style="vertical-align:top"
     38064.0
     3807}}}
     3808{{{#!td style="vertical-align:top"
     3809B, C, N
     3810}}}
     3811{{{#!td style="vertical-align:top"
     3812Bugfix: for division by zero (urban_surface_mod)\\\\
     3813Change:
     3814* removed cpp switch {{{__mpi3}}} (urban_surface_mod)
     3815* some formatting in SUBROUTINE usm_find_boundary_face (urban_surface_mod)
     3816New: 3D plant canopy model output of leaf area density '''pcm_lad''' and plant canopy heat rate '''pcm_heatrate''' (check_parameters, data_output_3d, netcdf_interface_mod, plant_canopy_model_mod) 
     3817}}}
     3818|----------------
     3819{{{#!td style="vertical-align:top;width: 50px"
     382013/04/17
     3821}}}
     3822{{{#!td style="vertical-align:top;width: 50px"
     3823FK
     3824}}}
     3825{{{#!td style="vertical-align:top;width: 75px"
     3826r2202
     3827}}}
     3828{{{#!td style="vertical-align:top"
     38294.0
     3830}}}
     3831{{{#!td style="vertical-align:top"
     3832N
     3833}}}
     3834{{{#!td style="vertical-align:top"
     3835New .mrun.config.idefix for MOSAIK workstation.
     3836}}}
     3837|----------------
     3838{{{#!td style="vertical-align:top;width: 50px"
     383911/04/17
     3840}}}
     3841{{{#!td style="vertical-align:top;width: 50px"
     3842MS
     3843}}}
     3844{{{#!td style="vertical-align:top;width: 75px"
     3845r2200
     3846}}}
     3847{{{#!td style="vertical-align:top"
     38484.0
     3849}}}
     3850{{{#!td style="vertical-align:top"
     3851C, B
     3852}}}
     3853{{{#!td style="vertical-align:top"
     3854'''Change:''' Remove monotonic adjustment for 5th-order advection scheme. (advec_ws, check_parameters, init_grid, init_pegrid, header, modules) ////
     3855
     3856'''Bugfixes:''' Fix bugs in reading restart data and 2D ghostpoint exchange. (radiation_model_mod)
     3857}}}
     3858|----------------
     3859{{{#!td style="vertical-align:top;width: 50px"
     386024/03/17
     3861}}}
     3862{{{#!td style="vertical-align:top;width: 50px"
     3863SR
     3864}}}
     3865{{{#!td style="vertical-align:top;width: 75px"
     3866r2197
     3867}}}
     3868{{{#!td style="vertical-align:top"
     38694.0
     3870}}}
     3871{{{#!td style="vertical-align:top"
     3872B
     3873}}}
     3874{{{#!td style="vertical-align:top"
     3875Do not allow odd values for {{{nz}}} at the coarsest grid level in case of optimized multigrid solver. This change may decrease the number of possible grid levels which may result in a slower convergence of the solver. Users should carefully choose {{{nz}}} in order to allow for as much levels as possible. Always the best choice would be a multiple of 2. (init_pegrid)
     3876}}}
     3877|----------------
     3878{{{#!td style="vertical-align:top;width: 50px"
     387923/03/17
     3880}}}
     3881{{{#!td style="vertical-align:top;width: 50px"
     3882SR
     3883}}}
     3884{{{#!td style="vertical-align:top;width: 75px"
     3885r2194
     3886}}}
     3887{{{#!td style="vertical-align:top"
     38884.0
     3889}}}
     3890{{{#!td style="vertical-align:top"
     3891B
     3892}}}
     3893{{{#!td style="vertical-align:top"
     3894In case of ocean runs, density is now used in single-value reference state instead of potential density. (init_ocean)
     3895}}}
     3896|----------------
     3897{{{#!td style="vertical-align:top;width: 50px"
     389822/03/17
     3899}}}
     3900{{{#!td style="vertical-align:top;width: 50px"
     3901SR
     3902}}}
     3903{{{#!td style="vertical-align:top;width: 75px"
     3904r2192
     3905}}}
     3906{{{#!td style="vertical-align:top"
     39074.0
     3908}}}
     3909{{{#!td style="vertical-align:top"
     3910B
     3911}}}
     3912{{{#!td style="vertical-align:top"
     3913Index bounds of arrays {{{spectrum_x}}} and {{{spectrum_y}}} revised. (spectra_mod)
     3914
     3915Misplaced and missing openMP directives from r2155. (prognostic_equations)
     3916}}}
     3917|----------------
     3918{{{#!td style="vertical-align:top;width: 50px"
     391921/03/17
     3920}}}
     3921{{{#!td style="vertical-align:top;width: 50px"
     3922SR
     3923}}}
     3924{{{#!td style="vertical-align:top;width: 75px"
     3925r2189, r2190
     3926}}}
     3927{{{#!td style="vertical-align:top"
     39284.0
     3929}}}
     3930{{{#!td style="vertical-align:top"
     3931B
     3932}}}
     3933{{{#!td style="vertical-align:top"
     3934String {{{rho}}} renamed {{{rho_ocean}}} for the cross section output. (data_output_2d, netcdf_interface_mod)
     3935}}}
     3936|----------------
     3937{{{#!td style="vertical-align:top;width: 50px"
     393821/03/17
     3939}}}
     3940{{{#!td style="vertical-align:top;width: 50px"
     3941SR
     3942}}}
     3943{{{#!td style="vertical-align:top;width: 75px"
     3944r2187
     3945}}}
     3946{{{#!td style="vertical-align:top"
     39474.0
     3948}}}
     3949{{{#!td style="vertical-align:top"
     3950C
     3951}}}
     3952{{{#!td style="vertical-align:top"
     3953Adjustment of compute node names for lckyuh. (subjob)
     3954}}}
     3955|----------------
     3956{{{#!td style="vertical-align:top;width: 50px"
     395721/03/17
     3958}}}
     3959{{{#!td style="vertical-align:top;width: 50px"
     3960SR
     3961}}}
     3962{{{#!td style="vertical-align:top;width: 75px"
     3963r2185
     3964}}}
     3965{{{#!td style="vertical-align:top"
     39664.0
     3967}}}
     3968{{{#!td style="vertical-align:top"
     3969B, C
     3970}}}
     3971{{{#!td style="vertical-align:top"
     3972'''Bugfix:'''\\
     3973{{{localhost}}} renamed {{{local_host}}}. (subjob)
     3974
     3975'''Change:'''\\
     3976Batch-environment on lckyu*-hosts is checked by environment variable {{{PJM_ENVIRONMENT}}}. (mrun)
     3977}}}
     3978|----------------
     3979{{{#!td style="vertical-align:top;width: 50px"
     398017/03/17
     3981}}}
     3982{{{#!td style="vertical-align:top;width: 50px"
     3983JS
     3984}}}
     3985{{{#!td style="vertical-align:top;width: 75px"
     3986r2183
     3987}}}
     3988{{{#!td style="vertical-align:top"
     39894.0
     3990}}}
     3991{{{#!td style="vertical-align:top"
     3992N
     3993}}}
     3994{{{#!td style="vertical-align:top"
     3995Added parameters for simplified particle initialization. An initial particle number concentration ([../../app/parpar#number_concentration number_concentration]) for the LCM can be prescribed. Also the number of particles which are created in every grid box can be prescribed with the new parameter [../../app/parpar#number_particles_per_gridbox number_particles_per_gridbox] . (lpm_init, mod_particle_attributes, package_parin)
     3996}}}
     3997|----------------
     3998{{{#!td style="vertical-align:top;width: 50px"
     399917/03/17
     4000}}}
     4001{{{#!td style="vertical-align:top;width: 50px"
     4002AH
     4003}}}
     4004{{{#!td style="vertical-align:top;width: 75px"
     4005r2180
     4006}}}
     4007{{{#!td style="vertical-align:top"
     40084.0
     4009}}}
     4010{{{#!td style="vertical-align:top"
     4011C
     4012}}}
     4013{{{#!td style="vertical-align:top"
     4014Recently added checks to ensure that pdims match the grid dimensions are removed as unnecessary in the automatic determination
     4015of pdims in init_pegrid.
     4016}}}
     4017|----------------
     4018{{{#!td style="vertical-align:top;width: 50px"
     401917/03/17
     4020}}}
     4021{{{#!td style="vertical-align:top;width: 50px"
     4022AH
     4023}}}
     4024{{{#!td style="vertical-align:top;width: 75px"
     4025r2178
     4026}}}
     4027{{{#!td style="vertical-align:top"
     40284.0
     4029}}}
     4030{{{#!td style="vertical-align:top"
     4031B
     4032}}}
     4033{{{#!td style="vertical-align:top"
     4034Index limits for perturbations are now set also in case of nested boundary conditions. (check_parameters)
     4035
     4036Setting perturbations at all times near inflow boundary is removed in case of nested boundaries. (time_integration)
     4037
     4038Calls for pmci_ensure_nest_mass_conservation and pres are added after the nest initialization. (palm)
     4039
     4040Checks to ensure that pdims match the grid dimensions are added in the automatic determination of pdims. (init_pegrid)
     4041}}}
     4042|----------------
     4043{{{#!td style="vertical-align:top;width: 50px"
     404413/03/17
     4045}}}
     4046{{{#!td style="vertical-align:top;width: 50px"
     4047AH
     4048}}}
     4049{{{#!td style="vertical-align:top;width: 75px"
     4050r2176
     4051}}}
     4052{{{#!td style="vertical-align:top"
     40534.0
     4054}}}
     4055{{{#!td style="vertical-align:top"
     4056B, N
     4057}}}
     4058{{{#!td style="vertical-align:top"
     4059'''Bugfixes:''' 3-D interpolation to create initial conditions for nests is now skipped in case of restart (palm).
     4060
     4061'''New:''' vertical cell-counts for anterpolation are now precomputed and stored in 1-D arrays kfc_w and kfc_s (pmc_interface_mod).
     4062}}}
     4063|----------------
     4064{{{#!td style="vertical-align:top;width: 50px"
     406513/03/17
     4066}}}
     4067{{{#!td style="vertical-align:top;width: 50px"
     4068BM
     4069}}}
     4070{{{#!td style="vertical-align:top;width: 75px"
     4071r2174
     4072}}}
     4073{{{#!td style="vertical-align:top"
     40744.0
     4075}}}
     4076{{{#!td style="vertical-align:top"
     4077B,N,C
     4078}}}
     4079{{{#!td style="vertical-align:top"
     4080'''Bugfixes:''' setting of kcb=0, excluding child corner point anterpolation. (pmc_interface_mod)
     4081
     4082'''New:''' nesting can now be used with cloud physics. (pmc_interface_mod, time_integration)
     4083
     4084''Changed:''' default setting of {{{most_method}}} changed to 'newton' to avoid problems over non-homogeneous surfaces.
     4085}}}
     4086|----------------
     4087{{{#!td style="vertical-align:top;width: 50px"
     408808/03/17
     4089}}}
     4090{{{#!td style="vertical-align:top;width: 50px"
     4091HK
     4092}}}
     4093{{{#!td style="vertical-align:top;width: 75px"
     4094r2172
     4095}}}
     4096{{{#!td style="vertical-align:top"
     40974.0
     4098}}}
     4099{{{#!td style="vertical-align:top"
     4100B
     4101}}}
     4102{{{#!td style="vertical-align:top"
     4103Bugfix: Moved parallel random generator initialization into respective module and removed global array (dirturb_field, init_3d_model, random_generator_parallel_mod)
     4104}}}
     4105|----------------
     4106{{{#!td style="vertical-align:top;width: 50px"
     410706/03/17
     4108}}}
     4109{{{#!td style="vertical-align:top;width: 50px"
     4110MS
     4111}}}
     4112{{{#!td style="vertical-align:top;width: 75px"
     4113r2169
     4114}}}
     4115{{{#!td style="vertical-align:top"
     41164.0
     4117}}}
     4118{{{#!td style="vertical-align:top"
     4119B
     4120}}}
     4121{{{#!td style="vertical-align:top"
     4122Bugfix, move setting of topography_grid_convention to init_grid, else, in case of restarts generic topography may not set properly if no value is prescribed. (check_parameters, init_grid)
     4123}}}
     4124|----------------
     4125{{{#!td style="vertical-align:top;width: 50px"
     412601/03/17
     4127}}}
     4128{{{#!td style="vertical-align:top;width: 50px"
     4129JS
     4130}}}
     4131{{{#!td style="vertical-align:top;width: 75px"
     4132r2164
     4133}}}
     4134{{{#!td style="vertical-align:top"
     41354.0
     4136}}}
     4137{{{#!td style="vertical-align:top"
     4138B
     4139}}}
     4140{{{#!td style="vertical-align:top"
     4141Bugfix in radiation_check_data_output: missing case request for rad_lw_in, rad_lw_out, rad_sw_in, and rad_sw_out added and correct units for output variables added. (radiation_model_mod)
     4142}}}
     4143|----------------
     4144{{{#!td style="vertical-align:top;width: 50px"
     414522/02/17
     4146}}}
     4147{{{#!td style="vertical-align:top;width: 50px"
     4148MS
     4149}}}
     4150{{{#!td style="vertical-align:top;width: 75px"
     4151r2157
     4152}}}
     4153{{{#!td style="vertical-align:top"
     41544.0
     4155}}}
     4156{{{#!td style="vertical-align:top"
     4157B
     4158}}}
     4159{{{#!td style="vertical-align:top"
     4160Bugfix in read_restart_data in case radiation_scheme = 'clear_sky' or 'constant'. (radiation_model_mod)
     4161}}}
     4162|----------------
     4163{{{#!td style="vertical-align:top;width: 50px"
     416421/02/17
     4165}}}
     4166{{{#!td style="vertical-align:top;width: 50px"
     4167FH
     4168}}}
     4169{{{#!td style="vertical-align:top;width: 75px"
     4170r2155
     4171}}}
     4172{{{#!td style="vertical-align:top"
     41734.0
     4174}}}
     4175{{{#!td style="vertical-align:top"
     4176B
     4177}}}
     4178{{{#!td style="vertical-align:top"
     4179Bugfix: cloud microphysics are now also calculated on ghostpoints. (prognostic_equations, microphysics_mod)
     4180}}}
     4181|----------------
     4182{{{#!td style="vertical-align:top;width: 50px"
     418317/02/17
     4184}}}
     4185{{{#!td style="vertical-align:top;width: 50px"
     4186LV
     4187}}}
     4188{{{#!td style="vertical-align:top;width: 75px"
     4189r2152
     4190}}}
     4191{{{#!td style="vertical-align:top"
     41924.0
     4193}}}
     4194{{{#!td style="vertical-align:top"
     4195N, B
     4196}}}
     4197{{{#!td style="vertical-align:top"
     4198'''New'''\\
     4199- Tip loss correction for the wind turbine parametrization (wind_turbine_model_mod)\\
     4200- new control parameter tl_cor (Default=.FALSE.)\\
     4201[[BR]]
     4202'''Bugfix'''\\
     4203- Bugfix in subroutine wtm_read_blade_tables (wind_turbine_model_mod)\\
     4204}}}
     4205|----------------
     4206{{{#!td style="vertical-align:top;width: 50px"
     420709/02/17
     4208}}}
     4209{{{#!td style="vertical-align:top;width: 50px"
     4210KS
     4211}}}
     4212{{{#!td style="vertical-align:top;width: 75px"
     4213r2147
     4214}}}
     4215{{{#!td style="vertical-align:top"
     42164.0
     4217}}}
     4218{{{#!td style="vertical-align:top"
     4219C, B
     4220}}}
     4221{{{#!td style="vertical-align:top"
     4222'''Changes'''\\
     4223- improved label bar in palmplot (cross_sections.ncl)\\
     4224- added gharbi and kuma to the list of known hosts (subjob)\\
     4225- changed allocation of resources for lcbullhh (mrun)\\
     4226[[BR]]
     4227'''Bugfix'''\\
     4228- Land surface parameters II corrected for veg_type 18 and 19 (land_surface_model_mod)
     4229}}}
     4230|----------------
     4231{{{#!td style="vertical-align:top;width: 50px"
     423206/02/17
     4233}}}
     4234{{{#!td style="vertical-align:top;width: 50px"
     4235TG
     4236}}}
     4237{{{#!td style="vertical-align:top;width: 75px"
     4238r2141
     4239}}}
     4240{{{#!td style="vertical-align:top"
     42414.0
     4242}}}
     4243{{{#!td style="vertical-align:top"
     4244C
     4245}}}
     4246{{{#!td style="vertical-align:top"
     4247Changed check for existing files in '''mrun''' at the beginning of a run. (mrun)
     4248}}}
     4249|----------------
     4250{{{#!td style="vertical-align:top;width: 50px"
     425102/02/17
     4252}}}
     4253{{{#!td style="vertical-align:top;width: 50px"
     4254SR
     4255}}}
     4256{{{#!td style="vertical-align:top;width: 75px"
     4257r2134
     4258}}}
     4259{{{#!td style="vertical-align:top"
     42604.0
     4261}}}
     4262{{{#!td style="vertical-align:top"
     4263N
     4264}}}
     4265{{{#!td style="vertical-align:top"
     4266Option {{{-E}}} added to '''msub''' commands on HLRN-III machines to allow output of more job information in the job protocol files. (subjob)
     4267}}}
     4268|----------------
     4269{{{#!td style="vertical-align:top;width: 50px"
     427024/01/17
     4271}}}
     4272{{{#!td style="vertical-align:top;width: 50px"
     4273SR
     4274}}}
     4275{{{#!td style="vertical-align:top;width: 75px"
     4276r2130
     4277}}}
     4278{{{#!td style="vertical-align:top"
     42794.0
     4280}}}
     4281{{{#!td style="vertical-align:top"
     4282B
     4283}}}
     4284{{{#!td style="vertical-align:top"
     4285In case of nested runs the stop condition in case of too small timesteps is communicated to all parent/child processes. (Makefile, timestep)
     4286}}}
     4287|----------------
     4288{{{#!td style="vertical-align:top;width: 50px"
     428920/01/17
     4290}}}
     4291{{{#!td style="vertical-align:top;width: 50px"
     4292MS
     4293}}}
     4294{{{#!td style="vertical-align:top;width: 75px"
     4295r2128
     4296}}}
     4297{{{#!td style="vertical-align:top"
     42984.0
     4299}}}
     4300{{{#!td style="vertical-align:top"
     4301B
     4302}}}
     4303{{{#!td style="vertical-align:top"
     4304Bugfix, setting of user-defined topography in case of ocean simulations. (init_grid)
     4305}}}
     4306|----------------
     4307{{{#!td style="vertical-align:top;width: 50px"
     430820/01/17
     4309}}}
     4310{{{#!td style="vertical-align:top;width: 50px"
     4311SR
     4312}}}
     4313{{{#!td style="vertical-align:top;width: 75px"
     4314r2126
     4315}}}
     4316{{{#!td style="vertical-align:top"
     43174.0
     4318}}}
     4319{{{#!td style="vertical-align:top"
     4320C
     4321}}}
     4322{{{#!td style="vertical-align:top"
     4323For ocean simulations, density in SGS-TKE-production is replaced by potential density. (production_e)
     4324}}}
     4325|----------------
     4326{{{#!td style="vertical-align:top;width: 50px"
     432718/01/17
     4328}}}
     4329{{{#!td style="vertical-align:top;width: 50px"
     4330FH
     4331}}}
     4332{{{#!td style="vertical-align:top;width: 75px"
     4333r2122
     4334}}}
     4335{{{#!td style="vertical-align:top"
     43364.0
     4337}}}
     4338{{{#!td style="vertical-align:top"
     4339C
     4340}}}
     4341{{{#!td style="vertical-align:top"
     4342A particle ID has been introduced. It is stored on the particle variables '''id1''' and '''id2'''. (Creating two IDs is necessary due to the large number of potentially simulated particles.) For this purpose, the unused particles variables '''tailpoints''' and '''tail_id''' have been renamed. Moreover, the unused particle variable '''dvrp_psize''' has been renamed to '''user''' and can be used by the user. (lpm_data_output_particles, lpm_init, lpm_set_attributes, mod_particle_attributes) Additionally, the calculation of the equilibrium radius of aerosols has been improved (lpm_init). And the code has been reformatted (lpm_droplet_collision).
     4343}}}
     4344|----------------
     4345{{{#!td style="vertical-align:top;width: 50px"
     434617/01/17
     4347}}}
     4348{{{#!td style="vertical-align:top;width: 50px"
     4349SR
     4350}}}
     4351{{{#!td style="vertical-align:top;width: 75px"
     4352r2118
     4353}}}
     4354{{{#!td style="vertical-align:top"
     43554.0
     4356}}}
     4357{{{#!td style="vertical-align:top"
     4358C
     4359}}}
     4360{{{#!td style="vertical-align:top"
     4361All OpenACC directives and related parts removed from the code (trunk). See the new GPU-porting branch for the OpenACC-GPU version of PALM. (Makefile, advec_ws, boundary_conds, buoyancy, check_parameters, coriolis, cpulog_mod, diffusion_e, diffusion_s, diffusion_u, diffusion_v, diffusion_w, diffusivities, exchange_horiz, fft_xy_mod, flow_statistics, header, init_3d_model, modules, palm, parin, poisfft_mod, pres, production_e, prognostic_equations, surface_layer_fluxes_mod, swap_timelevel, time_integration, timestep, transpose, tridia_solver_mod, wall_fluxes, '''deleted:''' cuda_fft_interfaces_mod)
     4362}}}
     4363|----------------
     4364{{{#!td style="vertical-align:top;width: 50px"
     436516/01/17
     4366}}}
     4367{{{#!td style="vertical-align:top;width: 50px"
     4368BM
     4369}}}
     4370{{{#!td style="vertical-align:top;width: 75px"
     4371r2116
     4372}}}
     4373{{{#!td style="vertical-align:top"
     43744.0
     4375}}}
     4376{{{#!td style="vertical-align:top"
     4377N
     4378}}}
     4379{{{#!td style="vertical-align:top"
     4380Beta version of new tool {{{palm_gf}}} added. {{{palm_gf}}} allows to calculate all possible processor grids. A detailed description will follow.
     4381}}}
     4382|----------------
     4383{{{#!td style="vertical-align:top;width: 50px"
     438412/01/17
     4385}}}
     4386{{{#!td style="vertical-align:top;width: 50px"
     4387FK
     4388}}}
     4389{{{#!td style="vertical-align:top;width: 75px"
     4390r2114
     4391}}}
     4392{{{#!td style="vertical-align:top"
     43934.0
     4394}}}
     4395{{{#!td style="vertical-align:top"
     4396N
     4397}}}
     4398{{{#!td style="vertical-align:top"
     4399cpp switch {{{__mpi3}}} added for MPI-3 standard code. (urban_surface_mod) \\
     4400This was necessary because some older compiler versions cannot handle MPI-3 operations, hence, respective parts of the code shall only be compiled if explicitly enabled by the cpp switch {{{__mpi3}}}. \\
     4401However, the urban surface model only works with these MPI-3 operations included.
     4402}}}
     4403|----------------
     4404{{{#!td style="vertical-align:top;width: 50px"
     440509/01/17
     4406}}}
     4407{{{#!td style="vertical-align:top;width: 50px"
     4408FK
     4409}}}
     4410{{{#!td style="vertical-align:top;width: 75px"
     4411r2108
     4412}}}
     4413{{{#!td style="vertical-align:top"
     44144.0
     4415}}}
     4416{{{#!td style="vertical-align:top"
     4417C
     4418}}}
     4419{{{#!td style="vertical-align:top"
     4420Preparation for doxygen comments. (modules)
     4421}}}
     4422|----------------
     4423{{{#!td style="vertical-align:top;width: 50px"
     442406/01/17
     4425}}}
     4426{{{#!td style="vertical-align:top;width: 50px"
     4427HK
     4428}}}
     4429{{{#!td style="vertical-align:top;width: 75px"
     4430r2104
     4431}}}
     4432{{{#!td style="vertical-align:top"
     44334.0
     4434}}}
     4435{{{#!td style="vertical-align:top"
     4436B
     4437}}}
     4438{{{#!td style="vertical-align:top"
     4439Bugfix: For approximation related flux input conversion (ls_forcing_mod)
     4440}}}
     4441|----------------
     4442{{{#!td style="vertical-align:top;width: 50px"
     444305/01/17
     4444}}}
     4445{{{#!td style="vertical-align:top;width: 50px"
     4446MS
     4447}}}
     4448{{{#!td style="vertical-align:top;width: 75px"
     4449r2100
     4450}}}
     4451{{{#!td style="vertical-align:top"
     44524.0
     4453}}}
     4454{{{#!td style="vertical-align:top"
     4455B
     4456}}}
     4457{{{#!td style="vertical-align:top"
     4458Bugfix: Prevent extremely large SGS-velocities by limiting TKE in stochastic terms. (lpm_advec) ////
     4459
     4460Copyright update. (all source-code files)
     4461}}}
     4462|----------------