# # ChangeLog for XIOS/dev/XIOS_DEV_CMIP6/src # # Generated by Trac 1.0.1 # 04/27/24 09:05:25 Fri, 15 Sep 2017 12:45:14 GMT ymipsl [1267] * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/domain_algorithm_interpolate.cpp (modified) When interpolate_domain attribute "write_weight" is set to true, it will ... Fri, 15 Sep 2017 12:37:50 GMT ymipsl [1266] * XIOS/dev/XIOS_DEV_CMIP6/src/config/axis_attribute.conf (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/io/nc4_data_output.cpp (modified) Add new axis attribute : formula, formula_term, formula_bounds, ... Wed, 13 Sep 2017 14:16:10 GMT ymipsl [1265] * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) Revert commit from rev. 1259 dua to side effect when initializing grid ... Wed, 13 Sep 2017 14:14:26 GMT ymipsl [1264] * XIOS/dev/XIOS_DEV_CMIP6/src/config/interpolate_domain_attribute.conf (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/interpolate_domain.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/domain_algorithm_interpolate.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/domain_algorithm_interpolate.hpp (modified) - Add new attribute : detect_missing_value on "interpolate_domain" ... Tue, 12 Sep 2017 14:35:36 GMT oabramkina [1263] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) Modifications allowing to avoid recalculation of the grid distribution ... Mon, 11 Sep 2017 15:06:38 GMT ymipsl [1260] * XIOS/dev/XIOS_DEV_CMIP6/src/filter/spatial_transform_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/Functions/average_reduction.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/Functions/average_reduction.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/Functions/extract.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/Functions/extract.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/Functions/max_reduction.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/Functions/max_reduction.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/Functions/min_reduction.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/Functions/min_reduction.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/Functions/reduction.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/Functions/sum_reduction.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/Functions/sum_reduction.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_extract_domain.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_extract_domain.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_reduce_domain.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_reduce_domain.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/domain_algorithm_expand.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/generic_algorithm_transformation.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/generic_algorithm_transformation.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/scalar_algorithm_extract_axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/scalar_algorithm_extract_axis.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/scalar_algorithm_reduce_axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/scalar_algorithm_reduce_axis.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/scalar_algorithm_reduce_domain.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/scalar_algorithm_reduce_domain.hpp (modified) Buf fix in reduction. Missing value update was not set correctly YM Mon, 11 Sep 2017 15:05:02 GMT ymipsl [1259] * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) When chaining transformation, completeLonLat_client was not called to ... Mon, 11 Sep 2017 15:02:48 GMT ymipsl [1258] * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/server_distribution_description.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/server_distribution_description.hpp (modified) Fix problem of axis distribution. When a grid is composed of a ... Fri, 08 Sep 2017 14:48:47 GMT ymipsl [1256] * XIOS/dev/XIOS_DEV_CMIP6/src/io/nc4_data_input.cpp (modified) small bugfix when reading curvilinear domain in file. YM Thu, 07 Sep 2017 13:30:41 GMT oabramkina [1255] * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) Fixing a bug in sizes of client buffers. The sizes of client buffers are ... Tue, 05 Sep 2017 15:35:04 GMT oabramkina [1252] * XIOS/dev/XIOS_DEV_CMIP6/src/filter/store_filter.cpp (modified) Correction of previous commit. Tue, 05 Sep 2017 14:49:13 GMT oabramkina [1251] * XIOS/dev/XIOS_DEV_CMIP6/src/filter/file_writer_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/store_filter.cpp (modified) Fixing a bug in case of activated missing values. If nan values are ... Fri, 01 Sep 2017 11:39:53 GMT mhnguyen [1250] * XIOS/dev/XIOS_DEV_CMIP6/src/config/grid_attribute.conf (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/distribution_client.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/distribution_client.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/source_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) Fixing bug on mask grid +) Add mask_0d for scalar grid +) Transmit ... Wed, 30 Aug 2017 13:33:51 GMT mhnguyen [1249] * XIOS/dev/XIOS_DEV_CMIP6/src/config/domain_attribute.conf (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/source_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/io/nc4_data_output.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.hpp (modified) Various bug fixes on mask and zoom +) Rearrange local index on the ... Tue, 29 Aug 2017 15:18:53 GMT oabramkina [1248] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Fixing a bug appeared in dev after merging with trunk. Behavior in case ... Tue, 29 Aug 2017 14:25:56 GMT oabramkina [1246] * XIOS/dev/XIOS_DEV_CMIP6/src/filter/store_filter.cpp (modified) Undoing previous commit. Tue, 29 Aug 2017 12:57:04 GMT oabramkina [1244] * XIOS/dev/XIOS_DEV_CMIP6/src/filter/store_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/server.cpp (modified) Fixing a bug in missing_values. Mon, 28 Aug 2017 10:15:49 GMT oabramkina [1243] * XIOS/dev/XIOS_DEV_CMIP6/src/client.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/client.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/cxios.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/cxios.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/server.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/server.hpp (modified) Modifications allowing secondary-server pools of different size. It's ... Fri, 11 Aug 2017 12:41:25 GMT ymipsl [1242] * XIOS/dev/XIOS_DEV_CMIP6/src/filter/source_filter.cpp (modified) Bug fix from previous commit. Pb of memory allocation. YM Thu, 10 Aug 2017 16:13:06 GMT ymipsl [1241] * XIOS/dev/XIOS_DEV_CMIP6/src/filter/source_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/source_filter.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Fix problem on incoming data from client to server when you have so ... Wed, 09 Aug 2017 08:39:19 GMT ymipsl [1240] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Avoid buffer Aliasing with MPI_Allreduce YM Tue, 08 Aug 2017 18:21:43 GMT mhnguyen [1239] * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/file.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/file.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) Correcting a minor bug on detecting server reading level +) Reading ... Tue, 08 Aug 2017 12:25:57 GMT mhnguyen [1238] * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) Fixing a minor bug on writting scalar Test +) On Curie +) Work with ... Mon, 07 Aug 2017 16:32:48 GMT mhnguyen [1237] * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) Fixing a minor bug on using same grid for reading and writing +) Make ... Fri, 04 Aug 2017 14:03:34 GMT mhnguyen [1236] * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) Making some changes to allow pools with different number of server +) ... Thu, 03 Aug 2017 13:50:40 GMT mhnguyen [1235] * XIOS/dev/XIOS_DEV_CMIP6/src/io/nc4_data_output.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/server_distribution_description.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/server_distribution_description.hpp (modified) Fixing a bug on writting axis label +) Axis label is correctly ... Thu, 03 Aug 2017 13:16:56 GMT oabramkina [1234] * XIOS/dev/XIOS_DEV_CMIP6/src/cxios.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/cxios.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/file.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/server.cpp (modified) Minor modifications for secondary server: - adding a check of the number ... Tue, 01 Aug 2017 15:34:55 GMT oabramkina [1233] * XIOS/dev/XIOS_DEV_CMIP6/src/client.cpp (modified) Correcting logfile names on client side in case of oasis. Now files are ... Mon, 31 Jul 2017 15:59:25 GMT mhnguyen [1232] * XIOS/dev/XIOS_DEV_CMIP6/src/context_client.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/context_client.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/file.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/file.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/server_distribution_description.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/server_distribution_description.hpp (modified) Fixing the blocking problem where there are more servers than the number ... Fri, 28 Jul 2017 12:28:45 GMT oabramkina [1231] * XIOS/dev/XIOS_DEV_CMIP6/src/client.cpp (modified) Correcting output file names on client side. Fri, 28 Jul 2017 09:43:05 GMT oabramkina [1230] * XIOS/dev/XIOS_DEV_CMIP6/src/context_server.cpp (modified) Minor correctins of r1228. Thu, 27 Jul 2017 17:24:20 GMT oabramkina [1229] * XIOS/dev/XIOS_DEV_CMIP6/src/declare_attribute.hpp (modified) Removing redundant ## token in the list of arguments of variadic macros. ... Thu, 27 Jul 2017 17:09:24 GMT oabramkina [1228] * XIOS/dev/XIOS_DEV_CMIP6/src/context_server.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/context_server.hpp (modified) Resolving a deadlock introduced in r1225. Wed, 26 Jul 2017 08:34:17 GMT oabramkina [1227] * XIOS/dev/XIOS_DEV_CMIP6/src/buffer_client.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/buffer_client.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/cxios.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/cxios.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) Minor modifications: - changing sizes of client buffers from int to ... Tue, 25 Jul 2017 15:45:03 GMT oabramkina [1226] * XIOS/dev/XIOS_DEV_CMIP6/src/server.cpp (modified) Minor correction of calculations the number of processes dedicated to ... Tue, 25 Jul 2017 13:12:17 GMT ymipsl [1225] * XIOS/dev/XIOS_DEV_CMIP6/src/context_server.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/context_server.hpp (modified) Improvment of XIOS protocal on server side. YM Tue, 25 Jul 2017 13:10:33 GMT ymipsl [1224] * XIOS/dev/XIOS_DEV_CMIP6/src/event_scheduler.cpp (modified) Minor modification to supress tracing of MPI_IProbe message for ... Fri, 21 Jul 2017 15:45:52 GMT oabramkina [1223] * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) Fixing a bug in case of overlapping domains with masked values. Tested ... Fri, 21 Jul 2017 12:21:12 GMT ymipsl [1222] * XIOS/dev/XIOS_DEV_CMIP6/src/io/nc4_data_output.cpp (modified) Variable can now overload default field attribute in a netcdf file. YM Thu, 20 Jul 2017 13:03:43 GMT mhnguyen [1221] * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/generic_algorithm_transformation.cpp (modified) Fixing a minor bug in transformation: No source index at all for ... Tue, 18 Jul 2017 09:50:10 GMT mhnguyen [1219] * XIOS/dev/XIOS_DEV_CMIP6/src/attribute_array.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/attribute_array_impl.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/attribute_enum.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/attribute_enum_impl.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/attribute_template.hpp (modified) Correcting minor bug of reference key word +) Comparison of two objects ... Mon, 17 Jul 2017 14:36:51 GMT mhnguyen [1217] * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/generic_algorithm_transformation.cpp (modified) Updating the previous commit with the correct version Mon, 17 Jul 2017 14:16:11 GMT mhnguyen [1216] * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/generic_algorithm_transformation.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/generic_algorithm_transformation.hpp (modified) Performance improvement of vertical interpolation +) Reduce a number of ... Sat, 15 Jul 2017 08:49:26 GMT ymipsl [1215] * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) Distribute files on servers 2 -> Ok test_dcmip2 YM Fri, 14 Jul 2017 13:48:44 GMT ymipsl [1214] * XIOS/dev/XIOS_DEV_CMIP6/src/server.cpp (modified) Minor correction in order to provide correct number of server 2. YM Fri, 14 Jul 2017 13:46:59 GMT ymipsl [1213] * XIOS/dev/XIOS_DEV_CMIP6/src/Doxyfile (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/Licence.txt (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/Licence_CeCILL_V2-en.txt (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/Licence_CeCILL_V2-fr.txt (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/Makefile (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/bld.cfg (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/client_error.err (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/client_output.out (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/compile.sh (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/config.fcm (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/fcm_env.ksh (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/fcm_env.sh (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/header_licence (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/job_submit.sh (deleted) * XIOS/dev/XIOS_DEV_CMIP6/src/make_xios (deleted) Delete spurious files introduced in past commit. YM Wed, 12 Jul 2017 10:27:06 GMT oabramkina [1212] * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.hpp (modified) File dibution among secondary servers done in a more flexible way. ... Wed, 12 Jul 2017 08:26:05 GMT oabramkina [1211] * XIOS/dev/XIOS_DEV_CMIP6 (copied) Creating a branch for CMIP6 Tue, 11 Jul 2017 16:04:13 GMT rlacroix [1210] * XIOS/dev/dev_olga/src/filter/source_filter.cpp (modified) * XIOS/trunk/src/filter/source_filter.cpp (modified) Fix: The freq_offset was not applied to the end-of-file notification ...