# # ChangeLog for XIOS # # Generated by Trac 1.0.1 # 04/28/24 11:05:56 Mon, 25 Oct 2021 13:55:04 GMT jderouillat [2251] * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/axis_algorithm/axis_algorithm_reduce_domain.cpp (modified) Fixes to reenable reduce_domain to axis Mon, 25 Oct 2021 12:34:40 GMT ymipsl [2250] * XIOS/trunk/src/node/file.cpp (modified) * XIOS/trunk/src/node/mesh.cpp (modified) Fix issue for Ugrid convention output. YM Tue, 12 Oct 2021 13:35:09 GMT jderouillat [2249] * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.cpp (modified) Fix for Rewrite domain distribution for servers in unstructured cases Mon, 11 Oct 2021 14:52:11 GMT jderouillat [2248] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ENV/irene.env (modified) Modified temporarily the TGCC project to execute the test suite Mon, 11 Oct 2021 12:45:43 GMT ymipsl [2247] * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.cpp (modified) Rewrite domain distribution for servers. Previously it was leading that ... Mon, 11 Oct 2021 12:41:56 GMT ymipsl [2246] * XIOS/dev/dev_ym/XIOS_COUPLING/src/buffer_client.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/buffer_client.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/buffer_cs_base.hpp (added) * XIOS/dev/dev_ym/XIOS_COUPLING/src/buffer_server.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/buffer_server.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_client.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_client.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_server.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_server.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/distribution_type.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/contexts_manager.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/contexts_manager.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/daemons_manager.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/pool_ressource.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/pool_ressource.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/ressources_manager.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/ressources_manager.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/server_context.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/server_context.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/servers_ressource.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/servers_ressource.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/services.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/services.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/services_manager.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/services_manager.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/window_manager.hpp (modified) - Update of the tranfer protocol using one sided communication - ... Mon, 04 Oct 2021 08:21:52 GMT jderouillat [2245] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_JEANZAY.env (modified) Workaround for a MPI_Win_flush bug appearing with IntelMPI in a ... Fri, 01 Oct 2021 12:36:38 GMT jderouillat [2244] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/test_dynamico_algo (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/test_dynamico_algo/checkfile.def (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/test_dynamico_algo/context_atm.xml (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/test_dynamico_algo/user_param.json (added) Add an unstructured mesh based test in test suite Fri, 01 Oct 2021 08:40:31 GMT jderouillat [2243] * XIOS/dev/dev_ym/XIOS_COUPLING/src/cxios.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/interface/c/icdata.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/object_template.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/object_template_impl.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/server.cpp (modified) Move context cleaning in xios_finalize (for clients) and when servers ... Thu, 30 Sep 2021 14:37:30 GMT ymipsl [2242] * XIOS/dev/dev_ym/XIOS_COUPLING/src/server.cpp (modified) Bug fix in when split global communicator between clients and servers. ... Thu, 30 Sep 2021 12:25:40 GMT jderouillat [2241] * XIOS/dev/dev_ym/XIOS_COUPLING/src/cxios.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/object_template.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/object_template_impl.hpp (modified) Clean Context and it members before MPI_Finalize (to avoid some MPI call ... Thu, 30 Sep 2021 12:22:35 GMT jderouillat [2240] * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_client.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_server.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/context.cpp (modified) Operate MPI windows free. Otherwise MPI will try to free it itself ... Wed, 29 Sep 2021 07:46:40 GMT ymipsl [2239] * XIOS/dev/dev_ym/XIOS_COUPLING/src/test/generic_testcase.f90 (modified) implement cyclic distribution for servers. in param.def : ... Wed, 29 Sep 2021 07:44:59 GMT ymipsl [2238] * XIOS/dev/dev_ym/XIOS_COUPLING/src/client.cpp (modified) Bug fix in when split global communicator between clients and servers. ... Wed, 22 Sep 2021 11:40:34 GMT jderouillat [2237] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_IRENE_LLVM.env (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_IRENE_LLVM.fcm (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_IRENE_LLVM.path (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/COMPILE/compile_param_irene.def (modified) Add LLVM compilation in the test suite Mon, 20 Sep 2021 16:18:17 GMT ymipsl [2236] * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/grid_client_server_remote_connector.cpp (added) * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/grid_client_server_remote_connector.hpp (added) * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/grid_remote_connector.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/grid_remote_connector.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/grid.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/test/generic_testcase.f90 (modified) Fix problem in remoteConnector when computing grid to sent to server. ... Mon, 20 Sep 2021 16:15:02 GMT ymipsl [2235] * XIOS/dev/dev_ym/XIOS_COUPLING/src/mem_checker.cpp (modified) small fix in memory report. YM Mon, 20 Sep 2021 12:59:25 GMT jderouillat [2234] * XIOS/dev/dev_ym/XIOS_COUPLING/src/test/generic_testcase.f90 (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/context_grid_dynamico.xml (modified) Enable dynamico-like runs with generic_testcase Thu, 16 Sep 2021 09:10:43 GMT ymipsl [2233] * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_JEANZAY_OPENMPI.env (added) * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_JEANZAY_OPENMPI.fcm (added) * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_JEANZAY_OPENMPI.path (added) arch files for jean-zay using openmpi. YM Wed, 15 Sep 2021 12:41:40 GMT jderouillat [2232] * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/domain_algorithm/domain_algorithm_extract.cpp (modified) Reconsider the workflow view to identify points to exclude from ... Tue, 14 Sep 2021 14:30:58 GMT jderouillat [2231] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/step2.py (modified) Fix for null elements comparison in test suite Tue, 14 Sep 2021 13:17:59 GMT ymipsl [2230] * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_server.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_server.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/event_scheduler.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/event_scheduler.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/server_context.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/services.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/context.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.hpp (modified) Fix some Dead-lock issue... YM Tue, 14 Sep 2021 13:15:15 GMT ymipsl [2229] * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_client.cpp (modified) When checkEvent is set, add a new diagnoistic : Check if every server ... Tue, 14 Sep 2021 07:37:55 GMT jderouillat [2228] * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/domain_algorithm/domain_algorithm_extract.cpp (modified) Fix in exclude masked points from transformation definition ... Mon, 13 Sep 2021 13:41:19 GMT jderouillat [2227] * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/domain_algorithm/domain_algorithm_extract.cpp (modified) Exclude masked points from transformation definition (domain_extract) Thu, 09 Sep 2021 11:05:36 GMT jderouillat [2226] * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/domain_algorithm/domain_algorithm_extract.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/domain_algorithm/domain_algorithm_reorder.cpp (modified) Implement a data_i_index computing which only depends on source workflow ... Tue, 07 Sep 2021 10:08:03 GMT jderouillat [2225] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_JEANZAY.env (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/COMPILE/compile_param_jeanzay.def (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/run_test_jeanzay (modified) Activate test suite for IntelMPI environment on COUPLING (JeanZay) Mon, 06 Sep 2021 16:14:59 GMT ymipsl [2224] * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_JEANZAY.env (added) * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_JEANZAY.fcm (added) * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_JEANZAY.path (added) arch files for jeanzay, with intelmpi YM Mon, 06 Sep 2021 16:13:10 GMT ymipsl [2223] * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_server.cpp (modified) Warning : standard release intelMPI library is bugged when probing onto ... Mon, 06 Sep 2021 16:11:19 GMT ymipsl [2222] * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_client.cpp (modified) Fix problem at MPI dynamic window creation with intelMPI : Freeing ... Mon, 06 Sep 2021 16:09:18 GMT ymipsl [2221] * XIOS/dev/dev_ym/XIOS_COUPLING/src/buffer_client.cpp (modified) fix typo : MPI_Aint instead of MPI_AINT YM Mon, 06 Sep 2021 16:08:20 GMT ymipsl [2220] * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/server_context.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/servers_ressource.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/services.cpp (modified) Add synchronisation at service and manager creation, not sure it needed, ... Mon, 06 Sep 2021 15:21:22 GMT jderouillat [2219] * XIOS/trunk/xios_test_suite/TEST_SUITE/step1.py (modified) Set explicitly exclusive mode to run test suite jobs on Jean-Zay for ... Mon, 06 Sep 2021 14:38:42 GMT jderouillat [2218] * XIOS/trunk/xios_test_suite/COMPILE/compile_irene (modified) * XIOS/trunk/xios_test_suite/COMPILE/compile_jeanzay (modified) * XIOS/trunk/xios_test_suite/ENV/irene.env (modified) * XIOS/trunk/xios_test_suite/ENV/jeanzay.env (modified) * XIOS/trunk/xios_test_suite/TEST_SUITE/step1.py (modified) * XIOS/trunk/xios_test_suite/TEST_SUITE/step2.py (modified) * XIOS/trunk/xios_test_suite/TEST_SUITE/test_domain_algo/context_atm.xml (modified) Update trunk test suite with the same protocol that on COUPLING Mon, 06 Sep 2021 10:11:45 GMT jderouillat [2217] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/test_domain_algo/context_atm.xml (modified) Modify interpolate_domain in COUPLING test suite to not overlay source ... Mon, 06 Sep 2021 10:11:21 GMT jderouillat [2216] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/step2.py (modified) Add a check of array shape before checking differences in COUPLING test ... Mon, 06 Sep 2021 08:53:04 GMT jderouillat [2215] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/step2.py (modified) Manage null elements computing relative error in XIOS_COUPLING test ... Fri, 03 Sep 2021 09:44:11 GMT jderouillat [2214] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/step2.py (modified) Introduce a tolerance threshold in XIOS_COUPLING test suite (moving from ... Thu, 02 Sep 2021 15:14:10 GMT ymipsl [2213] * XIOS/dev/dev_ym/XIOS_COUPLING/make_xios (modified) Memory tracking - no private (and unofficial) extra library no longer ... Thu, 02 Sep 2021 15:06:35 GMT ymipsl [2212] * XIOS/dev/dev_ym/XIOS_COUPLING/src/addr2line.hpp (added) * XIOS/dev/dev_ym/XIOS_COUPLING/src/client.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/cxios.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/mem_checker.cpp (added) * XIOS/dev/dev_ym/XIOS_COUPLING/src/mem_checker.hpp (added) * XIOS/dev/dev_ym/XIOS_COUPLING/src/memtrack.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/memtrack.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/server.hpp (modified) Revisiting Memory tracking : * MemTrack has been improved - Not need ... Thu, 02 Sep 2021 08:48:06 GMT jderouillat [2211] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_JEANZAY_PGI.env (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_JEANZAY_PGI.fcm (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_JEANZAY_PGI.path (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/COMPILE/compile_param_jeanzay.def (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/run_test_jeanzay (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/step1.py (modified) Activate XIOS_COUPLING test suite with PGI on Jean-Zay (using TMPDIR to ... Tue, 31 Aug 2021 07:49:57 GMT jderouillat [2210] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/COMPILE/compile_jeanzay (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ENV/jeanzay.env (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/my_run.sh (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/run_test (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/step1.py (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/step2.py (modified) Setting XIOS_COULING test suite for Jean-Zay (validated in OpenMPI) Wed, 25 Aug 2021 17:31:05 GMT ymipsl [2209] * XIOS/dev/dev_ym/XIOS_COUPLING/src/client.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/cxios.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/cxios.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/daemons_manager.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/registry_manager.cpp (added) * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/registry_manager.hpp (added) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/context.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/context.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/registry.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/registry.hpp (modified) Revisiting registry management and make it working. YM Wed, 25 Aug 2021 17:20:05 GMT ymipsl [2208] * XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/pool_ressource.cpp (modified) Missing synchronisation in pool_ressource service. YM Wed, 25 Aug 2021 17:18:57 GMT ymipsl [2207] * XIOS/dev/dev_ym/XIOS_COUPLING/src/config/scalar_attribute.conf (modified) Bug fix : "scalar_ref" scalar attribute was sent to the server. YM Tue, 24 Aug 2021 11:48:12 GMT ymipsl [2206] * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/axis.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/axis.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/grid.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/grid.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/scalar.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/scalar.hpp (modified) New feature : when can now use the syntax : fieldId:domainId[n], in ... Tue, 24 Aug 2021 11:43:56 GMT ymipsl [2205] * XIOS/dev/dev_ym/XIOS_COUPLING/src/filter/client_from_server_source_filter.cpp (modified) Fix when checking late data : need to call eventLoop for current context ... Tue, 24 Aug 2021 11:40:35 GMT ymipsl [2204] * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/context.hpp (modified) Bug fix : bad value for unlockContext(), so context was never unlocked. ... Fri, 20 Aug 2021 12:38:23 GMT ymipsl [2203] * XIOS/dev/dev_ym/XIOS_COUPLING/src/declare_ref_func.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/axis.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/axis.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/grid.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/grid.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/scalar.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/scalar.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/object_template.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/object_template_impl.hpp (modified) New functionnality : domain, axis and scalar can now be retrieve with ... Thu, 19 Aug 2021 11:34:34 GMT ymipsl [2202] * XIOS/trunk/inputs/ugrid_test/iodef.xml (added) add ugrid cube test YM Thu, 19 Aug 2021 11:34:20 GMT ymipsl [2201] * XIOS/trunk/inputs/ugrid_test (added) add ugrid cube test YM Thu, 19 Aug 2021 11:28:53 GMT ymipsl [2200] * XIOS/trunk/src/io/nc4_data_output.cpp (modified) * XIOS/trunk/src/node/file.cpp (modified) * XIOS/trunk/src/node/mesh.cpp (modified) * XIOS/trunk/src/test/test_ugrid.f90 (added) Bugs fix for UGRID convention output - global indexation was not taking ... Thu, 29 Jul 2021 08:35:09 GMT jderouillat [2199] * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/context.cpp (modified) Set initial value of finished in CContext::eventLoop to true (if ... Wed, 28 Jul 2021 09:25:01 GMT jderouillat [2198] * XIOS/dev/dev_ym/XIOS_COUPLING/extern/remap/src/mapper.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/extern/remap/src/node.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/extern/remap/src/triple.hpp (modified) Backporting commit 2088 : bug fix in remapper for gcc Wed, 28 Jul 2021 07:30:02 GMT jderouillat [2197] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/run_test_irene (modified) Apply unit test suite in prod mode for GNU Tue, 27 Jul 2021 14:38:45 GMT jderouillat [2196] * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/axis.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/compute_connectivity_domain.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/expand_domain.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/extract_domain.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/generate_rectilinear_domain.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/interpolate_domain.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/reorder_domain.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/scalar.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/zoom_domain.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/Functions/reduction.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/axis_algorithm/axis_algorithm_interpolate.cpp (modified) Backporting commit 1852 : Compiler fix for recent version of GCCfor ... Thu, 22 Jul 2021 14:23:05 GMT yushan [2195] * XIOS/dev/dev_ym/XIOS_COUPLING/src/filter/temporal_filter.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/filter/temporal_transform_filter.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/filter/temporal_transform_filter.hpp (modified) workflow graph : enable temporal splitting filter Thu, 22 Jul 2021 13:54:04 GMT yushan [2194] * XIOS/dev/dev_ym/XIOS_COUPLING/src/parse_expr/filter_expr_node.cpp (modified) workflow graph : bug fix (check if attribute is defined before querying ... Thu, 22 Jul 2021 12:05:58 GMT yushan [2193] * XIOS/dev/dev_ym/XIOS_COUPLING/src/filter/binary_arithmetic_filter.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/filter/binary_arithmetic_filter.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/filter/temporal_filter.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/filter/temporal_filter.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/filter/unary_arithmetic_filter.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/filter/unary_arithmetic_filter.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/graph_package.hpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/parse_expr/filter_expr_node.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/workflow_graph.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/workflow_graph.hpp (modified) workflow graph : enable unary and binary arithmetic filters Wed, 21 Jul 2021 10:03:44 GMT jderouillat [2192] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/step1.py (modified) Clean previous test suite run directories (in case of executions of many ... Wed, 21 Jul 2021 08:39:52 GMT jderouillat [2191] * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_IRENE_GNU.env (added) * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_IRENE_GNU.fcm (added) * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_IRENE_GNU.path (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_IRENE_GNU.env (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_IRENE_GNU.fcm (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_IRENE_GNU.path (added) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/COMPILE/compile_param_irene.def (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/run_test_irene (modified) Apply test suite in a GNU environment Tue, 20 Jul 2021 14:22:31 GMT jderouillat [2190] * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/domain_algorithm/domain_algorithm_extract.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/domain_algorithm/domain_algorithm_reorder.cpp (modified) Add bound checking when the workflow view is scaned (highlighted by ... Tue, 20 Jul 2021 09:02:43 GMT jderouillat [2189] * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_client.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/grid_transform_connector.cpp (modified) Fixes for some more strict compilers (gcc 8.3 at TGCC) Mon, 19 Jul 2021 08:56:42 GMT jderouillat [2188] * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/reduce_transform_connector.hpp (modified) Fix average reduction (update reference results for test_scalar_algo) Fri, 16 Jul 2021 08:16:19 GMT jderouillat [2187] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/test_domain_algo/context_atm.xml (modified) Set interpolation order to 1 for reproducibility (references have been ... Thu, 15 Jul 2021 15:17:07 GMT jderouillat [2186] * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/domain_algorithm/domain_algorithm_extract.cpp (modified) Modify extract (domain to domain) implementation : reset all geometrical ... Thu, 15 Jul 2021 13:03:45 GMT jderouillat [2185] * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/domain.cpp (modified) Fix ni/nj computation when not defined but number of elements in ... Thu, 15 Jul 2021 12:57:08 GMT jderouillat [2184] * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/domain_algorithm/domain_algorithm_reorder.cpp (modified) Modify reorder implementation : reset all geometrical attributes, limit ... Thu, 15 Jul 2021 11:28:24 GMT ymipsl [2183] * XIOS/dev/dev_ym/XIOS_COUPLING/src/object_factory_impl.hpp (modified) Change object undef id for better output in netcdf file : ... Thu, 15 Jul 2021 11:19:13 GMT ymipsl [2182] * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.hpp (modified) remove unused method. YM Thu, 15 Jul 2021 10:01:14 GMT ymipsl [2181] * XIOS/trunk/src/io/nc4_data_output.cpp (modified) Add missing metadata in mesh when using ugrid convention writing : - ... Mon, 12 Jul 2021 18:04:46 GMT ymipsl [2180] * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/distributed_view.hpp (modified) make better {} aligment in file (cosmetic only) YM Mon, 12 Jul 2021 18:02:30 GMT ymipsl [2179] * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/grid_remote_connector.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/grid_remote_connector.hpp (modified) Improve performance of CGridRemoteConnector when grid source and/or ... Mon, 12 Jul 2021 18:00:52 GMT ymipsl [2178] * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/leader_process.cpp (added) * XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/leader_process.hpp (added) Externalize in separate file the management of server leader that was in ... Mon, 12 Jul 2021 17:58:18 GMT ymipsl [2177] * XIOS/dev/dev_ym/XIOS_COUPLING/src/utils.hpp (modified) Correct problem in hash methods for vector. Implement hash combine. YM Mon, 12 Jul 2021 17:56:24 GMT ymipsl [2176] * XIOS/dev/dev_ym/XIOS_COUPLING/src/context_client.cpp (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/src/cxios.cpp (modified) Fix a minimum buffer size after buffer evaluation in order to achive ... Mon, 12 Jul 2021 17:46:56 GMT ymipsl [2175] * XIOS/dev/dev_ym/XIOS_COUPLING/src/test/generic_testcase.f90 (modified) For generic testcase, for lmdz domain type, mask was not set for X and Y ... Fri, 09 Jul 2021 13:07:49 GMT jderouillat [2174] * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/domain_algorithm/domain_algorithm_reorder.cpp (modified) Set attributes in compute reorder using source views in Coupling Wed, 07 Jul 2021 12:55:11 GMT jderouillat [2173] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ENV/irene.env (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/step2.py (modified) * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/test_axis_algo/context_atm.xml (modified) Really check temporal splitting in test suite (2D fields) Wed, 07 Jul 2021 10:46:08 GMT jderouillat [2172] * XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.cpp (modified) Re-enable arithmetic filter Mon, 05 Jul 2021 12:20:32 GMT jderouillat [2171] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ARCH/arch-X64_IRENE.env (modified) update tests suite irene arch file, loading new perl for new fcm version Mon, 05 Jul 2021 10:10:49 GMT jderouillat [2170] * XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/domain_algorithm/domain_algorithm_reorder.cpp (modified) Set more attributes to compute reorder domain in Coupling Fri, 25 Jun 2021 16:15:25 GMT ymipsl [2169] * XIOS/trunk/extern/remap/src/earcut.hpp (modified) Fix for gcc 10 YM Fri, 25 Jun 2021 16:14:38 GMT ymipsl [2168] * XIOS/dev/dev_ym/XIOS_COUPLING/extern/remap/src/earcut.hpp (modified) Fix for gcc 10 YM Fri, 25 Jun 2021 16:08:23 GMT ymipsl [2167] * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_IRENE.env (modified) update irene arch file, loading new perl for new fcm version YM Fri, 25 Jun 2021 16:03:14 GMT ymipsl [2166] * XIOS/dev/dev_ym/XIOS_COUPLING/make_xios (modified) adapt makefile to new fcm version --fcm new --> default flage YM Fri, 25 Jun 2021 16:00:40 GMT ymipsl [2165] * XIOS/dev/dev_ym/XIOS_COUPLING/tools/archive/FCM.tar.gz (deleted) * XIOS/dev/dev_ym/XIOS_COUPLING/tools/archive/FCM_NEW.tar.gz (added) * XIOS/dev/dev_ym/XIOS_COUPLING/tools/archive/FCM_OLD.tar.gz (added) Add new version of FCM YM Fri, 25 Jun 2021 15:45:20 GMT ymipsl [2164] * XIOS/trunk/make_xios (modified) Adapt make_xios to accept new version of FCM (requiere perl 5.1) new ... Fri, 25 Jun 2021 15:41:55 GMT ymipsl [2163] * XIOS/trunk/tools/archive/FCM_NEW.tar.gz (added) * XIOS/trunk/tools/archive/FCM_OLD.tar.gz (added) New and old version of FCM archive YM Fri, 25 Jun 2021 15:41:10 GMT ymipsl [2162] * XIOS/trunk/tools/archive/FCM.tar.gz (deleted) supress old FCM archive YM Fri, 25 Jun 2021 15:07:47 GMT jderouillat [2161] * XIOS/trunk/tools/archive/FCM.tar.gz (modified) Fix FCM update Fri, 25 Jun 2021 13:25:54 GMT ymipsl [2160] * XIOS/dev/dev_ym/XIOS_COUPLING/tools/archive/FCM.tar.gz (modified) Update to the latest version of FCM YM Fri, 25 Jun 2021 13:24:46 GMT ymipsl [2159] * XIOS/trunk/tools/archive/FCM.tar.gz (modified) Update to the latest version of FCM YM Tue, 22 Jun 2021 15:12:14 GMT jderouillat [2158] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/ENV/irene.env (modified) Update Irene COUPLING test suite paths with shared space Tue, 22 Jun 2021 15:10:15 GMT jderouillat [2157] * XIOS/trunk/xios_test_suite/ENV/irene.env (modified) Update Irene trunk test suite paths with shared space Mon, 21 Jun 2021 09:48:04 GMT jderouillat [2156] * XIOS/dev/dev_ym/XIOS_COUPLING/xios_test_suite/TEST_SUITE/test_domain_algo/context_atm.xml (modified) Enable extract_domain in Unit Tests Mon, 14 Jun 2021 14:50:00 GMT jderouillat [2155] * XIOS/trunk/xios_test_suite/ENV/jeanzay.env (modified) * XIOS/trunk/xios_test_suite/TEST_SUITE/my_run.sh (modified) * XIOS/trunk/xios_test_suite/TEST_SUITE/run_test (modified) Update test suite for Jean-Zay Fri, 11 Jun 2021 13:07:02 GMT jderouillat [2154] * XIOS/trunk/xios_test_suite/ENV/irene.env (modified) Update ref_location to be able to run the test_suite Thu, 10 Jun 2021 08:18:14 GMT jderouillat [2153] * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_ZEUS.env (added) * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_ZEUS.fcm (added) * XIOS/dev/dev_ym/XIOS_COUPLING/arch/arch-X64_ZEUS.path (added) Add arch files for CMCC cluster Thu, 10 Jun 2021 08:17:06 GMT jderouillat [2152] * XIOS/branchs/xios-2.5/arch/arch-X64_ZEUS.env (modified) * XIOS/branchs/xios-2.5/arch/arch-X64_ZEUS.fcm (modified) Update arch files for CMCC cluster