# # ChangeLog for codes # # Generated by Trac 1.0.1 # 05/18/24 08:40:52 Thu, 28 Jan 2021 14:46:20 GMT millour [1057] * codes/icosagcm/trunk/src/vertical/disvert.f90 (modified) * codes/icosagcm/trunk/src/vertical/disvert_plugin.f90 (added) Add a "plugin" option to disvert. Only the interface to the plugin is ... Thu, 29 Oct 2020 14:43:28 GMT aclsce [1056] * codes/icosagcm/trunk/make_icosa (modified) * codes/icosagcm/trunk/src/parallel/mpipara.F90 (modified) Added handling of the use of oasis coupler (to be used in ocean- ... Wed, 30 Sep 2020 21:22:33 GMT dubos [1055] * codes/icosagcm/trunk/jsrc (added) * codes/icosagcm/trunk/jsrc/base (added) * codes/icosagcm/trunk/jsrc/base/field.f90 (added) * codes/icosagcm/trunk/jsrc/jinja2 (added) * codes/icosagcm/trunk/jsrc/parallel (added) * codes/icosagcm/trunk/jsrc/parallel/transfert_mpi_collectives.f90 (added) * codes/icosagcm/trunk/jsrc/render (added) * codes/icosagcm/trunk/src/base/field.f90 (modified) * codes/icosagcm/trunk/src/parallel/openacc_mod.F90 (modified) * codes/icosagcm/trunk/src/parallel/transfert_mpi_collectives.f90 (modified) Simplify base/field.f90 to reduce repetitive code Generate remaining ... Wed, 30 Sep 2020 21:22:33 GMT dubos [1054] * codes/icosagcm/trunk/arch/arch-ifort_CICLAD.env (modified) trunk : fix arch.env for Camelot ('module load gnu' needed at runtime) Thu, 24 Sep 2020 16:17:18 GMT dubos [1053] * codes/icosagcm/trunk/src/base/field.f90 (modified) * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) trunk : simplify allocate_field -- tested on 4 GPUs (TBC) Wed, 23 Sep 2020 14:00:58 GMT dubos [1052] * codes/icosagcm/devel/arch/arch-X64_IRENE.env (modified) * codes/icosagcm/devel/src/base/init_grid_param.f90 (modified) * codes/icosagcm/devel/src/base/init_grid_param.j90 (modified) * codes/icosagcm/devel/src/diagnostics/check_conserve.f90 (modified) * codes/icosagcm/devel/src/diagnostics/compute_diagnostics.f90 (modified) * codes/icosagcm/devel/src/diagnostics/compute_divergence.F90 (added) * codes/icosagcm/devel/src/diagnostics/compute_vorticity.F90 (added) * codes/icosagcm/devel/src/diagnostics/observable.f90 (modified) * codes/icosagcm/devel/src/kernels_hex/compute_divergence.k90 (added) * codes/icosagcm/devel/src/kernels_hex/compute_vorticity.k90 (added) * codes/icosagcm/devel/src/kernels_hex_master/compute_divergence.k90 (added) * codes/icosagcm/devel/src/kernels_hex_master/compute_vorticity.k90 (added) * codes/icosagcm/devel/src/kernels_unst/compute_divergence.k90 (added) * codes/icosagcm/devel/src/kernels_unst/compute_vorticity.k90 (added) * codes/icosagcm/devel/src/unstructured/unstructured.h90 (modified) * codes/icosagcm/devel/xml/field_def_dynamico.xml (modified) * codes/icosagcm/devel/xml/file_def_dynamico_native.xml (modified) devel : diagnose divergence and vorticity Thu, 17 Sep 2020 12:53:53 GMT dubos [1051] * codes/icosagcm/devel/scripts (added) * codes/icosagcm/devel/scripts/expand (added) * codes/icosagcm/devel/scripts/jinja2 (added) * codes/icosagcm/devel/src/base/init_grid_param.f90 (modified) * codes/icosagcm/devel/src/base/init_grid_param.j90 (added) devel : generate repetitive code with jinja2 macros Thu, 17 Sep 2020 10:52:00 GMT dubos [1050] * codes/icosagcm/devel/src/dynamics/caldyn_adv.f90 (modified) * codes/icosagcm/devel/src/dynamics/caldyn_hevi.f90 (modified) devel : cleanup USE ... Thu, 17 Sep 2020 09:58:14 GMT dubos [1049] * codes/icosagcm/devel/DySL/jinja (modified) * codes/icosagcm/devel/DySL/macros.jin (modified) * codes/icosagcm/devel/DySL/unstructured/macros.jin (modified) devel/DySL : match whole keywords with "KEY is in CODE" Wed, 26 Aug 2020 12:49:41 GMT ymipsl [1048] * codes/icosagcm/trunk/src/initial/etat0_heldsz.f90 (modified) Introduce modification from A. Durocher github to make held&suarez ... Wed, 26 Aug 2020 09:34:31 GMT ymipsl [1047] * codes/icosagcm/trunk/src/dissip/sponge.f90 (modified) * codes/icosagcm/trunk/src/time/timeloop_gcm.F90 (modified) GPU port of sponge layer YM Thu, 20 Aug 2020 14:22:41 GMT ymipsl [1046] * codes/icosagcm/trunk/src/diagnostics/geopotential_mod.f90 (modified) * codes/icosagcm/trunk/src/diagnostics/theta_rhodz.f90 (modified) * codes/icosagcm/trunk/src/initial/etat0_academic.f90 (modified) * codes/icosagcm/trunk/src/initial/etat0_heldsz.f90 (modified) * codes/icosagcm/trunk/src/physics/physics.f90 (modified) Introduce modification from A. Durocher github to make held&suarez ... Tue, 11 Aug 2020 12:11:48 GMT dubos [1040] * codes/icosagcm/devel/src/diagnostics/wind.F90 (modified) devel : replace MERGE by IF to set default values of optional arguments Tue, 11 Aug 2020 12:05:55 GMT dubos [1039] * codes/icosagcm/devel/xml (copied) * codes/icosagcm/devel/xml/context_dynamico.xml (copied) * codes/icosagcm/devel/xml/field_def_dynamico.xml (copied) * codes/icosagcm/devel/xml/file_def_dynamico.xml (deleted) * codes/icosagcm/devel/xml/file_def_dynamico_native.xml (copied) * codes/icosagcm/devel/xml/file_def_dynamico_regular.xml (copied) devel : split file_def_dynamico.xml into native and regular Fri, 07 Aug 2020 11:18:17 GMT dubos [1038] * codes/icosagcm/devel/arch/arch-X64_JEANZAY_PGI.fcm (modified) * codes/icosagcm/devel/arch/arch-X64_JEANZAY_PGI2.env (added) * codes/icosagcm/devel/arch/arch-X64_JEANZAY_PGI2.fcm (added) * codes/icosagcm/devel/arch/arch-X64_JEANZAY_PGI2.path (added) devel : temporary arch for PGI 20.4 on Jean Zay Wed, 05 Aug 2020 13:58:09 GMT dubos [1037] * codes/icosagcm/devel/xml/context_dynamico.xml (modified) * codes/icosagcm/devel/xml/field_def_dynamico.xml (modified) * codes/icosagcm/devel/xml/file_def_dynamico_native.xml (moved) * codes/icosagcm/devel/xml/file_def_dynamico_regular.xml (copied) devel : update XML Wed, 05 Aug 2020 11:42:14 GMT dubos [1035] * codes/icosagcm/devel/arch/arch-X64_JEANZAY_PGI.env (added) * codes/icosagcm/devel/arch/arch-X64_JEANZAY_PGI.fcm (added) * codes/icosagcm/devel/arch/arch-X64_JEANZAY_PGI.path (added) * codes/icosagcm/devel/src/parallel/mpipara.F90 (modified) devel : compile on JeanZay with PGI (X64) Wed, 05 Aug 2020 10:06:17 GMT dubos [1034] * codes/icosagcm/devel/src/base/init_grid_param.f90 (modified) * codes/icosagcm/devel/src/diagnostics/compute_diagnostics.f90 (modified) * codes/icosagcm/devel/src/dynamics/compute_caldyn.f90 (modified) devel : work around PGI compiler complaints (bugs ?) Wed, 05 Aug 2020 10:01:06 GMT dubos [1033] * codes/icosagcm/devel/tools/ioipsl/calendar.f90 (modified) * codes/icosagcm/devel/tools/ioipsl/getincom.f90 (modified) devel : upgrade IOIPSL to match trunk and please PGI compiler Thu, 23 Jul 2020 10:00:33 GMT ymipsl [1032] * codes/icosagcm/trunk/arch/arch-JEANZAY_PGI_ACC.env (modified) updat arch file for jeanZay gpu YM Thu, 23 Jul 2020 09:59:44 GMT ymipsl [1031] * codes/icosagcm/trunk/arch/arch-ZAY_PGI_ACC.env (deleted) * codes/icosagcm/trunk/arch/arch-ZAY_PGI_ACC.fcm (deleted) * codes/icosagcm/trunk/arch/arch-ZAY_PGI_ACC.path (deleted) Fri, 26 Jun 2020 11:33:36 GMT dubos [1030] * codes/icosagcm/trunk/xml/field_def_dynamico.xml (modified) trunk : add missing diagnostic fields to reference XML files Thu, 04 Jun 2020 21:09:26 GMT dubos [1029] * codes/icosagcm/devel/src/physics/physics.f90 (modified) devel : fix iteration number passed to physics_column Tue, 19 May 2020 05:01:24 GMT aclsce [1028] * codes/icosagcm/trunk/arch/arch-X64_IRENE-AMD.env (added) * codes/icosagcm/trunk/arch/arch-X64_IRENE-AMD.fcm (added) * codes/icosagcm/trunk/arch/arch-X64_IRENE-AMD.path (added) Added arch file for compilation on IRENE-AMD (TGCC) machine. Mon, 18 May 2020 19:07:49 GMT dubos [1027] * codes/icosagcm/devel/arch/arch-GCC_LINUX.env (added) * codes/icosagcm/devel/arch/arch-GCC_LINUX.fcm (added) * codes/icosagcm/devel/arch/arch-GCC_LINUX.path (added) * codes/icosagcm/devel/src/diagnostics/compute_diagnostics.f90 (modified) * codes/icosagcm/devel/src/diagnostics/compute_pression.F90 (modified) * codes/icosagcm/devel/src/diagnostics/compute_rhodz.F90 (modified) * codes/icosagcm/devel/src/diagnostics/compute_temperature.F90 (modified) * codes/icosagcm/devel/src/dynamics/compute_caldyn.f90 (modified) * codes/icosagcm/devel/src/dynamics/compute_caldyn_Coriolis.F90 (modified) * codes/icosagcm/devel/src/dynamics/compute_caldyn_fast.F90 (modified) * codes/icosagcm/devel/src/dynamics/compute_caldyn_slow_hydro.F90 (modified) * codes/icosagcm/devel/src/dynamics/compute_geopot.F90 (modified) * codes/icosagcm/devel/src/dynamics/compute_pvort_only.F90 (modified) * codes/icosagcm/devel/src/dynamics/compute_theta.F90 (modified) * codes/icosagcm/devel/src/vertical/vertical_interp.f90 (modified) devel : towards conformity to F2008 standard Mon, 18 May 2020 12:08:19 GMT dubos [1026] * codes/icosagcm/devel/src/dcmip/dcmip2016_kessler_physic.f90 (modified) * codes/icosagcm/devel/src/dissip/nudging_mod.f90 (modified) * codes/icosagcm/devel/src/dynamics/compute_NH_geopot.F90 (modified) * codes/icosagcm/devel/src/initial/etat0_heldsz.f90 (modified) * codes/icosagcm/devel/src/output/output_field.f90 (modified) * codes/icosagcm/devel/src/output/xios_mod.F90 (modified) * codes/icosagcm/devel/src/parallel/transfert_mpi.f90 (modified) * codes/icosagcm/devel/src/parallel/transfert_omp.f90 (modified) * codes/icosagcm/devel/src/physics/physics.f90 (modified) * codes/icosagcm/devel/src/sphere/compute_geometry.f90 (modified) * codes/icosagcm/devel/src/time/hevi_scheme.f90 (modified) devel : towards conformity to F2008 standard Tue, 21 Apr 2020 11:19:17 GMT millour [1025] * codes/icosagcm/trunk/src/icosa_init.f90 (modified) * codes/icosagcm/trunk/src/initial/etat0_dcmip2016_baroclinic_wave.f90 (modified) * codes/icosagcm/trunk/src/initial/etat0_dcmip2016_supercell.f90 (modified) * codes/icosagcm/trunk/src/transport/advect_tracer.F90 (modified) * codes/icosagcm/trunk/src/transport/tracer_icosa.f90 (moved) Change "tracer_mod" to "tracer_icosa_mod" to avoid conflicting module ... Fri, 10 Apr 2020 14:56:06 GMT millour [1024] * codes/icosagcm/trunk/src/diagnostics/observable.f90 (modified) Bug fix: qv computation is only possible if using at least 1 tracer. EM Mon, 16 Mar 2020 22:56:25 GMT ymipsl [1023] * codes/icosagcm/trunk/src/time/timeloop_gcm.F90 (modified) - 1+1=2 : missing sync for rhodz - add "sync" parameter in run.def to ... Mon, 09 Mar 2020 13:32:39 GMT ymipsl [1022] * codes/icosagcm/trunk/clean (modified) Update of the cleaning file YM Mon, 09 Mar 2020 13:30:59 GMT ymipsl [1021] * codes/icosagcm/trunk/arch/arch-JEANZAY_PGI_ACC.env (added) * codes/icosagcm/trunk/arch/arch-JEANZAY_PGI_ACC.fcm (added) * codes/icosagcm/trunk/arch/arch-JEANZAY_PGI_ACC.path (added) Arch files for Jean-zay using PGI to compile with OpenAcc for GPU. YM Mon, 09 Mar 2020 13:29:58 GMT ymipsl [1020] * codes/icosagcm/trunk/arch/arch-X64_JEANZAY.env (modified) Update of the Jean-zay arch.env file YM Mon, 09 Mar 2020 13:27:24 GMT ymipsl [1019] * codes/icosagcm/trunk/src/parallel/mpipara.F90 (modified) * codes/icosagcm/trunk/src/parallel/openacc_mod.F90 (added) On Jean-zay supercomputer with omnipath network, OpenACC need to be ... Mon, 09 Mar 2020 13:24:28 GMT ymipsl [1018] * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) Add OpenACC synchro to avoid race condition during MPI halllo exchange ... Fri, 28 Feb 2020 09:25:21 GMT ymipsl [1017] * codes/icosagcm/trunk/src/initial/etat0.f90 (modified) Add possibilty to set a white noise at restart. The amplitude of white ... Fri, 28 Feb 2020 09:19:34 GMT ymipsl [1016] * codes/icosagcm/trunk/src/parallel/checksum.f90 (modified) Avoid circular dependancy when using checksum in geometry_mod YM Fri, 28 Feb 2020 09:18:33 GMT ymipsl [1015] * codes/icosagcm/trunk/src/time/timeloop_gcm.F90 (modified) 1j+1j=2j - the iteration frequency of syncronization procedure at ... Fri, 28 Feb 2020 09:07:19 GMT ymipsl [1014] * codes/icosagcm/trunk/src/sphere/geometry.f90 (modified) 1j+1j=2j : when restart from a file, in order to do not modify metric, ... Fri, 28 Feb 2020 08:56:31 GMT ymipsl [1013] * codes/icosagcm/trunk/src/output/write_etat0.f90 (modified) 1j+1j=2j : (x / r) * r /= x due to rounding error. So at restart a run ... Fri, 28 Feb 2020 08:52:04 GMT ymipsl [1012] * codes/icosagcm/trunk/src/read_metric.f90 (modified) fix : read_metric variable was not initialized before calling getin, so ... Mon, 20 Jan 2020 23:16:21 GMT dubos [1011] * codes/icosagcm/devel/src/physics/physics.f90 (modified) * codes/icosagcm/devel/src/physics/physics_interface.f90 (modified) devel : bugfix, missing halo exchange before call to physics_column Mon, 20 Jan 2020 23:14:46 GMT dubos [1010] * codes/icosagcm/devel/src/dissip/dissip_gcm.f90 (modified) devel : missing initialization in dissip_gcm Fri, 17 Jan 2020 15:51:21 GMT dubos [1009] * codes/icosagcm/devel (modified) * codes/icosagcm/devel/make_icosa (modified) * codes/icosagcm/devel/src/base (modified) * codes/icosagcm/devel/src/base/signature.f90 (deleted) devel : signature.f90 is a generated file, do not track with svn Fri, 17 Jan 2020 15:45:21 GMT dubos [1008] * codes/icosagcm/devel/xml/field_def_dynamico.xml (modified) * codes/icosagcm/devel/xml/iodef.xml (modified) devel : sample XML files including output from diaflux=.TRUE. Fri, 17 Jan 2020 12:01:35 GMT dubos [1007] * codes/icosagcm/devel/src/physics/physics.f90 (modified) devel : introduced plugin-based physics (TBC) Fri, 10 Jan 2020 13:46:25 GMT ymipsl [1006] * codes/icosagcm/trunk/xml/context_dynamico.xml (modified) Set double precision on fields written in restart file to get ... Fri, 10 Jan 2020 11:20:53 GMT adurocher [1005] * codes/icosagcm/trunk/arch/arch-ZAY_PGI_ACC.env (added) * codes/icosagcm/trunk/arch/arch-ZAY_PGI_ACC.fcm (added) * codes/icosagcm/trunk/arch/arch-ZAY_PGI_ACC.path (added) Arch files for Jean Zay OpenACC Fri, 10 Jan 2020 11:20:52 GMT adurocher [1004] * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) transfert_mpi : Send only necessary messages + overlap HtoH Fri, 10 Jan 2020 11:20:52 GMT adurocher [1003] * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) transfert_mpi : Fuse message/points loops in buffer copies. Every ... Fri, 10 Jan 2020 11:20:52 GMT adurocher [1002] * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) transfert_mpi : Moved buffer copies in separate subroutines new ... Fri, 10 Jan 2020 11:20:52 GMT adurocher [1001] * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) transfert_mpi : fixed sign in vector messages Fri, 10 Jan 2020 11:20:51 GMT adurocher [1000] * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) transfert_mpi : fixed tmp array copy issue on GPU PGI doesn't give the ... Fri, 10 Jan 2020 11:20:51 GMT adurocher [999] * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) * codes/icosagcm/trunk/src/parallel/transfert_requests.F90 (modified) transfert_mpi : aggregate messages Only one message is sent per MPI ... Fri, 10 Jan 2020 11:20:51 GMT adurocher [998] * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) transfert_mpi : Added 'npoints' in submessages message_*%npoints is ... Thu, 09 Jan 2020 15:01:19 GMT ymipsl [997] * codes/icosagcm/trunk/xml/context_dynamico.xml (modified) Set double precision on fields written in restart file to get ... Thu, 09 Jan 2020 14:25:27 GMT ymipsl [996] * codes/icosagcm/trunk/xml/context_dynamico.xml (modified) Set double precision on fields written in restart file to get ... Mon, 30 Dec 2019 11:37:59 GMT jisesh [995] * codes/icosagcm/devel/src/dcmip/dcmip_initial_conditions_test_1_2_3_v5.f90 (modified) * codes/icosagcm/devel/src/initial/etat0_dcmip2.f90 (modified) devel: Added Teq and h0 as arguments Fri, 15 Nov 2019 10:03:17 GMT rpennel [993] * codes/icosagcm/devel/src/icosa_init.f90 (modified) * codes/icosagcm/devel/src/output/set_bounds.f90 (modified) * codes/icosagcm/devel/src/sphere/compute_geometry.f90 (modified) devel : temporary hack to use both cellset and read_metric Fri, 15 Nov 2019 09:57:42 GMT rpennel [992] * codes/icosagcm/devel/src/base/signature.f90 (added) * codes/icosagcm/devel/src/icosa_init.f90 (modified) * codes/icosagcm/devel/src/output/write_etat0.f90 (modified) * codes/icosagcm/devel/src/output/xios_mod.F90 (modified) * codes/icosagcm/devel/src/read_metric.f90 (added) devel : add reading metrics from file at init (folllowing revs @882, ... Fri, 15 Nov 2019 09:38:56 GMT rpennel [991] * codes/icosagcm/devel/xml/context_dynamico.xml (modified) * codes/icosagcm/devel/xml/field_def_dynamico.xml (modified) devel : modified xml files to work with devel branch Fri, 15 Nov 2019 09:01:12 GMT rpennel [990] * codes/icosagcm/devel/xml (added) * codes/icosagcm/devel/xml/context_dynamico.xml (added) * codes/icosagcm/devel/xml/context_input_dynamico.xml (added) * codes/icosagcm/devel/xml/field_def_dynamico.xml (added) * codes/icosagcm/devel/xml/file_def_dynamico.xml (added) * codes/icosagcm/devel/xml/iodef.xml (added) add xml from trunk Fri, 08 Nov 2019 16:23:11 GMT jisesh [989] * codes/icosagcm/devel/src/dissip/nudging_mod.f90 (modified) devel: Added nudging outside the boundary of the domain in addidion to ... Mon, 28 Oct 2019 12:48:59 GMT rpennel [988] * codes/icosagcm/devel/arch/arch-X64_JEANZAY.env (added) * codes/icosagcm/devel/arch/arch-X64_JEANZAY.fcm (added) * codes/icosagcm/devel/arch/arch-X64_JEANZAY.path (added) * codes/icosagcm/trunk/arch/arch-X64_JEANZAY.env (added) * codes/icosagcm/trunk/arch/arch-X64_JEANZAY.fcm (added) * codes/icosagcm/trunk/arch/arch-X64_JEANZAY.path (added) arch : jeanzay Thu, 24 Oct 2019 17:00:48 GMT dubos [987] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) devel/Python : ensure positive longitudes when plotting Thu, 24 Oct 2019 16:27:01 GMT dubos [986] * codes/icosagcm/devel/Python/dynamico/partition.h (modified) * codes/icosagcm/devel/Python/dynamico/partition.pyx (modified) * codes/icosagcm/devel/Python/test/py/reorder.py (modified) devel/Python : update reorder.py and fix C syntax of partition.h Thu, 24 Oct 2019 16:25:36 GMT dubos [985] * codes/icosagcm/devel/Python/dev/unstructured.pyx (modified) devel/Python : fix value of thermo_boussinesq (shallow-water) Thu, 24 Oct 2019 16:24:07 GMT dubos [984] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) devel/Python : bugfix dynamico/meshes.py Thu, 24 Oct 2019 16:22:46 GMT dubos [983] * codes/icosagcm/devel/Python/test/py/RSW_MPAS_W02.py (modified) * codes/icosagcm/devel/Python/test/python.sh (modified) devel/Python : minor bugfix after reorganization of Python modules Thu, 24 Oct 2019 13:17:26 GMT rpennel [982] * codes/icosagcm/devel/src/diagnostics/pression.F90 (added) diagnostics/pression.F90 : hack to stay consistent between ... Thu, 24 Oct 2019 13:05:27 GMT rpennel [981] * codes/icosagcm/devel/make_icosa (modified) make_icosa : Python/src does not exist anymore Tue, 08 Oct 2019 14:34:06 GMT dubos [980] * codes/icosagcm/devel/src/dynamics/compute_NH_geopot.F90 (modified) * codes/icosagcm/devel/src/dynamics/compute_caldyn_solver.F90 (modified) devel : reduced ground stiffness for better stability (NH) Tue, 08 Oct 2019 14:11:10 GMT dubos [979] * codes/icosagcm/devel/Python/test/py/slice_orographic.py (modified) devel/Python : increased mountain height in NH orographic test case to ... Tue, 08 Oct 2019 14:07:27 GMT dubos [978] * codes/icosagcm/devel/Python/test/py/slice_GW_NH.py (modified) * codes/icosagcm/devel/Python/test/py/slice_GW_hydro.py (modified) devel/Python : updated GW test after r825 Thu, 26 Sep 2019 16:49:01 GMT dubos [977] * codes/icosagcm/devel/Python/dev (moved) * codes/icosagcm/devel/Python/dev/cxios.pyx (copied) * codes/icosagcm/devel/Python/dev/functions.h (copied) * codes/icosagcm/devel/Python/dev/setup.py (copied) * codes/icosagcm/devel/Python/dev/unstructured.pyx (copied) * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/dynamico/partition.h (copied) * codes/icosagcm/devel/Python/dynamico/partition.pyx (added) * codes/icosagcm/devel/Python/dynamico/setup.py (added) * codes/icosagcm/devel/Python/src (deleted) * codes/icosagcm/devel/Python/test/py/partition.py (modified) * codes/icosagcm/devel/make_python (modified) devel/Python : now only dynamico.dev modules require link to ... Wed, 25 Sep 2019 14:40:08 GMT jisesh [976] * codes/icosagcm/devel/src/dcmip/dcmip_initial_conditions_test_1_2_3_v5.f90 (modified) devel: Added variable Teq in run.def Mon, 23 Sep 2019 13:49:04 GMT dubos [975] * codes/mesh_generation/scvt/sphere_fast.h (modified) mesh_generation : GCC compatibility fixes Mon, 23 Sep 2019 13:19:12 GMT dubos [974] * codes/mesh_generation (added) * codes/mesh_generation/build.sh (added) * codes/mesh_generation/scvt (added) * codes/mesh_generation/scvt/__init__.py (added) * codes/mesh_generation/scvt/delaunay.py (added) * codes/mesh_generation/scvt/lloyd.py (added) * codes/mesh_generation/scvt/setup.py (added) * codes/mesh_generation/scvt/sphere.py (added) * codes/mesh_generation/scvt/sphere_fast.h (added) * codes/mesh_generation/scvt/sphere_fast.pyx (added) * codes/mesh_generation/scvt/timer.py (added) * codes/mesh_generation/scvt/topology.py (added) * codes/mesh_generation/test_scvt2.py (added) mesh_generation : creation Thu, 19 Sep 2019 15:18:16 GMT jisesh [973] * codes/icosagcm/devel/src/dissip/nudging_mod.f90 (modified) devel: Added CASE DEFAULT in nudging variable Thu, 19 Sep 2019 13:57:53 GMT jisesh [972] * codes/icosagcm/devel/src/dissip/nudging_mod.f90 (modified) * codes/icosagcm/devel/src/initial/etat0_dcmip4.f90 (modified) devel: Added option up0 and CASE 'wind_temperature' Tue, 17 Sep 2019 15:47:51 GMT dubos [971] * codes/icosagcm/devel/src/dissip/dissip_gcm.f90 (modified) devel : fix bug introduced in dissip_gcm by r845 Fri, 13 Sep 2019 16:24:51 GMT ymipsl [970] * codes/icosagcm/trunk/src/initial/etat0_heldsz.f90 (modified) Bug fix in openMP for held&suarez physic. YM Mon, 02 Sep 2019 14:19:52 GMT jisesh [969] * codes/icosagcm/devel/src/dissip/nudging_mod.f90 (modified) devel : added select case construct for nudging options Mon, 02 Sep 2019 10:22:39 GMT jisesh [968] * codes/icosagcm/devel/src/dissip/guided_mod.f90 (modified) * codes/icosagcm/devel/src/dissip/nudging_mod.f90 (modified) * codes/icosagcm/devel/src/time/timeloop_gcm.f90 (modified) devel : nudge also surface pressure Fri, 30 Aug 2019 11:26:23 GMT sfromang [967] * codes/icosagcm/trunk/src/initial/etat0_heldsz.f90 (modified) set tracers densities to zero in held-suarez test case intialisation ... Tue, 27 Aug 2019 15:12:19 GMT dubos [966] * codes/icosagcm/devel/src/kernels_hex/compute_hydrostatic_pressure.k90 (added) * codes/icosagcm/devel/src/kernels_hex_master/compute_hydrostatic_pressure.k90 (added) * codes/icosagcm/devel/src/kernels_unst/compute_hydrostatic_pressure.k90 (added) devel : add missing kernels Thu, 25 Jul 2019 17:53:31 GMT adurocher [965] * codes/icosagcm/trunk/src/parallel/transfert.F90 (modified) * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) * codes/icosagcm/trunk/src/parallel/transfert_requests.F90 (modified) trunk : Implemented req_z1_scal in new transfert_mpi Thu, 25 Jul 2019 15:32:38 GMT adurocher [964] * codes/icosagcm/trunk/src/parallel/transfert.F90 (modified) trunk : transfert_mpi_legacy is now default Thu, 25 Jul 2019 09:36:36 GMT adurocher [963] * codes/icosagcm/trunk/src/base/field.f90 (modified) * codes/icosagcm/trunk/src/dissip/dissip_gcm.F90 (modified) * codes/icosagcm/trunk/src/output/write_field.f90 (modified) * codes/icosagcm/trunk/src/parallel/domain.f90 (modified) * codes/icosagcm/trunk/src/parallel/transfert.F90 (modified) * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) * codes/icosagcm/trunk/src/parallel/transfert_mpi_collectives.f90 (added) * codes/icosagcm/trunk/src/parallel/transfert_mpi_legacy.f90 (copied) * codes/icosagcm/trunk/src/parallel/transfert_requests.F90 (added) * codes/icosagcm/trunk/src/sphere/geometry.f90 (modified) * codes/icosagcm/trunk/src/transport/advect_tracer.F90 (modified) Merge 'mpi_rewrite' into trunk Thu, 25 Jul 2019 09:36:36 GMT adurocher [962] * codes/icosagcm/trunk/arch/arch-SCOREP_IRENE.env (added) * codes/icosagcm/trunk/arch/arch-SCOREP_IRENE.fcm (added) * codes/icosagcm/trunk/arch/arch-SCOREP_IRENE.path (added) * codes/icosagcm/trunk/src/base/profiling.F90 (added) * codes/icosagcm/trunk/src/base/profiling.f90 (deleted) * codes/icosagcm/trunk/src/parallel/omp_para.F90 (modified) * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) * codes/icosagcm/trunk/src/time/timeloop_gcm.F90 (modified) Merge 'profiling' to trunk Thu, 18 Jul 2019 11:44:18 GMT jisesh [961] * codes/icosagcm/devel/src/vertical/vertical_remap.f90 (modified) devel: fixed array index in vertical_remap Tue, 16 Jul 2019 22:03:12 GMT dubos [960] * codes/icosagcm/devel/Python/test/py/dump_partition.py (modified) * codes/icosagcm/devel/arch/arch-X64_IRENE.dev (modified) * codes/icosagcm/devel/make_DySL (modified) * codes/icosagcm/devel/src/dcmip/dcmip_initial_conditions_test_1_2_3_v5.f90 (modified) devel/unstructured : fixed generation of local mesh information + ... Tue, 16 Jul 2019 01:14:00 GMT dubos [959] * codes/icosagcm/devel/Python/dynamico/meshes.py (modified) * codes/icosagcm/devel/Python/test/jobs/gen_mesh_information.sh (added) * codes/icosagcm/devel/Python/test/python.sh (modified) devel/Python : fix reading local mesh => generation of local mesh ... Mon, 15 Jul 2019 23:46:14 GMT dubos [958] * codes/icosagcm/devel/src/base/init_grid_param.f90 (modified) * codes/icosagcm/devel/src/diagnostics/compute_diagnostics.f90 (modified) * codes/icosagcm/devel/src/vertical/vertical_interp.f90 (modified) devel : vertical interpolation for unstructured mesh Mon, 15 Jul 2019 23:45:04 GMT dubos [957] * codes/icosagcm/devel/src/dcmip/dcmip_initial_conditions_test_1_2_3_v5.f90 (modified) devel : fix DCMIP31 when scale factor X=1 Mon, 15 Jul 2019 23:44:17 GMT dubos [956] * codes/icosagcm/devel/src/diagnostics/compute_pression.F90 (modified) devel : bugfix in pressure diagnostics Mon, 15 Jul 2019 21:21:31 GMT dubos [955] * codes/icosagcm/devel/src/base/init_grid_param.f90 (modified) * codes/icosagcm/devel/src/diagnostics/compute_diagnostics.f90 (modified) * codes/icosagcm/devel/src/diagnostics/compute_pression.F90 (modified) * codes/icosagcm/devel/src/diagnostics/observable.f90 (modified) * codes/icosagcm/devel/src/dynamics/compute_geopot.F90 (modified) devel : fixed diagnosis of hydrostatic pressure for Lagrangian vertical ... Mon, 15 Jul 2019 10:29:31 GMT adurocher [954] * codes/icosagcm/trunk/src/dissip/dissip_gcm.F90 (modified) * codes/icosagcm/trunk/src/dynamics/caldyn_gcm.F90 (modified) * codes/icosagcm/trunk/src/dynamics/caldyn_hevi.F90 (modified) * codes/icosagcm/trunk/src/dynamics/caldyn_kernels_base.F90 (modified) * codes/icosagcm/trunk/src/dynamics/caldyn_kernels_hevi.F90 (modified) * codes/icosagcm/trunk/src/transport/advect.F90 (modified) * codes/icosagcm/trunk/src/transport/advect_tracer.F90 (modified) * codes/icosagcm/trunk/src/vertical/disvert.f90 (modified) trunk : Added metric terms to kernels parameters to avoid Host/GPU ... Mon, 15 Jul 2019 10:29:31 GMT adurocher [953] * codes/icosagcm/trunk/arch/arch-HPE_INTEL.env (added) * codes/icosagcm/trunk/arch/arch-HPE_INTEL.fcm (added) * codes/icosagcm/trunk/arch/arch-HPE_INTEL.path (added) * codes/icosagcm/trunk/arch/arch-HPE_PGI.env (added) * codes/icosagcm/trunk/arch/arch-HPE_PGI.fcm (added) * codes/icosagcm/trunk/arch/arch-HPE_PGI.path (added) * codes/icosagcm/trunk/arch/arch-HPE_PGI_ACC.env (added) * codes/icosagcm/trunk/arch/arch-HPE_PGI_ACC.fcm (added) * codes/icosagcm/trunk/arch/arch-HPE_PGI_ACC.path (added) * codes/icosagcm/trunk/bld.cfg (modified) * codes/icosagcm/trunk/src/base/abort.F90 (modified) * codes/icosagcm/trunk/src/base/field.f90 (modified) * codes/icosagcm/trunk/src/diagnostics/check_conserve.f90 (modified) * codes/icosagcm/trunk/src/diagnostics/diagflux.F90 (modified) * codes/icosagcm/trunk/src/diagnostics/observable.f90 (modified) * codes/icosagcm/trunk/src/dissip/dissip_gcm.F90 (moved) * codes/icosagcm/trunk/src/dissip/sponge.f90 (modified) * codes/icosagcm/trunk/src/dynamics/caldyn_gcm.F90 (modified) * codes/icosagcm/trunk/src/dynamics/caldyn_hevi.F90 (moved) * codes/icosagcm/trunk/src/dynamics/caldyn_kernels_base.F90 (modified) * codes/icosagcm/trunk/src/dynamics/caldyn_kernels_hevi.F90 (modified) * codes/icosagcm/trunk/src/kernels/advect_horiz.k90 (modified) * codes/icosagcm/trunk/src/output/xios_mod.F90 (modified) * codes/icosagcm/trunk/src/parallel/mpipara.F90 (modified) * codes/icosagcm/trunk/src/parallel/transfert_mpi.f90 (modified) * codes/icosagcm/trunk/src/physics/physics.f90 (modified) * codes/icosagcm/trunk/src/sphere/geometry.f90 (modified) * codes/icosagcm/trunk/src/time/euler_scheme.F90 (moved) * codes/icosagcm/trunk/src/time/hevi_scheme.F90 (moved) * codes/icosagcm/trunk/src/time/timeloop_gcm.F90 (moved) * codes/icosagcm/trunk/src/transport/advect.F90 (modified) * codes/icosagcm/trunk/src/transport/advect_tracer.F90 (moved) * codes/icosagcm/trunk/src/vertical/disvert.f90 (modified) trunk : GPU implementation with OpenACC ( merge from glcp.idris.fr ) Mon, 15 Jul 2019 10:23:41 GMT dubos [952] * codes/icosagcm/devel/src/base/init_grid_param.f90 (modified) * codes/icosagcm/devel/src/diagnostics/compute_diagnostics.f90 (modified) * codes/icosagcm/devel/src/diagnostics/compute_temperature.F90 (modified) devel : temperature diagnostics for unstructured mesh Mon, 15 Jul 2019 10:22:15 GMT dubos [951] * codes/icosagcm/devel/src/time/hevi_scheme.f90 (modified) devel : fix bug introduced in [950]