source: flexpart.git/src/changelog.txt @ 77778f8

univie
Last change on this file since 77778f8 was 77778f8, checked in by pesei <petra seibert at univie ac at>, 6 years ago

Introduce changelog.txt, update version string, make makefile more useful for use outside NILU, improve error msg in readcomma$

  • Property mode set to 100644
File size: 1.5 KB
Line 
1This is a changelog for the dev branch of FLEXPART (see flexpart.eu)
2Created by Petra Seibert, 8 June 2018 to document and explain in detail why I changed what.
3
4makefile, 2018-06-08
5========
6
71) Add a GPL3+ License statement, author statement, version information. Prudent to do that, not harmful.
8
92) There are already two sections, one for gfortran4 and one for gfortran5.
10Both have NILU-specific paths. So let us have at least one generic and put that in front.
11
122) Compiler options.
132.1) For the regular compile, we don't want -g (debug symols)
142.2) We don't need -m64, on a 64bit platform this is default
152.3) Remove $(USER) as it is never defined
162.4) Remove -Warray-bounds, this is default.
172.5) Add -fbacktrace in the commented-out part, it is important for debugging
182.6) Change comment for VPATH, explain what this directive does
192.7) Added some explanation of options as comment.  Maybe expand later.
20
21Notes and questions:
221. Would be nice to have a debug version also for serial code.
232. Would be nice to have "as fast as possible" option (thought it might be machine-dependent ...)
243. What is the purpose of -Warray-bounds ? Is it relevant for Fortran? I think if there is a compile-time array-bound violation this would be a hard error?
25
26FLEXPART.f90
27========
28
29Update version string!
30
31readcommand.f90
32===========
33
34Correct misleading error message (replace "open" by "write to")
35Improve error messages: combine pathname+filename, remove unaligned closing ###
36Let STOP say in which subroutine we are stopping
37Some minor changes
Note: See TracBrowser for help on using the repository browser.
hosted by ZAMG