Parent Directory | Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
Julian dates be in double precision `ConfigureCompilerFlags.cmake` and `TAGS.cmake` are now copied into LMDZE, to avoid dependency on the environment. Julian dates must be in double precision, to get time step precision. Add optional attribute to argument sec of procedure ju2ymds. We do not need sec in procedure dynredem0. In procedure ju2ymds, by construction, sec cannot be > `un_jour`. Remove useless intermediary variables in procedure ymds2ju.
Change all `.f` suffixes to `.f90`. (The opposite was done in revision 82.) Because of change of philosopy in GNUmakefile: we already had a rewritten rule for `.f`, so it does not make the makefile longer to replace it by a rule for `.f90`. And it spares us options of makedepf90 and of the compiler. Also we prepare the way for a simpler `CMakeLists.txt`.
Move Sources/* to root directory.
Sources inside, compilation outside.
Moved variable calendar_used, un_an and mon_len from module calendar to module ioconf_calendar_m. Removed unused variables cal, start_day, start_sec of module calendar. Inlined procedure ju2ymds_internal into procedure ju2ymds. Inlined procedure ymds2ju_internal into procedure ymds2ju. Removed generic interface ioget_calendar. Merged ioget_calendar_real1 and ioget_calendar_real2 into ioget_calendar_real.
Extracted procedures that were in module calendar into separate files.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.21 |