# # ChangeLog for IOIPSL # # Generated by Trac 1.0.1 # 04/28/24 14:51:21 Tue, 07 Jan 2020 14:53:09 GMT jgipsl [4882] * IOIPSL/trunk/bld.cfg (modified) Correction to compile with fcm method needed since previsos changeset ... Mon, 16 Dec 2019 13:33:26 GMT jgipsl [4863] * IOIPSL/trunk/src/flincom.f90 (modified) * IOIPSL/trunk/src/getincom.f90 (modified) * IOIPSL/trunk/src/histcom.f90 (modified) * IOIPSL/trunk/src/restcom.f90 (modified) * IOIPSL/trunk/src/stringop.f90 (modified) Following changes have been done by A.Jornet/LSCE. No change is results ... Mon, 14 Oct 2019 11:56:22 GMT jgipsl [4747] * IOIPSL/trunk/src/restcom.f90 (modified) As done in [4746]: Corrected bug when reading/writing restart variables ... Mon, 14 Oct 2019 11:53:23 GMT jgipsl [4746] * IOIPSL/tags/v2_2_4/src/restcom.f90 (modified) Bug correction done by Albert Jornet, LSCE, when reading/writing restart ... Wed, 09 Oct 2019 15:13:50 GMT jgipsl [4745] * IOIPSL/trunk/arch/arch-X64_JEANZAY.fcm (copied) * IOIPSL/trunk/arch/arch-X64_JEANZAY.path (copied) Add compile options for Jean-Zay at IDRIS Wed, 31 Jul 2019 09:08:04 GMT jgipsl [4621] * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/CfgFile.pm (modified) To avoid 101 lines of following line which appears when the component is ... Thu, 09 May 2019 10:37:58 GMT jgipsl [4432] * IOIPSL/trunk/arch (added) * IOIPSL/trunk/arch/arch-X64_ADA.env (added) * IOIPSL/trunk/arch/arch-X64_ADA.fcm (added) * IOIPSL/trunk/arch/arch-X64_ADA.path (added) * IOIPSL/trunk/arch/arch-X64_IRENE.fcm (added) * IOIPSL/trunk/arch/arch-X64_IRENE.path (added) * IOIPSL/trunk/arch/arch-X64_OCCIGEN.fcm (added) * IOIPSL/trunk/arch/arch-ifort_CICLAD.fcm (added) * IOIPSL/trunk/arch/arch-ifort_CICLAD.path (added) * IOIPSL/trunk/bld.cfg (added) * IOIPSL/trunk/build.sh (added) * IOIPSL/trunk/makeioipsl_fcm (added) * IOIPSL/trunk/tools/FCM_V1.2 (added) * IOIPSL/trunk/tools/FCM_V1.2/COPYRIGHT.txt (added) * IOIPSL/trunk/tools/FCM_V1.2/LICENSE.html (added) * IOIPSL/trunk/tools/FCM_V1.2/README (added) * IOIPSL/trunk/tools/FCM_V1.2/bin (added) * IOIPSL/trunk/tools/FCM_V1.2/bin/fcm (added) * IOIPSL/trunk/tools/FCM_V1.2/bin/fcm_graphic_diff (added) * IOIPSL/trunk/tools/FCM_V1.2/bin/fcm_gui (added) * IOIPSL/trunk/tools/FCM_V1.2/bin/fcm_gui_internal (added) * IOIPSL/trunk/tools/FCM_V1.2/bin/fcm_internal (added) * IOIPSL/trunk/tools/FCM_V1.2/bin/fcm_setup_konqueror (added) * IOIPSL/trunk/tools/FCM_V1.2/bin/fcm_update_version_dir.pl (added) * IOIPSL/trunk/tools/FCM_V1.2/etc (added) * IOIPSL/trunk/tools/FCM_V1.2/etc/fcm.cfg.eg (added) * IOIPSL/trunk/tools/FCM_V1.2/etc/fcm_gui.desktop (added) * IOIPSL/trunk/tools/FCM_V1.2/lib (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Ecmwf (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Ecmwf/Fortran90_stuff.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/Build.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/BuildTask.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/CfgFile.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/Cm.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/CmBranch.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/CmCommitMessage.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/CmUrl.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/Config.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/Extract.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/ReposBranch.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/SrcDirLayer.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/SrcFile.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/SrcPackage.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/Timer.pm (added) * IOIPSL/trunk/tools/FCM_V1.2/lib/Fcm/Util.pm (added) Added compilation script based on fcm done by Y Meurdesoif and stored in ... Mon, 06 May 2019 14:50:52 GMT jgipsl [4422] * IOIPSL/tags/v2_2_4/src/histcom.f90 (modified) Increase value for nb_zax_max to allowed more dimensions in output file. ... Thu, 02 May 2019 14:29:49 GMT jgipsl [4419] * IOIPSL/trunk/src/histcom.f90 (modified) Set higher value of nb_zax_max needed for branch ORCHIDEE-CN-CAN. Thu, 14 Dec 2017 09:54:16 GMT jgipsl [3511] * IOIPSL/tags/v2_2_4 (copied) Created new tag for IOIPSL v2_2_4. Differences between this tag and ... Mon, 20 Nov 2017 13:26:40 GMT jgipsl [3474] * IOIPSL/trunk/src/flincom.f90 (modified) * IOIPSL/trunk/src/restcom.f90 (modified) * Added exit in flinget if error when reading values from file * Added ... Fri, 08 Sep 2017 11:33:14 GMT jgipsl [3374] * IOIPSL/trunk/src/restcom.f90 (modified) Changed OR into IOR. See ticket ... Thu, 22 Jun 2017 08:25:29 GMT jgipsl [3279] * IOIPSL/trunk/src/getincom.f90 (modified) Increase parameters values to be able to read longer lines from run.def. ... Thu, 06 Apr 2017 17:37:39 GMT jgipsl [3207] * IOIPSL/trunk/src/fliocom.f90 (modified) Updated max number of dimension needed for rebuild of some versions of ... Mon, 27 Mar 2017 13:11:41 GMT jgipsl [3190] * IOIPSL/trunk/src/restcom.f90 (modified) * Removed _FillValue added in previous commit * Correction on ... Fri, 24 Mar 2017 13:36:20 GMT jgipsl [3188] * IOIPSL/trunk/src/restcom.f90 (modified) Adapted restcom to handle more dimensions. Added _FillValue attribute. ... Wed, 08 Oct 2014 12:21:30 GMT acosce [2350] * IOIPSL/trunk/src/histcom.f90 (modified) change value of nb_var_max Mon, 04 Aug 2014 14:13:59 GMT mafoipsl [2313] * IOIPSL/tags/v2_2_3 (copied) Created new tag v2_2_3 of IOIPSL. ------------------ Consolidation of ... Mon, 04 Aug 2014 13:52:44 GMT mafoipsl [2311] * IOIPSL/trunk/src/fliocom.f90 (modified) In fliocom error code treatment added after NF90_CLOSE. Mon, 04 Aug 2014 13:51:24 GMT mafoipsl [2310] * IOIPSL/trunk/tools/flio_rbld.f90 (modified) Bug fix to stop properly rebuild in the not forced mode with this ... Mon, 03 Jun 2013 09:14:13 GMT jgipsl [2079] * IOIPSL/trunk/src/errioipsl.f90 (modified) Workaround for ada : STOP follow by a character string do not work with ... Mon, 03 Jun 2013 08:55:43 GMT jgipsl [2078] * IOIPSL/tags/v2_2_2/src/errioipsl.f90 (modified) Workaround for ada : STOP follow by a character string do not work with ... Mon, 27 May 2013 13:57:36 GMT jgipsl [2073] * IOIPSL/tags/v2_2_2 (copied) Created new tag v2_2_2 of IOIPSL -------------------------------- ... Thu, 16 May 2013 11:56:50 GMT jgipsl [2065] * IOIPSL/trunk/src/histcom.f90 (modified) Allow more variables in each history file : now possible to have 600 ... Thu, 07 Mar 2013 09:22:15 GMT jgipsl [2020] * IOIPSL/trunk/src/restcom.f90 (modified) Added NF90_64BIT_OFFSET for creation of restart file. Needed for ... Wed, 28 Nov 2012 09:56:17 GMT jgipsl [1932] * IOIPSL/trunk/src/flincom.f90 (modified) Added possibility to read a scalar variable with one dimension if this ... Thu, 22 Nov 2012 13:54:21 GMT dsolyga [1927] * IOIPSL/trunk/src/histcom.f90 (modified) * IOIPSL/trunk/src/mathelp.f90 (modified) Introduced the new subroutine moycum_index. Works the same way as moycum ... Thu, 18 Oct 2012 14:31:01 GMT jgipsl [1898] * IOIPSL/trunk/src/flincom.f90 (modified) Corrected error introduced in rev 1808 : time was added as possible time ... Wed, 17 Oct 2012 15:28:07 GMT jgipsl [1896] * IOIPSL/trunk/src/fliocom.f90 (modified) Augmented maximum number of dimensions in file to rebuild needed for ... Mon, 16 Jul 2012 08:07:18 GMT jpolcher [1808] * IOIPSL/trunk/src/flincom.f90 (modified) This modification of flincom.f90 treats 2 problems : - the time axis was ... Fri, 17 Feb 2012 10:27:36 GMT mmaipsl [1660] * IOIPSL/trunk/src/flincom.f90 (modified) Add ipsldbg management for debugging flincom.[[BR]] Correct a bug in ... Thu, 10 Nov 2011 08:21:23 GMT mmaipsl [1574] * IOIPSL/trunk/src/getincom.f90 (modified) Add parallel getin_dump_para function for test all non-parallel getin. Tue, 09 Aug 2011 08:14:05 GMT mmaipsl [1525] * IOIPSL/trunk/src/histcom.f90 (modified) Keep name of each history file. Tue, 09 Aug 2011 08:13:26 GMT mmaipsl [1524] * IOIPSL/trunk/src/restcom.f90 (modified) Add lot of debug prints. Keep name of each restart files. Mon, 01 Aug 2011 09:34:10 GMT mmaipsl [1519] * IOIPSL/trunk/src/calendar.f90 (modified) Use ipsldbg function for all check in calendar. [[BR]] Ease debugging ... Mon, 01 Aug 2011 09:31:48 GMT mmaipsl [1518] * IOIPSL/trunk/src/fliocom.f90 (modified) Use ipslout unit to print all messages in fliocom. Mon, 01 Aug 2011 09:31:05 GMT mmaipsl [1517] * IOIPSL/trunk/src/histcom.f90 (modified) Add new function histglobal_attr to give GLOBAL ATTRIBUTES in history ... Wed, 20 Apr 2011 10:08:00 GMT mmaipsl [1378] * IOIPSL/trunk/src/calendar.f90 (modified) * IOIPSL/trunk/src/flincom.f90 (modified) * IOIPSL/trunk/src/fliocom.f90 (modified) * IOIPSL/trunk/src/getincom.f90 (modified) * IOIPSL/trunk/src/histcom.f90 (modified) * IOIPSL/trunk/src/restcom.f90 (modified) Enhancement : use ipslout number from errioipsl to redirect all prints ... Wed, 20 Apr 2011 09:37:27 GMT mmaipsl [1377] * IOIPSL/trunk/src/flincom.f90 (modified) F90 norm correction : iilen and iim (resp jjlen and jjm) arguments of ... Wed, 20 Apr 2011 09:30:59 GMT mmaipsl [1376] * IOIPSL/trunk/src/errioipsl.f90 (modified) Enhancement : add ipslout number in public list of errioipsl to give the ... Wed, 20 Apr 2011 09:26:31 GMT mmaipsl [1375] * IOIPSL/trunk/src/getincom.f90 (modified) Because of undefined value on test at line 811 on compline (line ... Mon, 14 Mar 2011 16:05:04 GMT mmaipsl [1336] * IOIPSL/trunk/src/getincom.f90 (modified) Thank's to lahey fujitsu compiler, correct INTENT argument in get_fil ... Mon, 21 Feb 2011 14:23:20 GMT mmaipsl [1315] * IOIPSL/trunk/src/getincom.f90 (modified) Correct another bug come from rev 11 : if real compressed vectors were ... Mon, 21 Feb 2011 14:21:13 GMT mmaipsl [1314] * IOIPSL/trunk/src/getincom.f90 (modified) In my previous (1313) I forget to mention D.Solyga and I have corrected ... Mon, 21 Feb 2011 14:08:02 GMT mmaipsl [1313] * IOIPSL/trunk/src/getincom.f90 (modified) Replace check parameter for ipsldbg output to simplfy getincom ... Fri, 21 May 2010 08:44:47 GMT bellier [1030] * IOIPSL/tags/v2_2_1 (copied) The last version of IOIPSL Thu, 20 May 2010 15:17:30 GMT bellier [1028] * IOIPSL/trunk/src/histcom.f90 (modified) The positive direction of a vertical axis must be "up" or "down". If the ... Thu, 20 May 2010 12:41:32 GMT bellier [1027] * IOIPSL/trunk/src/histcom.f90 (modified) Bugfix on the time axis Thu, 20 May 2010 07:49:57 GMT bellier [1025] * IOIPSL/trunk/tools/flio_rbld.f90 (modified) Added a test to avoid warnings for variable without attributes Tue, 18 May 2010 10:27:11 GMT bellier [1023] * IOIPSL/trunk/src/histcom.f90 (modified) New version with bounds for reductive time operations Fri, 07 May 2010 13:05:34 GMT bellier [1011] * IOIPSL/trunk/src/calendar.f90 (modified) * IOIPSL/trunk/src/histcom.f90 (modified) New handling for time axes Wed, 05 May 2010 09:39:26 GMT bellier [1007] * IOIPSL/tags/v2_2_0 (copied) Minor bugfix Wed, 05 May 2010 09:38:41 GMT bellier [1006] * IOIPSL/tags/v2_2_0 (deleted) Remove the tag Wed, 05 May 2010 09:36:41 GMT bellier [1005] * IOIPSL/trunk/src/histcom.f90 (modified) Increase the size of the title for variables Tue, 20 Apr 2010 15:02:49 GMT bellier [979] * IOIPSL/tags/v2_2_0 (copied) New version without bug ! Tue, 20 Apr 2010 15:02:23 GMT bellier [978] * IOIPSL/tags/v2_2_0 (deleted) Delete the bad version before new install Tue, 20 Apr 2010 14:59:54 GMT bellier [977] * IOIPSL/trunk/src/histcom.f90 (modified) Misstype suppressed Wed, 14 Apr 2010 11:56:33 GMT bellier [975] * IOIPSL/tags/v2_2_0 (copied) New tagged version Wed, 07 Apr 2010 08:38:54 GMT bellier [965] * IOIPSL/trunk/src/fliocom.f90 (modified) Increase the maximum number of simultaneously defined domains (up to 64) Wed, 07 Apr 2010 08:05:55 GMT bellier [964] * IOIPSL/trunk/src/histcom.f90 (modified) Reinitialize some elements at the closure of a file Wed, 31 Mar 2010 15:26:11 GMT bellier [963] * IOIPSL/trunk/src/getincom.f90 (modified) Added the "getin_name" subroutine which allows the user to change the ... Tue, 30 Mar 2010 09:36:17 GMT bellier [962] * IOIPSL/trunk/src/histcom.f90 (modified) - New interface for histbeg (regular 1d or 2D, irregular) - New ... Wed, 24 Mar 2010 15:34:25 GMT bellier [957] * IOIPSL/trunk/src/fliocom.f90 (modified) * IOIPSL/trunk/src/histcom.f90 (modified) histcom : securize histsync and histclo fliocom : change argument name ... Fri, 19 Mar 2010 15:04:09 GMT bellier [953] * IOIPSL/trunk/src/histcom.f90 (modified) Suppress a little misstype in debug mode Mon, 08 Mar 2010 13:14:01 GMT bellier [940] * IOIPSL/trunk/src/fliocom.f90 (modified) Change the name of the optional argument mode -> cmode in fliocrfd to ... Thu, 04 Mar 2010 11:01:32 GMT bellier [936] * IOIPSL/trunk/src/fliocom.f90 (modified) * IOIPSL/trunk/src/stringop.f90 (modified) stringop : - added a subroutine ("str_xfw") to extract the words of a ... Mon, 08 Feb 2010 09:48:39 GMT bellier [887] * IOIPSL/trunk/example/testflio.f90 (modified) using new fillvalue argument in fliodefv Mon, 08 Feb 2010 09:47:55 GMT bellier [886] * IOIPSL/trunk/src/fliocom.f90 (modified) added optional argument fillvalue to fliodefv for external Netcdf ... Wed, 03 Feb 2010 15:54:51 GMT bellier [881] * IOIPSL/trunk/src/fliocom.f90 (modified) * IOIPSL/trunk/src/histcom.f90 (modified) - Changed ALLOCATABLE attribute to POINTER for a structure element - ... Fri, 29 Jan 2010 17:42:19 GMT bellier [879] * IOIPSL/trunk/src/histcom.f90 (modified) bugfix for variables with REAL8 external type Thu, 17 Dec 2009 10:05:07 GMT bellier [857] * IOIPSL/trunk/src/histcom.f90 (modified) Deallocate time-buffers at the closure of files Wed, 16 Dec 2009 10:30:32 GMT bellier [856] * IOIPSL/trunk/src/histcom.f90 (modified) New handling of the time_buffer : one buffer for each variable Thu, 10 Dec 2009 16:26:58 GMT bellier [846] * IOIPSL/trunk/example/testopp.f90 (modified) Update according to the new version of src/mathelp Thu, 10 Dec 2009 16:26:03 GMT bellier [845] * IOIPSL/trunk/src/histcom.f90 (modified) * IOIPSL/trunk/src/mathelp.f90 (modified) Update to FORTRAN 90 Mon, 23 Nov 2009 12:11:55 GMT bellier [807] * IOIPSL/trunk/example/testhist1.f90 (modified) * IOIPSL/trunk/example/testhist2.f90 (modified) Modify examples according to the new version of histdef Mon, 23 Nov 2009 12:10:35 GMT bellier [806] * IOIPSL/trunk/src/histcom.f90 (modified) Added optional argument "standard_name" to histdef Mon, 26 Oct 2009 16:30:14 GMT bellier [761] * IOIPSL/trunk/tools/rebuild (modified) Added a return code for bad processing Mon, 26 Oct 2009 14:10:32 GMT bellier [760] * IOIPSL/trunk/src/fliocom.f90 (modified) * IOIPSL/trunk/src/histcom.f90 (modified) Default creating mode for netcdf files is now 64-bits Thu, 22 Oct 2009 08:53:27 GMT bellier [759] * IOIPSL/trunk/src/errioipsl.f90 (modified) Added a return code in errioipsl(ipslerr) to be trapped by scripts Tue, 06 Oct 2009 13:20:26 GMT bellier [752] * IOIPSL/trunk/src/histcom.f90 (modified) Added the possibility to choose the kind of NETCDF variables (R4/R8) by ... Thu, 17 Sep 2009 08:30:20 GMT bellier [742] * IOIPSL/tags/v2_1_9 (copied) epace by trunk Thu, 17 Sep 2009 08:30:03 GMT bellier [741] * IOIPSL/tags/v2_1_9 (deleted) Suppress tag v2_1_9 to replace it Thu, 17 Sep 2009 08:26:28 GMT bellier [740] * IOIPSL/trunk/src/histcom.f90 (modified) _Fillvalue --> FillValue Tue, 01 Sep 2009 08:48:52 GMT bellier [715] * IOIPSL/tags/v2_1_9 (copied) Create tag v2_1_9 : - new function ioget_year_len in calendar - time ... Tue, 01 Sep 2009 08:40:11 GMT bellier [714] * IOIPSL/trunk/src/histcom.f90 (modified) Declare the time axis in double precision in NETCDF files Wed, 29 Jul 2009 15:49:31 GMT bellier [693] * IOIPSL/trunk/src/calendar.f90 (modified) Added an integer function "ioget_year_len(year)" returning the true ... Wed, 10 Jun 2009 07:51:00 GMT bellier [640] * IOIPSL/trunk/src/histcom.f90 (modified) Little correction for error message Fri, 30 Jan 2009 11:50:22 GMT bellier [537] * IOIPSL/tags/v2_1_8 (copied) Last version with new "getincom" Fri, 30 Jan 2009 11:46:27 GMT bellier [536] * IOIPSL/trunk/src/getincom.f90 (modified) New version with dynamic extension Thu, 04 Dec 2008 15:26:40 GMT bellier [444] * IOIPSL/tags/v2_1_7 (copied) update to the last version Thu, 27 Nov 2008 12:12:24 GMT bellier [441] * IOIPSL/trunk/src/histcom.f90 (modified) some minor modifications Wed, 26 Nov 2008 10:58:38 GMT bellier [440] * IOIPSL/trunk/src/histcom.f90 (modified) * IOIPSL/trunk/src/mathelp.f90 (modified) Removing trans_buff Thu, 23 Oct 2008 14:33:11 GMT bellier [430] * IOIPSL/trunk/src/restcom.f90 (modified) Changed a "FATAL ERROR" to a "WARNING" (problems with calendar in ... Thu, 23 Oct 2008 10:17:05 GMT bellier [429] * IOIPSL/trunk/src/histcom.f90 (modified) added dynamic debug (see ipsldbg in errioipsl) Tue, 21 Oct 2008 12:35:32 GMT bellier [428] * IOIPSL/trunk/src/calendar.f90 (modified) * IOIPSL/trunk/src/restcom.f90 (modified) some bugfixes Thu, 16 Oct 2008 07:55:13 GMT bellier [427] * IOIPSL/trunk/src/flincom.f90 (modified) * IOIPSL/trunk/src/histcom.f90 (modified) minor modifications Fri, 10 Oct 2008 14:19:04 GMT bellier [421] * IOIPSL/tags/v2_1_6 (copied) some corrections with this tag v2_1_6 Fri, 10 Oct 2008 14:12:36 GMT bellier [420] * IOIPSL/trunk/src/flincom.f90 (modified) * IOIPSL/trunk/src/histcom.f90 (modified) histcom : added the NETCDF standard_name attribute for variables flincom ... Mon, 06 Oct 2008 13:11:54 GMT bellier [416] * IOIPSL/trunk/src/histcom.f90 (modified) Changed an initialization to suppress a bug in a test (from JG) Mon, 29 Sep 2008 09:13:07 GMT bellier [401] * IOIPSL/tags/v2_1_5 (copied) Created tag v2_1_5 (with CeCILL license)