/[lmdze]/trunk/IOIPSL/Calendar
ViewVC logotype

Log of /trunk/IOIPSL/Calendar

View Directory Listing Directory Listing


Sticky Revision:

Revision 335 - Directory Listing
Modified Thu Sep 12 21:22:46 2019 UTC (4 years, 8 months ago) by guez
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.


Revision 329 - Directory Listing
Modified Thu Jun 13 17:29:13 2019 UTC (4 years, 11 months ago) by guez
Add `CMakeLists.txt` files.

Revision 328 - Directory Listing
Modified Thu Jun 13 14:40:06 2019 UTC (4 years, 11 months ago) by guez
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`.


Revision 254 - Directory Listing
Modified Mon Feb 5 10:39:38 2018 UTC (6 years, 3 months ago) by guez
Move Sources/* to root directory.

Revision 178 - Directory Listing
Modified Fri Mar 11 18:47:26 2016 UTC (8 years, 2 months ago) by guez
Original Path: trunk/Sources/IOIPSL/Calendar
Moved variables date0, deltat, datasz_max, ncvar_ids, point, buff_pos,
buffer, regular from module histcom_var to modules where they are
defined.

Removed procedure ioipslmpp, useless for a sequential program.

Added argument datasz_max to histwrite_real (to avoid circular
dependency with histwrite).

Removed useless variables and computations everywhere.

Changed real litteral constants from default kind to double precision
in lwb, lwu, lwvn, sw1s, swtt, swtt1, swu.

Removed unused arguments: paer of sw, sw1s, sw2s, swclr; pcldsw of
sw1s, sw2s; pdsig, prayl of swr; co2_ppm of clmain, clqh; tsol of
transp_lay; nsrf of screenp; kcrit and kknu of gwstress; pstd of
orosetup.

Added output of relative humidity.


Revision 134 - Directory Listing
Modified Wed Apr 29 15:47:56 2015 UTC (9 years, 1 month ago) by guez
Original Path: trunk/Sources/IOIPSL/Calendar
Sources inside, compilation outside.

Revision 132 - Directory Listing
Modified Fri Mar 20 16:31:06 2015 UTC (9 years, 2 months ago) by guez
Removed procedure jacobi, which was a copy of the file from Numerical
Recipes in Fortran 77. Refer to the Numer_Rec_95 library instead.

There was a strange line in procedure coordij: j cannot be equal to 0
after the loop on j.


Revision 116 - Directory Listing
Modified Thu Dec 4 16:35:03 2014 UTC (9 years, 5 months ago) by guez
In test_disvert, write output files before testing order of pressure
values, so we have more information if there is a problem.


Revision 106 - Directory Listing
Modified Tue Sep 9 12:54:30 2014 UTC (9 years, 8 months ago) by guez
Removed arguments klon, knon of interfoce_lim. Removed argument knon
of interfsur_lim.


Revision 93 - Directory Listing
Modified Tue Apr 1 15:50:48 2014 UTC (10 years, 2 months ago) by guez
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.


Revision 92 - Directory Listing
Added Wed Mar 26 18:16:05 2014 UTC (10 years, 2 months ago) by guez
Extracted procedures that were in module calendar into separate files.


  ViewVC Help
Powered by ViewVC 1.1.21