# # ChangeLog for XIOS/trunk/src/server_distribution_description.hpp # # Generated by Trac 1.0.1 # 04/28/24 16:29:52 Tue, 05 Jul 2016 13:59:02 GMT mhnguyen [887] * XIOS/trunk/src/config/field_attribute.conf (modified) * XIOS/trunk/src/config/grid_attribute.conf (modified) * XIOS/trunk/src/config/node_type.conf (modified) * XIOS/trunk/src/config/scalar_attribute.conf (added) * XIOS/trunk/src/context_server.cpp (modified) * XIOS/trunk/src/data_output.cpp (modified) * XIOS/trunk/src/data_output.hpp (modified) * XIOS/trunk/src/distribution.cpp (modified) * XIOS/trunk/src/distribution.hpp (modified) * XIOS/trunk/src/distribution_client.cpp (modified) * XIOS/trunk/src/distribution_client.hpp (modified) * XIOS/trunk/src/group_factory_decl.cpp (modified) * XIOS/trunk/src/group_template_decl.cpp (modified) * XIOS/trunk/src/io/nc4_data_input.cpp (modified) * XIOS/trunk/src/io/nc4_data_output.cpp (modified) * XIOS/trunk/src/io/nc4_data_output.hpp (modified) * XIOS/trunk/src/node/context.cpp (modified) * XIOS/trunk/src/node/field.cpp (modified) * XIOS/trunk/src/node/field.hpp (modified) * XIOS/trunk/src/node/grid.cpp (modified) * XIOS/trunk/src/node/grid.hpp (modified) * XIOS/trunk/src/node/node_enum.hpp (modified) * XIOS/trunk/src/node/node_type.hpp (modified) * XIOS/trunk/src/node/scalar.cpp (added) * XIOS/trunk/src/node/scalar.hpp (added) * XIOS/trunk/src/object_factory_decl.cpp (modified) * XIOS/trunk/src/object_template_decl.cpp (modified) * XIOS/trunk/src/server_distribution_description.cpp (modified) * XIOS/trunk/src/server_distribution_description.hpp (modified) * XIOS/trunk/src/transformation/generic_algorithm_transformation.cpp (modified) * XIOS/trunk/src/transformation/grid_generate.cpp (modified) * XIOS/trunk/src/transformation/grid_generate.hpp (modified) * XIOS/trunk/src/transformation/grid_transformation.cpp (modified) * XIOS/trunk/src/transformation/grid_transformation.hpp (modified) * XIOS/trunk/src/transformation/grid_transformation_selector.cpp (added) * XIOS/trunk/src/transformation/grid_transformation_selector.hpp (added) * XIOS/trunk/src/type/type_util.hpp (modified) * XIOS/trunk/src/xml_parser_decl.cpp (modified) Adding a new type of element into grid: Scalar +) Add a new node Scalar ... Thu, 09 Jun 2016 09:33:08 GMT mhnguyen [865] * XIOS/trunk/src/node/grid.cpp (modified) * XIOS/trunk/src/node/grid.hpp (modified) * XIOS/trunk/src/server_distribution_description.cpp (modified) * XIOS/trunk/src/server_distribution_description.hpp (modified) Optimizing codes: Change the way to compute distribution of grid +) ... Tue, 26 Jan 2016 17:18:58 GMT mhnguyen [815] * XIOS/trunk/inputs/Basic (added) * XIOS/trunk/inputs/Basic/iodef.xml (added) * XIOS/trunk/src/node/axis.cpp (modified) * XIOS/trunk/src/node/axis.hpp (modified) * XIOS/trunk/src/node/domain.cpp (modified) * XIOS/trunk/src/node/grid.cpp (modified) * XIOS/trunk/src/server_distribution_description.cpp (modified) * XIOS/trunk/src/server_distribution_description.hpp (modified) * XIOS/trunk/src/test/test_basic_2D.f90 (added) Fixing the bug in ticket 72 +) The distributed axis on client side send ... Tue, 28 Jul 2015 11:37:07 GMT mhnguyen [657] * XIOS/trunk/bld.cfg (modified) * XIOS/trunk/inputs/Unstruct (added) * XIOS/trunk/inputs/Unstruct/iodef.xml (added) * XIOS/trunk/inputs/Version2/iodef.xml (modified) * XIOS/trunk/src/config/domain_attribute.conf (modified) * XIOS/trunk/src/config/interpolate_from_file_domain_attribute.conf (added) * XIOS/trunk/src/config/node_type.conf (modified) * XIOS/trunk/src/distribution_client.cpp (modified) * XIOS/trunk/src/distribution_client.hpp (modified) * XIOS/trunk/src/group_factory_decl.cpp (modified) * XIOS/trunk/src/group_template_decl.cpp (modified) * XIOS/trunk/src/interface/c_attr/icdomain_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icdomaingroup_attr.cpp (modified) * XIOS/trunk/src/interface/fortran_attr/domain_interface_attr.F90 (modified) * XIOS/trunk/src/interface/fortran_attr/domaingroup_interface_attr.F90 (modified) * XIOS/trunk/src/interface/fortran_attr/idomain_attr.F90 (modified) * XIOS/trunk/src/interface/fortran_attr/idomaingroup_attr.F90 (modified) * XIOS/trunk/src/node/axis.cpp (modified) * XIOS/trunk/src/node/domain.cpp (modified) * XIOS/trunk/src/node/domain.hpp (modified) * XIOS/trunk/src/node/grid.cpp (modified) * XIOS/trunk/src/node/grid.hpp (modified) * XIOS/trunk/src/node/interpolate_from_file_domain.cpp (added) * XIOS/trunk/src/node/interpolate_from_file_domain.hpp (added) * XIOS/trunk/src/node/node_enum.hpp (modified) * XIOS/trunk/src/node/node_type.hpp (modified) * XIOS/trunk/src/node/transformation_enum.hpp (modified) * XIOS/trunk/src/object_factory_decl.cpp (modified) * XIOS/trunk/src/object_template_decl.cpp (modified) * XIOS/trunk/src/output/nc4_data_output.cpp (modified) * XIOS/trunk/src/server_distribution_description.cpp (modified) * XIOS/trunk/src/server_distribution_description.hpp (modified) * XIOS/trunk/src/test/test_new_features.f90 (modified) * XIOS/trunk/src/test/test_unstruct_complete.f90 (modified) * XIOS/trunk/src/transformation/domain_algorithm_interpolate_from_file.cpp (added) * XIOS/trunk/src/transformation/domain_algorithm_interpolate_from_file.hpp (added) * XIOS/trunk/src/transformation/domain_algorithm_transformation.cpp (modified) * XIOS/trunk/src/transformation/generic_algorithm_transformation.cpp (modified) * XIOS/trunk/src/transformation/grid_transformation.cpp (modified) * XIOS/trunk/src/type/type_util.hpp (modified) * XIOS/trunk/src/xml_parser_decl.cpp (modified) Making changes in domain to make sure unstructed grid work with new ... Fri, 24 Jul 2015 14:40:06 GMT rlacroix [653] * XIOS/trunk/src/distribution.cpp (modified) * XIOS/trunk/src/distribution.hpp (modified) * XIOS/trunk/src/distribution_client.cpp (modified) * XIOS/trunk/src/distribution_client.hpp (modified) * XIOS/trunk/src/distribution_server.cpp (modified) * XIOS/trunk/src/distribution_server.hpp (modified) * XIOS/trunk/src/filter/spatial_transform_filter.cpp (modified) * XIOS/trunk/src/server_distribution_description.cpp (modified) * XIOS/trunk/src/server_distribution_description.hpp (modified) * XIOS/trunk/src/transformation/grid_transformation.cpp (modified) * XIOS/trunk/src/transformation/grid_transformation.hpp (modified) Distributions and transformations: Avoid using heap allocations. Wed, 29 Apr 2015 12:46:01 GMT rlacroix [591] * XIOS/trunk/arch/arch-BG_FERMI.fcm (modified) * XIOS/trunk/arch/arch-BG_TURING.fcm (modified) * XIOS/trunk/arch/arch-GCC_LINUX.fcm (modified) * XIOS/trunk/arch/arch-GCC_MACOSX.fcm (modified) * XIOS/trunk/arch/arch-PW6_VARGAS.fcm (modified) * XIOS/trunk/arch/arch-X64_ADA.fcm (modified) * XIOS/trunk/arch/arch-X64_ATHENA.fcm (modified) * XIOS/trunk/arch/arch-X64_CURIE.fcm (modified) * XIOS/trunk/arch/arch-X64_CURIE_GCC.fcm (modified) * XIOS/trunk/arch/arch-X64_CURIE_PGI.fcm (modified) * XIOS/trunk/arch/arch-X64_CURIE_VAMPIR.fcm (modified) * XIOS/trunk/arch/arch-X64_HORUS.fcm (modified) * XIOS/trunk/arch/arch-X64_JADE.fcm (modified) * XIOS/trunk/arch/arch-X64_TITANE.fcm (modified) * XIOS/trunk/arch/arch-X64_TITANE_VAMPIR.fcm (modified) * XIOS/trunk/arch/arch-XC30_Cray.fcm (modified) * XIOS/trunk/arch/arch-XE6_LYNX.fcm (modified) * XIOS/trunk/make_xios (modified) * XIOS/trunk/src/array.hpp (modified) * XIOS/trunk/src/array_mac.hpp (modified) * XIOS/trunk/src/attribute.hpp (modified) * XIOS/trunk/src/attribute_array.hpp (modified) * XIOS/trunk/src/attribute_enum.hpp (modified) * XIOS/trunk/src/attribute_map.cpp (modified) * XIOS/trunk/src/attribute_map.hpp (modified) * XIOS/trunk/src/attribute_template.hpp (modified) * XIOS/trunk/src/attribute_template_impl.hpp (modified) * XIOS/trunk/src/buffer.cpp (modified) * XIOS/trunk/src/buffer.hpp (modified) * XIOS/trunk/src/buffer_client.cpp (modified) * XIOS/trunk/src/buffer_client.hpp (modified) * XIOS/trunk/src/buffer_in.cpp (modified) * XIOS/trunk/src/buffer_in.hpp (modified) * XIOS/trunk/src/buffer_out.cpp (modified) * XIOS/trunk/src/buffer_out.hpp (modified) * XIOS/trunk/src/buffer_server.cpp (modified) * XIOS/trunk/src/buffer_server.hpp (modified) * XIOS/trunk/src/calendar.hpp (modified) * XIOS/trunk/src/calendar_util.hpp (modified) * XIOS/trunk/src/client.cpp (modified) * XIOS/trunk/src/client.hpp (modified) * XIOS/trunk/src/client_server_mapping.hpp (modified) * XIOS/trunk/src/client_server_mapping_distributed.hpp (modified) * XIOS/trunk/src/config/calendar_type.conf (modified) * XIOS/trunk/src/config/functor_type.conf (modified) * XIOS/trunk/src/config/node_type.conf (modified) * XIOS/trunk/src/configure.cpp (modified) * XIOS/trunk/src/configure.hpp (modified) * XIOS/trunk/src/context_client.cpp (modified) * XIOS/trunk/src/context_client.hpp (modified) * XIOS/trunk/src/context_server.hpp (modified) * XIOS/trunk/src/cxios.cpp (modified) * XIOS/trunk/src/cxios.hpp (modified) * XIOS/trunk/src/cxios_decl.cpp (modified) * XIOS/trunk/src/cxios_impl.hpp (modified) * XIOS/trunk/src/data_output.hpp (modified) * XIOS/trunk/src/date.hpp (modified) * XIOS/trunk/src/date/allleap.cpp (modified) * XIOS/trunk/src/date/allleap.hpp (modified) * XIOS/trunk/src/date/calendar_type.hpp (modified) * XIOS/trunk/src/date/d360.cpp (modified) * XIOS/trunk/src/date/d360.hpp (modified) * XIOS/trunk/src/date/gregorian.cpp (modified) * XIOS/trunk/src/date/gregorian.hpp (modified) * XIOS/trunk/src/date/julian.cpp (modified) * XIOS/trunk/src/date/julian.hpp (modified) * XIOS/trunk/src/date/noleap.cpp (modified) * XIOS/trunk/src/date/noleap.hpp (modified) * XIOS/trunk/src/date/user_defined.cpp (modified) * XIOS/trunk/src/date/user_defined.hpp (modified) * XIOS/trunk/src/declare_attribute.hpp (modified) * XIOS/trunk/src/declare_group.hpp (modified) * XIOS/trunk/src/distribution.hpp (modified) * XIOS/trunk/src/duration.hpp (modified) * XIOS/trunk/src/event_client.cpp (modified) * XIOS/trunk/src/event_client.hpp (modified) * XIOS/trunk/src/event_scheduler.cpp (modified) * XIOS/trunk/src/event_scheduler.hpp (modified) * XIOS/trunk/src/event_server.cpp (modified) * XIOS/trunk/src/event_server.hpp (modified) * XIOS/trunk/src/exception.hpp (modified) * XIOS/trunk/src/functor.hpp (modified) * XIOS/trunk/src/functor/accumulate.cpp (modified) * XIOS/trunk/src/functor/accumulate.hpp (modified) * XIOS/trunk/src/functor/average.cpp (modified) * XIOS/trunk/src/functor/average.hpp (modified) * XIOS/trunk/src/functor/functor_type.hpp (modified) * XIOS/trunk/src/functor/instant.cpp (modified) * XIOS/trunk/src/functor/instant.hpp (modified) * XIOS/trunk/src/functor/maximum.cpp (modified) * XIOS/trunk/src/functor/maximum.hpp (modified) * XIOS/trunk/src/functor/minimum.cpp (modified) * XIOS/trunk/src/functor/minimum.hpp (modified) * XIOS/trunk/src/functor/once.cpp (modified) * XIOS/trunk/src/functor/once.hpp (modified) * XIOS/trunk/src/generate_fortran_interface.cpp (modified) * XIOS/trunk/src/generate_interface.hpp (modified) * XIOS/trunk/src/generate_interface_impl.hpp (modified) * XIOS/trunk/src/group_factory.hpp (modified) * XIOS/trunk/src/group_factory_impl.hpp (modified) * XIOS/trunk/src/group_parser.hpp (modified) * XIOS/trunk/src/group_template.hpp (modified) * XIOS/trunk/src/group_template_impl.hpp (modified) * XIOS/trunk/src/indent_xml.hpp (modified) * XIOS/trunk/src/input/inetcdf4.hpp (modified) * XIOS/trunk/src/input/nc4_data_input.hpp (modified) * XIOS/trunk/src/interface/c/icaxis.cpp (modified) * XIOS/trunk/src/interface/c/iccalendar.cpp (modified) * XIOS/trunk/src/interface/c/iccalendar_wrapper.cpp (modified) * XIOS/trunk/src/interface/c/iccontext.cpp (modified) * XIOS/trunk/src/interface/c/icdata.cpp (modified) * XIOS/trunk/src/interface/c/icdate.cpp (modified) * XIOS/trunk/src/interface/c/icdomain.cpp (modified) * XIOS/trunk/src/interface/c/icfield.cpp (modified) * XIOS/trunk/src/interface/c/icfile.cpp (modified) * XIOS/trunk/src/interface/c/icgrid.cpp (modified) * XIOS/trunk/src/interface/c/icvariable.cpp (modified) * XIOS/trunk/src/interface/c/icxml_tree.cpp (modified) * XIOS/trunk/src/interface/c_attr/icaxis_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icaxisgroup_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/iccalendar_wrapper_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/iccontext_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icdomain_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icdomaingroup_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icfield_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icfieldgroup_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icfile_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icfilegroup_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icgrid_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icgridgroup_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icvariable_attr.cpp (modified) * XIOS/trunk/src/interface/c_attr/icvariablegroup_attr.cpp (modified) * XIOS/trunk/src/node/axis.cpp (modified) * XIOS/trunk/src/node/axis.hpp (modified) * XIOS/trunk/src/node/calendar_wrapper.hpp (modified) * XIOS/trunk/src/node/context.cpp (modified) * XIOS/trunk/src/node/context.hpp (modified) * XIOS/trunk/src/node/domain.cpp (modified) * XIOS/trunk/src/node/domain.hpp (modified) * XIOS/trunk/src/node/field.cpp (modified) * XIOS/trunk/src/node/field.hpp (modified) * XIOS/trunk/src/node/field_impl.hpp (modified) * XIOS/trunk/src/node/file.cpp (modified) * XIOS/trunk/src/node/file.hpp (modified) * XIOS/trunk/src/node/grid.cpp (modified) * XIOS/trunk/src/node/grid.hpp (modified) * XIOS/trunk/src/node/method.hpp (modified) * XIOS/trunk/src/node/node_enum.hpp (modified) * XIOS/trunk/src/node/node_type.hpp (modified) * XIOS/trunk/src/node/var.hpp (modified) * XIOS/trunk/src/node/variable.cpp (modified) * XIOS/trunk/src/node/variable.hpp (modified) * XIOS/trunk/src/object.hpp (modified) * XIOS/trunk/src/object_factory.hpp (modified) * XIOS/trunk/src/object_factory_impl.hpp (modified) * XIOS/trunk/src/object_template.hpp (modified) * XIOS/trunk/src/object_template_decl.cpp (modified) * XIOS/trunk/src/object_template_impl.hpp (modified) * XIOS/trunk/src/output/nc4_data_output.hpp (modified) * XIOS/trunk/src/output/netCdfInterface.hpp (modified) * XIOS/trunk/src/output/onetcdf4.hpp (modified) * XIOS/trunk/src/parameters.cpp (deleted) * XIOS/trunk/src/server.cpp (modified) * XIOS/trunk/src/server.hpp (modified) * XIOS/trunk/src/server_distribution_description.hpp (modified) * XIOS/trunk/src/test/test_xios.cpp (modified) * XIOS/trunk/src/type/base_type.hpp (modified) * XIOS/trunk/src/type/enum.hpp (modified) * XIOS/trunk/src/type/enum_impl.hpp (modified) * XIOS/trunk/src/type/enum_ref_impl.hpp (modified) * XIOS/trunk/src/type/message.cpp (modified) * XIOS/trunk/src/type/message.hpp (modified) * XIOS/trunk/src/type/type.hpp (modified) * XIOS/trunk/src/type/type_decl.cpp (modified) * XIOS/trunk/src/type/type_impl.hpp (modified) * XIOS/trunk/src/type/type_ref_impl.hpp (modified) * XIOS/trunk/src/type/type_specialisation.hpp (modified) * XIOS/trunk/src/xios.hpp (moved) * XIOS/trunk/src/xios_spl.hpp (moved) * XIOS/trunk/src/xml_node.cpp (modified) * XIOS/trunk/src/xml_node.hpp (modified) * XIOS/trunk/src/xml_parser.hpp (modified) * XIOS/trunk/src/xml_parser_impl.hpp (modified) Remove leftovers from the XMLIO age. Tue, 10 Mar 2015 09:49:09 GMT mhnguyen [568] * XIOS/trunk/src/client_server_mapping.cpp (modified) * XIOS/trunk/src/client_server_mapping.hpp (modified) * XIOS/trunk/src/client_server_mapping_distributed.cpp (added) * XIOS/trunk/src/client_server_mapping_distributed.hpp (added) * XIOS/trunk/src/node/axis.cpp (modified) * XIOS/trunk/src/node/grid.cpp (modified) * XIOS/trunk/src/node/grid.hpp (modified) * XIOS/trunk/src/server_distribution_description.cpp (modified) * XIOS/trunk/src/server_distribution_description.hpp (modified) Implementing discovering algorithm of server index +) Implement the ... Wed, 11 Feb 2015 15:23:16 GMT mhnguyen [554] * XIOS/trunk/inputs/COMPLETE/context_atmosphere.xml (modified) * XIOS/trunk/inputs/iodef.xml (modified) * XIOS/trunk/src/client_server_mapping.cpp (modified) * XIOS/trunk/src/client_server_mapping.hpp (modified) * XIOS/trunk/src/node/distribution_client.hpp (modified) * XIOS/trunk/src/node/distribution_server.hpp (modified) * XIOS/trunk/src/server_distribution_description.hpp (modified) * XIOS/trunk/src/test/test_client.f90 (modified) * XIOS/trunk/src/test/test_complete.f90 (modified) Changing interface of tests to make sure global index begins at zero (0) ... Wed, 11 Feb 2015 15:23:12 GMT mhnguyen [553] * XIOS/trunk/inputs/Version2/iodef.xml (modified) * XIOS/trunk/src/client_server_mapping.cpp (added) * XIOS/trunk/src/client_server_mapping.hpp (added) * XIOS/trunk/src/distribution.cpp (modified) * XIOS/trunk/src/distribution.hpp (modified) * XIOS/trunk/src/node/axis.cpp (modified) * XIOS/trunk/src/node/distribution_client.cpp (modified) * XIOS/trunk/src/node/distribution_client.hpp (modified) * XIOS/trunk/src/node/distribution_server.cpp (modified) * XIOS/trunk/src/node/distribution_server.hpp (modified) * XIOS/trunk/src/node/domain.cpp (modified) * XIOS/trunk/src/node/domain.hpp (modified) * XIOS/trunk/src/node/grid.cpp (modified) * XIOS/trunk/src/node/grid.hpp (modified) * XIOS/trunk/src/server_distribution_description.cpp (added) * XIOS/trunk/src/server_distribution_description.hpp (added) * XIOS/trunk/src/test/test_new_features.f90 (modified) Seperating global index computation on client and server side +) Create ...