|
| 1 | +Code changes since 10.4 |
| 2 | +======================= |
| 3 | + |
| 4 | +Bugfixes and enhancements in this repository since official release 10.4 |
| 5 | + |
| 6 | +Bugfixes |
| 7 | +-------- |
| 8 | + |
| 9 | +* options/SPECIES/SPECIES_009: corrected wrong number format, replaced comma by |
| 10 | + decimal point |
| 11 | +* options/SPECIES/SPECIES_028: corrected wrong number format, moved sign of |
| 12 | + exponent to after the E |
| 13 | +* options/SPECIES/specoverview.f90: added namelist parameters that appear in |
| 14 | + SPECIES files but were missing here |
| 15 | +* src/advance.f90: resolution-independent calculation of new longitude if |
| 16 | + particle crosses pole (i.e. if a particle is advected to below -90 or above 90 |
| 17 | + degree latitude, the calculation of the new longitude was hardcoded for |
| 18 | + 1 degree resolution). Do not put the particle back into domain at all if |
| 19 | + it crosses the lower or upper boundary in a limited area simulation. |
| 20 | +* src/caldate.f90: avoid to output hour 240000, change made by Petra for her |
| 21 | + version 10.4.1 |
| 22 | +* src/FLEXPART.f90: replaced compiler-specific command line argument routines |
| 23 | + by standard Fortran intrinsic routines |
| 24 | +* src/FLEXPART_MPI.f90: ditto |
| 25 | +* src/gridcheck_ecmwf.f90: corrected handling of vertical levels when input |
| 26 | + file do not contain uppermost layers |
| 27 | +* src/gridcheck_nests.f90: ditto |
| 28 | +* src/makefile: NetCDF output as default option, hint about compiler troubles |
| 29 | + (relocation error, use -mcmodel=large) caused by -O0, and other changes by |
| 30 | + Petra for V 10.4.1 |
| 31 | +* src/readwind_ecmwf.f90: corrected handling of vertical levels when input file |
| 32 | + do not contain uppermost layers and corrected conversion_factor for convective |
| 33 | + precipitation and snow height in GRIB2 |
| 34 | +* src/readwind_ecmwf_mpi.f90: ditto |
| 35 | +* src/readwind_nests.f90: ditto |
| 36 | +* src/timemanager.f90: removed non-standard-conformant argument aliasing and |
| 37 | + corrected kind type declaration |
| 38 | +* src/verttransform.f90: removed superfluous comma (change made independently by |
| 39 | + both myself and Petra for V 10.4.1) |
| 40 | +* src/readwind_ecmwf_mpi.f90: ditto |
| 41 | + |
| 42 | +Code enhancements |
| 43 | +----------------- |
| 44 | +* options/OUTGRID: added comments describing contents |
| 45 | +* options/SPECIES/SPECIES_*: aligned comments |
| 46 | +* options/SPECIES/specoverview.f90: removed commented lines, rectified lines |
| 47 | + indenting |
| 48 | +* src/FLEXPART.f90: rectified lines indenting, updated version to 10.4.2 and date |
| 49 | + in version string |
| 50 | +* src/FLEXPART_MPI.f90: ditto, and realigned code with src/FLEXPART.f90 |
| 51 | +* src/gridcheck_*.f90: added code to write out name of file before it is opened |
| 52 | + (helps a lot for debugging when an input file causes troubles) |
| 53 | +* src/par_mod.f90: added comment explaining relevance of nuvzmax for GRIB input |
| 54 | +* src/readreceptors.f90: Code cosmetics by Petra for V 10.4.1 |
| 55 | +* src/readreleases.f90: write out warning if too few particles are used to |
| 56 | + randomize release |
| 57 | +* src/readspecies.f90: write out name of SPECIES file before it is read |
| 58 | +* src/readwind_*.f90: write out name of input file before opening it |
| 59 | +* src/verttransform_ecmwf.f90: Code enhancements made by Petra for V 10.4.1 |
| 60 | +* src/writeheader_txt.f90: removed wrong comment |
0 commit comments