# # ChangeLog for XIOS/dev/XIOS_DEV_CMIP6/src/node # # Generated by Trac 1.0.1 # 05/10/24 01:58:23 Thu, 01 Feb 2018 18:18:25 GMT ymipsl [1418] * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) Fix for workflow reentrance : missing check at context finalize. YM Thu, 01 Feb 2018 17:37:08 GMT oabramkina [1417] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.hpp (modified) Including calculations of grid distributions for fields which are ... Thu, 01 Feb 2018 08:41:34 GMT ymipsl [1416] * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) Bug fix when writing axis coordinate in some specific cases. YM Thu, 25 Jan 2018 17:35:58 GMT oabramkina [1413] * XIOS/dev/XIOS_DEV_CMIP6/src/io/nc4_data_input.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) Reverting changes made in r1310 for local domain read of curvilinear and ... Thu, 25 Jan 2018 13:04:37 GMT ymipsl [1411] * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) Bug fix on server side when receiving a distributed axis with zoom ... Wed, 24 Jan 2018 17:45:14 GMT oabramkina [1410] * XIOS/dev/XIOS_DEV_CMIP6/src/config/domain_attribute_private.conf (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/io/nc4_data_input.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/domain_algorithm_generate_rectilinear.hpp (modified) Improving protocol for reading : grid attributes such longitude, ... Wed, 24 Jan 2018 10:58:22 GMT ymipsl [1409] * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) Bug fix in evalution of size of written data for axis, which is useful ... Mon, 22 Jan 2018 16:40:41 GMT ymipsl [1405] * 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) Bug fix when using instant filter on a field defined outside a file. YM Fri, 12 Jan 2018 09:10:22 GMT ymipsl [1401] * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) Missing file from previous commit YM Wed, 10 Jan 2018 15:07:16 GMT ymipsl [1397] * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) Add a method to retrive the local mask of a grid YM Mon, 08 Jan 2018 15:46:46 GMT oabramkina [1390] * XIOS/dev/XIOS_DEV_CMIP6/src/io/nc4_data_output.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) Taking into account a possibility of having a hole on the client side ... Wed, 20 Dec 2017 13:20:08 GMT oabramkina [1387] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/trunk/src/node/field.cpp (modified) Fixing a bug in case of output_freq defined in months to avoid adding a ... Wed, 20 Dec 2017 12:16:02 GMT aclsce [1386] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) - Back to deactivation of the self-transformation of grid Thu, 14 Dec 2017 13:58:40 GMT ymipsl [1380] * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) Fix for previous commit (r1378) : forgotten argument for one eventLoop ... Wed, 13 Dec 2017 15:11:58 GMT ymipsl [1378] * XIOS/dev/XIOS_DEV_CMIP6/src/context_client.cpp (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/server.hpp (modified) Attemping to solve a dead-lock rising at finalize : Server 1 must be ... Tue, 12 Dec 2017 15:53:21 GMT oabramkina [1372] * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) Improving buffer evaluation in the (rare) case of a context with no ... Tue, 12 Dec 2017 13:09:06 GMT oabramkina [1371] * 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/grid.cpp (modified) Fixing a bug in buffer evaluation: previously axis attributes were not ... Tue, 12 Dec 2017 13:01:50 GMT oabramkina [1370] * XIOS/dev/XIOS_DEV_CMIP6/src/io/netCdfInterface.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) Fixing a bug in buffer evaluation: including evaluation of file ... Thu, 07 Dec 2017 14:20:13 GMT oabramkina [1364] * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) Fixing a bug in case of a varying number of processes per pool and ... Wed, 06 Dec 2017 17:36:26 GMT ymipsl [1363] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/xml_node.cpp (modified) Fix : when arithmetic field expression is defined, other xml node are ... Wed, 06 Dec 2017 07:34:41 GMT rlacroix [1358] * XIOS/dev/XIOS_DEV_CMIP6/src/filter/file_server_writer_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/file_server_writer_filter.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/file_writer_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/file_writer_filter.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/filter.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/input_pin.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/output_pin.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/output_pin.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/store_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/store_filter.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/temporal_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/temporal_filter.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/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/trunk/src/filter/file_writer_filter.cpp (modified) * XIOS/trunk/src/filter/file_writer_filter.hpp (modified) * XIOS/trunk/src/filter/filter.cpp (modified) * XIOS/trunk/src/filter/filter.hpp (modified) * XIOS/trunk/src/filter/input_pin.hpp (modified) * XIOS/trunk/src/filter/output_pin.cpp (modified) * XIOS/trunk/src/filter/output_pin.hpp (modified) * XIOS/trunk/src/filter/store_filter.cpp (modified) * XIOS/trunk/src/filter/store_filter.hpp (modified) * XIOS/trunk/src/filter/temporal_filter.cpp (modified) * XIOS/trunk/src/filter/temporal_filter.hpp (modified) * XIOS/trunk/src/node/context.cpp (modified) * XIOS/trunk/src/node/context.hpp (modified) * XIOS/trunk/src/node/field.cpp (modified) * XIOS/trunk/src/node/field.hpp (modified) * XIOS/trunk/src/node/file.cpp (modified) * XIOS/trunk/src/node/file.hpp (modified) Support reentrant workflows and workflows with temporal integration for ... Wed, 06 Dec 2017 07:34:31 GMT rlacroix [1357] * XIOS/dev/XIOS_DEV_CMIP6/src/calendar.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/calendar.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) * XIOS/trunk/src/calendar.cpp (modified) * XIOS/trunk/src/calendar.hpp (modified) * XIOS/trunk/src/node/context.cpp (modified) Add some extra checks when switching to the next timestep. Mon, 04 Dec 2017 14:53:53 GMT ymipsl [1353] * 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) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) Bug fix : Assigned context client to grid/axis/domain was not in same ... Fri, 01 Dec 2017 12:20:14 GMT oabramkina [1351] * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) Fixing a bug on writing axis bounds. Wed, 29 Nov 2017 17:44:34 GMT ymipsl [1349] * XIOS/dev/XIOS_DEV_CMIP6/src/distribute_file_server2.cpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/distribute_file_server2.hpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.hpp (modified) New method to distribute file on server 2 : memory consumption of grids ... Fri, 24 Nov 2017 23:19:11 GMT oabramkina [1346] * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) Fixing a bug introduced in r1337. toy_cnrmcm: ok. Fri, 24 Nov 2017 14:13:47 GMT oabramkina [1345] * 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) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) In addition to r1294: all domain/axis attributes are only sent to ... Wed, 22 Nov 2017 17:41:51 GMT oabramkina [1344] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Fixing a bug in r1320 which affected writing. test_remap: ok. Wed, 22 Nov 2017 12:19:51 GMT oabramkina [1343] * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) * XIOS/trunk/src/node/grid.hpp (modified) Correcting grid name in the error message. Tue, 21 Nov 2017 13:08:25 GMT ymipsl [1340] * 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/distribution_server.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/distribution_server.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.cpp (modified) Reduce the memory footprint on server level2. YM Tue, 21 Nov 2017 09:05:04 GMT oabramkina [1337] * 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) Avoiding recalculation of domain/axis distributions for server-pools of ... Mon, 20 Nov 2017 15:29:55 GMT oabramkina [1336] * XIOS/dev/XIOS_DEV_CMIP6/src/client_server_mapping.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/client_server_mapping_distributed.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/client_server_mapping_distributed.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/domain_algorithm_interpolate.cpp (modified) Changes in case of different number of processes per secondary-server ... Wed, 15 Nov 2017 14:21:13 GMT oabramkina [1330] * XIOS/dev/XIOS_DEV_CMIP6/src/cxios.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/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/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) * XIOS/dev/XIOS_DEV_CMIP6/src/object_template.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/object_template_impl.hpp (modified) Adding buffer evaluation in case of reading. Wed, 15 Nov 2017 09:49:08 GMT oabramkina [1327] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Reactivating a grid self-transformation (the case when a field has no ... Mon, 13 Nov 2017 16:04:58 GMT ymipsl [1325] * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) Fix problem in domain mask introduced in rev. 1313 YM Mon, 30 Oct 2017 17:16:37 GMT rlacroix [1322] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/trunk/src/node/field.cpp (modified) Fix r1321 so that it makes some sense... Polling a constant variable ... Mon, 30 Oct 2017 13:41:06 GMT rlacroix [1321] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/trunk/src/node/field.cpp (modified) Improve the check for late data added in r1318. Avoid waiting for data ... Fri, 27 Oct 2017 15:53:28 GMT oabramkina [1320] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Fixing a bug in case of reading introduced in r1294. Thu, 26 Oct 2017 09:02:16 GMT rlacroix [1319] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/trunk/src/node/field.cpp (modified) Fix r1315: The attributes checks were too aggressive and could cause ... Thu, 26 Oct 2017 08:23:17 GMT rlacroix [1318] * 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/trunk/src/node/context.cpp (modified) * XIOS/trunk/src/node/context.hpp (modified) * XIOS/trunk/src/node/field.cpp (modified) * XIOS/trunk/src/node/field.hpp (modified) * XIOS/trunk/src/node/file.cpp (modified) * XIOS/trunk/src/node/file.hpp (modified) Fix: Handle end-of-file correctly for files in read mode. Previously ... Wed, 25 Oct 2017 17:07:41 GMT ymipsl [1316] * XIOS/dev/XIOS_DEV_CMIP6/src/node/context.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/file.cpp (modified) Modify registry configuration. The name of the context added ... Wed, 25 Oct 2017 14:36:53 GMT rlacroix [1315] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) * XIOS/trunk/src/node/field.cpp (modified) Fix the default "freq_offset" for fields read from files. Also throw an ... Tue, 24 Oct 2017 09:27:52 GMT ymipsl [1314] * XIOS/dev/XIOS_DEV_CMIP6/src/config/duplicate_scalar_to_axis_attribute.conf (added) * XIOS/dev/XIOS_DEV_CMIP6/src/config/node_type.conf (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/config/reduce_axis_to_axis_attribute.conf (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/config/reduce_scalar_to_scalar_attribute.conf (added) * XIOS/dev/XIOS_DEV_CMIP6/src/generate_fortran_interface.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/group_factory_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/group_template_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/duplicate_scalar_to_axis.cpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/node/duplicate_scalar_to_axis.hpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/node/node_enum.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/node_type.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/reduce_axis_to_axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/reduce_scalar_to_scalar.cpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/node/reduce_scalar_to_scalar.hpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/node/scalar.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/transformation_enum.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/object_factory_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/object_template_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/algo_types.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_duplicate_scalar.cpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_duplicate_scalar.hpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_reduce_axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_reduce_axis.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/grid_transformation_selector.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/scalar_algorithm_reduce_scalar.cpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/scalar_algorithm_reduce_scalar.hpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/type/type_util.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/xml_parser_decl.cpp (modified) Add 2 new spatial transformations : - reduce_scalar_to_scalar : global ... Tue, 24 Oct 2017 09:23:54 GMT ymipsl [1313] * XIOS/dev/XIOS_DEV_CMIP6/src/config/reduce_domain_to_scalar_attribute.conf (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/reduce_domain_to_scalar.cpp (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) Add "local" attribute to reduce_domain_to_scalar transformation. The ... Tue, 24 Oct 2017 09:03:29 GMT ymipsl [1311] * XIOS/dev/XIOS_DEV_CMIP6/src/distribution_client.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/grid.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_interpolate.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/domain_algorithm_expand.cpp (modified) Fix conflict between for domain mask_1d and mask_2d when inheritance is ... Mon, 16 Oct 2017 08:18:08 GMT oabramkina [1308] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Adding back a line erroneously deleted in r1306. Fri, 13 Oct 2017 15:42:10 GMT oabramkina [1306] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Correcting a check on freq_op and freq_offset: if freq_offset is defined ... Wed, 11 Oct 2017 16:44:28 GMT ymipsl [1305] * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) Bug fix : domain is not fill by calling completeLonLatClient (ie ... Wed, 11 Oct 2017 11:57:06 GMT ymipsl [1303] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Fix when reading grid in file. Other grid, making reference to an ... Mon, 09 Oct 2017 14:48:08 GMT oabramkina [1302] * XIOS/dev/XIOS_DEV_CMIP6/src/filter/temporal_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/temporal_filter.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Correcting behaviour of the temporal filter in case of frequencies ... Mon, 09 Oct 2017 08:14:24 GMT ymipsl [1301] * XIOS/dev/XIOS_DEV_CMIP6/src/config/node_type.conf (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/config/reduce_axis_to_axis_attribute.conf (added) * XIOS/dev/XIOS_DEV_CMIP6/src/generate_fortran_interface.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/group_factory_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/group_template_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/node_enum.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/node_type.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/reduce_axis_to_axis.cpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/node/reduce_axis_to_axis.hpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/node/transformation_enum.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/object_factory_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/object_template_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/algo_types.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_reduce_axis.cpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_reduce_axis.hpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/grid_transformation_selector.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/type/type_util.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/xml_parser_decl.cpp (modified) Add new transformation : reduce axis_to_axis This a global reduction ... Mon, 09 Oct 2017 08:07:07 GMT ymipsl [1299] * XIOS/dev/XIOS_DEV_CMIP6/src/config/reduce_domain_to_axis_attribute.conf (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/reduce_domain_to_axis.cpp (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) Add new attribute "local" in reduce_domain_to_axis transformation : - ... Fri, 06 Oct 2017 11:41:57 GMT oabramkina [1294] * 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/grid.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/grid.hpp (modified) Improvements for the secondary server: each grid is only sent to ... Wed, 04 Oct 2017 21:16:30 GMT ymipsl [1292] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Fix problems when checking field temporal attributes. YM Wed, 04 Oct 2017 21:14:28 GMT ymipsl [1291] * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/domain_algorithm_expand.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/xml_parser_decl.cpp (modified) Fix in expand domain transformation. Local mask was not computed. YM Wed, 27 Sep 2017 16:05:57 GMT ymipsl [1284] * XIOS/dev/XIOS_DEV_CMIP6/src/node/domain.cpp (modified) Fix 1 side effect introduced by previous commit... YM Mon, 25 Sep 2017 14:48:44 GMT oabramkina [1280] * XIOS/dev/XIOS_DEV_CMIP6/bld.cfg (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Changing default value of freq_op in case of non-instant operations. Mon, 25 Sep 2017 12:28:51 GMT oabramkina [1279] * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Correction of 1278. Mon, 25 Sep 2017 10:19:49 GMT oabramkina [1278] * XIOS/dev/XIOS_DEV_CMIP6/src/filter/temporal_filter.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) Adding a check on field attributes. For now it only concerns freq_op and ... Mon, 25 Sep 2017 08:59:29 GMT ymipsl [1275] * XIOS/dev/XIOS_DEV_CMIP6/src/config/node_type.conf (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/config/temporal_splitting.conf (added) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/spatial_transform_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/filter/spatial_transform_filter.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/generate_fortran_interface.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/group_factory_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/group_template_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/node_enum.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/node_type.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/temporal_splitting.cpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/node/temporal_splitting.hpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/node/transformation_enum.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/object_factory_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/object_template_decl.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/test/test_diurnal_cycle.f90 (added) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/algo_types.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_temporal_splitting.cpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_temporal_splitting.hpp (added) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_transformation.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/axis_algorithm_transformation.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/grid_transformation_selector.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/transformation/grid_transformation_selector.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/type/type_util.hpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/xml_parser_decl.cpp (modified) implement diurnal cycle transformation taken as a grid tranformation : ... Thu, 21 Sep 2017 15:54:45 GMT oabramkina [1272] * XIOS/dev/XIOS_DEV_CMIP6/src/filter/temporal_filter.cpp (modified) * XIOS/dev/XIOS_DEV_CMIP6/src/node/field.cpp (modified) Changing default values in the temporal filter of freq_op and ... Fri, 15 Sep 2017 14:51:16 GMT ymipsl [1269] * 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) interpolate_domain : add new attribute "read_write_convention" which ... 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: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 ... 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 ... 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 ... 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 ... 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 ... 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 ... 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 ... 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 ... 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 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 09:34:53 GMT oabramkina [1208] * XIOS/dev/dev_olga/src/node/context.cpp (modified) * XIOS/dev/dev_olga/src/node/context.hpp (modified) * XIOS/dev/dev_olga/src/server.cpp (modified) Two server levels: distibuting files among secondary servers according ...