diff --git a/CMakeLists.txt b/CMakeLists.txt index fe3d35f6569699ade09623ad7e31cb19dcbef1e7..774a0edf3c297e7a4c75aafb1531e8f620c9d71b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,8 @@ # @version 1.0.0 # @author Mathieu Faverge # @author Florent Pruvost -# @date 2020-07-10 +# @author Tony Delarue +# @date 2020-12-23 # ### cmake_minimum_required (VERSION 3.3) @@ -95,9 +96,9 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules") include(AddSourceFiles) # The current version number -set (SPM_VERSION_MAJOR 1) -set (SPM_VERSION_MINOR 0) -set (SPM_VERSION_MICRO 0) +set( SPM_VERSION_MAJOR 1 ) +set( SPM_VERSION_MINOR 0 ) +set( SPM_VERSION_MICRO 0 ) set( SPM_VERSION "${SPM_VERSION_MAJOR}.${SPM_VERSION_MINOR}.${SPM_VERSION_MICRO}" ) diff --git a/cmake_modules/local_subs.py b/cmake_modules/local_subs.py index a6e258d574ac01ef6a4e591f31032c4a6f6e49e5..bb179b292c130569403abeaa22bcedcfdcd8d8f5 100644 --- a/cmake_modules/local_subs.py +++ b/cmake_modules/local_subs.py @@ -8,7 +8,7 @@ @version 1.0.0 @author Mathieu Faverge - @date 2020-07-16 + @date 2020-12-14 """ subs = { diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt index 93f230abc144a61e0381e26de357d83bb74057df..67f61c91cc3d6e58f2b9eceb62dc2c496ea9e3dd 100644 --- a/docs/CMakeLists.txt +++ b/docs/CMakeLists.txt @@ -3,9 +3,9 @@ # @copyright 2017-2020 Bordeaux INP, CNRS (LaBRI UMR 5800), Inria, # Univ. Bordeaux. All rights reserved. # -# @version 6.1.0 +# @version 1.0.0 # @author Mathieu Faverge -# @date 2019-11-12 +# @date 2020-12-17 # ### diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt index ac5723bd5f4a21bf3ef33b649e3bbe2d1d8a3685..4e51ac59543b8a9a85bade31914e719e9b31ec63 100644 --- a/examples/CMakeLists.txt +++ b/examples/CMakeLists.txt @@ -6,7 +6,7 @@ # @version 1.0.0 # @author Mathieu Faverge # @author Tony Delarue -# @date 2020-04-11 +# @date 2020-12-21 # ### cmake_minimum_required (VERSION 3.1) diff --git a/examples/Makefile.in b/examples/Makefile.in index 80f15f72cdf09000644f3249fc13b714e7318cde..5d024641d311435f88ff1eb7b9b7dc476a929df6 100644 --- a/examples/Makefile.in +++ b/examples/Makefile.in @@ -10,7 +10,7 @@ # @version 1.0.0 # @author Mathieu Faverge # @author Tony Delarue -# @date 2020-12-15 +# @date 2020-12-19 # ## SPM_DIR=@CMAKE_INSTALL_PREFIX@ diff --git a/examples/example_drivers.c b/examples/example_drivers.c index d132166e770ac08f41c497ef40041c0666cad66b..e86d329188a1a9b7f432536a4c6f887b0a5a5f3c 100644 --- a/examples/example_drivers.c +++ b/examples/example_drivers.c @@ -11,7 +11,7 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Tony Delarue - * @date 2020-12-14 + * @date 2020-12-22 * * @ingroup examples_c * @code diff --git a/examples/example_lap1.c b/examples/example_lap1.c index 51263da8b1b715cd65d1f48f4ae424873eef871b..6d91a2de2ecf05ec42ed9a295eaa10f0707b7297 100644 --- a/examples/example_lap1.c +++ b/examples/example_lap1.c @@ -11,7 +11,7 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Tony Delarue - * @date 2020-12-14 + * @date 2020-12-22 * * @ingroup examples_c * @code diff --git a/examples/example_lap2.c b/examples/example_lap2.c index 6a45e8d6727778d1315bb956bd99249fdadb6920..dbcbe4f48f047aaeeb31f2389c8b1a37f7729af7 100644 --- a/examples/example_lap2.c +++ b/examples/example_lap2.c @@ -11,7 +11,7 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Tony Delarue - * @date 2020-12-14 + * @date 2020-12-22 * * @ingroup examples_c * @code diff --git a/examples/example_mdof1.c b/examples/example_mdof1.c index 9713fec259dc25d70c764c158ee44e17f4c33cb7..90694d9ee1807319bc1aba05eb77e4adba14a2bd 100644 --- a/examples/example_mdof1.c +++ b/examples/example_mdof1.c @@ -11,7 +11,7 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Tony Delarue - * @date 2020-12-14 + * @date 2020-12-22 * * @ingroup examples_c * @code diff --git a/examples/example_mdof2.c b/examples/example_mdof2.c index c25fa626f1c8d9b491ced11a16b7d6c1d2ee2963..716948464bd623c0fc115432e2291a6253ac004b 100644 --- a/examples/example_mdof2.c +++ b/examples/example_mdof2.c @@ -11,7 +11,7 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Tony Delarue - * @date 2020-12-14 + * @date 2020-12-22 * * @ingroup examples_c * @code diff --git a/include/spm.h b/include/spm.h index 187d652564665f14caec6396e712ac35ebe3616d..4ed68c68c1c5eb053a073a64632db004594bd905 100644 --- a/include/spm.h +++ b/include/spm.h @@ -8,11 +8,12 @@ * Univ. Bordeaux. All rights reserved. * * @version 1.0.0 - * @author Xavier Lacoste - * @author Pierre Ramet * @author Mathieu Faverge + * @author Pierre Ramet * @author Tony Delarue - * @date 2020-07-10 + * @author Xavier Lacoste + * @author Matias Hastaran + * @date 2020-12-23 * **/ #ifndef _spm_h_ diff --git a/include/spm/config.h.in b/include/spm/config.h.in index d695cff3844d4fca33fa7f9b04d75e8f79cc22ad..0cf5665c10c1cef6578be89d5b41dedfa0d2f2e2 100644 --- a/include/spm/config.h.in +++ b/include/spm/config.h.in @@ -10,7 +10,8 @@ * @version 1.0.0 * @author Pierre Ramet * @author Mathieu Faverge - * @date 2020-02-25 + * @author Tony Delarue + * @date 2020-12-23 * **/ #ifndef _spm_config_h_ diff --git a/include/spm/const.h b/include/spm/const.h index 3c5732ff8e6464751dc54b3fe99820489790dd13..4e8fa13fcdde67f37d1a6d57fd173f789168e0b4 100644 --- a/include/spm/const.h +++ b/include/spm/const.h @@ -12,7 +12,8 @@ * @author Pierre Ramet * @author Mathieu Faverge * @author Matthieu Kuhn - * @date 2020-07-10 + * @author Tony Delarue + * @date 2020-12-23 * * @addtogroup spm_const * @{ diff --git a/include/spm/datatypes.h b/include/spm/datatypes.h index 688cd6a12c2744d76d025288cff0ab1d2c355bef..67ec72a6b3a6419e949761297d13a45acbeab370 100644 --- a/include/spm/datatypes.h +++ b/include/spm/datatypes.h @@ -11,7 +11,8 @@ * @author Mathieu Faverge * @author Xavier Lacoste * @author Pierre Ramet - * @date 2020-02-25 + * @author Tony Delarue + * @date 2020-12-23 * */ #ifndef _spm_datatypes_h_ diff --git a/include/spm/mpi.h b/include/spm/mpi.h index 4f437c55a1933c87e841e3a8eda6907516b9c7d1..efe3ac0deb4e733a9860c70ba23d85658ce8a3e3 100644 --- a/include/spm/mpi.h +++ b/include/spm/mpi.h @@ -11,7 +11,7 @@ * @author Mathieu Faverge * @author Tony Delarue * @author Pierre Ramet - * @date 2020-03-26 + * @date 2020-10-01 * */ #ifndef _spm_mpi_h_ diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6d108de71c46448717102ec65be7b7f6099c812f..871cd35972ddd703c89cdde984eac02ecf199098 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -6,7 +6,8 @@ # @version 1.0.0 # @author Mathieu Faverge # @author Florent Pruvost -# @date 2020-12-14 +# @author Tony Delarue +# @date 2020-12-23 # ### diff --git a/src/common.h b/src/common.h index 0bca681e7bfef0c86cf376e4714aac96a809a6e5..4f0bedaaf3b939662a29a257a2968c2a4d72e2a5 100644 --- a/src/common.h +++ b/src/common.h @@ -6,14 +6,12 @@ * Univ. Bordeaux. All rights reserved. * * @version 1.0.0 - * @author David Goudin - * @author François Pellegrini * @author Gregoire Pichon * @author Mathieu Faverge - * @author Pascal Henon * @author Pierre Ramet * @author Xavier Lacoste - * @date 2020-07-10 + * @author Tony Delarue + * @date 2020-12-23 * **/ #ifndef _spm_common_h_ diff --git a/src/drivers/laplacian.c b/src/drivers/laplacian.c index 0a29cb46f5307f01fcfbddcf8a01c6d9f19c9b3c..19de0b4dea3cf17e0617cfe7940edaf78dbb1b2c 100644 --- a/src/drivers/laplacian.c +++ b/src/drivers/laplacian.c @@ -10,7 +10,9 @@ * @author Pierre Ramet * @author Xavier Lacoste * @author Theophile Terraz - * @date 2020-04-13 + * @author Gregoire Pichon + * @author Tony Delarue + * @date 2020-12-23 * **/ #include "common.h" diff --git a/src/drivers/laplacian.h b/src/drivers/laplacian.h index 634b3acec6644e023fa717773a47d690ed09afaa..8068a5831fad38e259302e4156e2090973e746fd 100644 --- a/src/drivers/laplacian.h +++ b/src/drivers/laplacian.h @@ -8,7 +8,8 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2018-05-07 + * @author Tony Delarue + * @date 2020-12-23 * **/ #ifndef _laplacian_h_ diff --git a/src/drivers/readhb.c b/src/drivers/readhb.c index 17892b60ce5809b661c2e5552d25f548a7442f89..080c3145fceed3bc3a9ab16e62bcfacca02c2713 100644 --- a/src/drivers/readhb.c +++ b/src/drivers/readhb.c @@ -9,7 +9,8 @@ * @author Mathieu Faverge * @author Pierre Ramet * @author Xavier Lacoste - * @date 2020-02-27 + * @author Tony Delarue + * @date 2020-12-23 * **/ #include "common.h" diff --git a/src/drivers/readijv.c b/src/drivers/readijv.c index 9055cb45a5f8a97ad64dc827d02332e8e730bed7..e1428e922715b1dd08b79d9f594fcf6a58619946 100644 --- a/src/drivers/readijv.c +++ b/src/drivers/readijv.c @@ -9,7 +9,8 @@ * @author Mathieu Faverge * @author Pierre Ramet * @author Xavier Lacoste - * @date 2019-07-01 + * @author Tony Delarue + * @date 2020-12-23 * **/ #include "common.h" diff --git a/src/drivers/readmm.c b/src/drivers/readmm.c index 379d14fa27177dc5a0da001cbe77484e3d82a423..616dababd1cd7a02be64aa76a8a3a7e79404d5d2 100644 --- a/src/drivers/readmm.c +++ b/src/drivers/readmm.c @@ -10,7 +10,8 @@ * @author Pierre Ramet * @author Xavier Lacoste * @author Theophile Terraz - * @date 2020-02-27 + * @author Tony Delarue + * @date 2020-12-23 * **/ #include "common.h" diff --git a/src/frobeniusupdate.h b/src/frobeniusupdate.h index 0f390e7b0be96ff725306d1cc7820113290d6106..c22d4c4e60de8aa66079bc9eea0b495366424a40 100644 --- a/src/frobeniusupdate.h +++ b/src/frobeniusupdate.h @@ -9,7 +9,8 @@ * * @version 1.0.0 * @author Mathieu Faverge - * @date 2020-05-14 + * @author Tony Delarue + * @date 2020-12-23 * */ #ifndef _frobeniusupdate_h_ diff --git a/src/integer_sort.c b/src/integer_sort.c index f03bcd7637a83e72b72df985ea29b995683e692e..c8cf51f5a7f1a7e8ce45c8d51e39610e75bab7f7 100644 --- a/src/integer_sort.c +++ b/src/integer_sort.c @@ -2,7 +2,8 @@ * * @file integer_sort.c * - * File template to generate sort functions using qsort based algorithm. + * File to include to create integer sort function using qsort based + * algorithm. DO NOT compile directly. * * @copyright 2004-2020 Bordeaux INP, CNRS (LaBRI UMR 5800), Inria, * Univ. Bordeaux. All rights reserved. @@ -10,7 +11,12 @@ * @version 1.0.0 * @author François Pellegrini * @author Xavier Lacoste - * @date 2018-03-31 + * @author Mathieu Faverge + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 + * + * @ingroup spm_dev_integer * */ /* This file is part of the Scotch distribution. It does @@ -45,20 +51,6 @@ Engineering a sort function; Jon Bentley and M. Douglas McIlroy; Software - Practice and Experience; Vol. 23 (11), 1249-1265, 1993. */ -/** - ******************************************************************************* - * - * @file integer_sort.c - * - * @ingroup spm_dev_integer - * - * File to include to create integer sort function using qsort based - * algorithm. DO NOT compile directly. - * - * @author François Pellegrini - * - *******************************************************************************/ - #ifndef MAX_THRESH #define MAX_THRESH 6 diff --git a/src/integer_sort_mtypes.c b/src/integer_sort_mtypes.c index d5879c26a15f1c041d84231c42d2c3106f058629..f02af8c9dc0bbbd551bf139358afad746572017d 100644 --- a/src/integer_sort_mtypes.c +++ b/src/integer_sort_mtypes.c @@ -2,7 +2,8 @@ * * @file integer_sort_mtypes.c * - * File template to generate sort functions using qsort based algorithm. + * File to include to create a multi-types sort function using qsort based + * algorithm. DO NOT compile directly. * * @copyright 2004-2020 Bordeaux INP, CNRS (LaBRI UMR 5800), Inria, * Univ. Bordeaux. All rights reserved. @@ -10,7 +11,12 @@ * @version 1.0.0 * @author François Pellegrini * @author Xavier Lacoste - * @date 2018-04-04 + * @author Mathieu Faverge + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 + * + * @ingroup spm_dev_integer * */ /* This file is part of the Scotch distribution. It does @@ -45,21 +51,6 @@ Engineering a sort function; Jon Bentley and M. Douglas McIlroy; Software - Practice and Experience; Vol. 23 (11), 1249-1265, 1993. */ - -/** - ******************************************************************************* - * - * @ingroup spm_dev_integer - * - * @file integer_sort_mtypes.c - * - * File to include to create a multi-types sort function using qsort based - * algorithm. DO NOT compile directly. - * - * @author François Pellegrini - * - *******************************************************************************/ - #ifndef MAX_THRESH_2 #define MAX_THRESH_2 6 diff --git a/src/spm.c b/src/spm.c index 7f630d2f3baf0289e5971937f16c51e415d26668..d9644f93b6558212b13f06f49ef61a35349d9c67 100644 --- a/src/spm.c +++ b/src/spm.c @@ -12,7 +12,11 @@ * @author Pierre Ramet * @author Mathieu Faverge * @author Tony Delarue - * @date 2020-07-10 + * @author Alban Bellot + * @author Gregoire Pichon + * @author Matias Hastaran + * @author Matthieu Kuhn + * @date 2020-12-23 * * @addtogroup spm * @{ diff --git a/src/spm_dof_extend.c b/src/spm_dof_extend.c index 686d1c3596d0a73811ff3cf6bf904aac489feaa3..57b43b3c33b3f95346d2b8c26ec78a4dd914319e 100644 --- a/src/spm_dof_extend.c +++ b/src/spm_dof_extend.c @@ -11,7 +11,10 @@ * @author Mathieu Faverge * @author Theophile Terraz * @author Alban Bellot - * @date 2020-05-14 + * @author Matias Hastaran + * @author Pierre Ramet + * @author Tony Delarue + * @date 2020-12-23 * **/ #include "common.h" diff --git a/src/spm_drivers.h b/src/spm_drivers.h index d510fec70efe34befa997613d3d6d6568bd6dee8..014b2313bfd1f88f79738ec9a46a47ecae90c8a4 100644 --- a/src/spm_drivers.h +++ b/src/spm_drivers.h @@ -10,7 +10,8 @@ * @author Mathieu Faverge * @author Pierre Ramet * @author Xavier Lacoste - * @date 2018-07-19 + * @author Tony Delarue + * @date 2020-12-23 * **/ #ifndef _spm_drivers_h_ diff --git a/src/spm_gather.c b/src/spm_gather.c index 698717f44476e8e5c4781b77b4c625559a8a9fa4..f2f253e1bccbba29c31e6c15c9deeb0e586d1f57 100644 --- a/src/spm_gather.c +++ b/src/spm_gather.c @@ -9,7 +9,8 @@ * * @version 1.0.0 * @author Tony Delarue - * @date 2020-06-15 + * @author Mathieu Faverge + * @date 2020-12-23 * **/ #include "common.h" diff --git a/src/spm_gen_fake_values.c b/src/spm_gen_fake_values.c index b95abb6191fa0161db96a42271df18d2db511525..916649ef72bb40e27d4924fa4b074f8a507f8134 100644 --- a/src/spm_gen_fake_values.c +++ b/src/spm_gen_fake_values.c @@ -10,7 +10,8 @@ * @author Mathieu Faverge * @author Xavier Lacoste * @author Theophile Terraz - * @date 2020-04-29 + * @author Tony Delarue + * @date 2020-12-23 * * @ingroup spm_dev_driver * @{ diff --git a/src/spm_integers.c b/src/spm_integers.c index 3a11913e8662d6cc54e32fb19d4e403a5fc6d394..0b5cb7e659cf3504c557604a8eed8077283db747 100644 --- a/src/spm_integers.c +++ b/src/spm_integers.c @@ -12,7 +12,9 @@ * @author Xavier Lacoste * @author Pierre Ramet * @author Mathieu Faverge - * @date 2018-06-04 + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 * **/ #include "common.h" diff --git a/src/spm_io.c b/src/spm_io.c index 689c47bef16e36e43683f995e0bcd53a9802d966..d6b77643f8c0c5f4308a071923bf3de48205a25d 100644 --- a/src/spm_io.c +++ b/src/spm_io.c @@ -11,7 +11,9 @@ * @author Xavier Lacoste * @author Pierre Ramet * @author Mathieu Faverge - * @date 2020-02-27 + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 * **/ #include "common.h" diff --git a/src/spm_read_driver.c b/src/spm_read_driver.c index 7a05e5c7cdc735e2dc0e5d23364cf0ad6067e0ae..dbe637bcb580ad3dbb3041c1734f700d2a906262 100644 --- a/src/spm_read_driver.c +++ b/src/spm_read_driver.c @@ -11,7 +11,9 @@ * @author Pierre Ramet * @author Xavier Lacoste * @author Theophile Terraz - * @date 2020-02-27 + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 * **/ #include "common.h" diff --git a/src/spm_scatter.c b/src/spm_scatter.c index c2bcc19cce5c22e408537f651384a22aea8ef09a..38ed252d7280b1113decba8effcdc186ab60b761 100644 --- a/src/spm_scatter.c +++ b/src/spm_scatter.c @@ -10,7 +10,7 @@ * @version 1.0.0 * @author Tony Delarue * @author Mathieu Faverge - * @date 2020-04-28 + * @date 2020-12-22 * * @ingroup spm_dev_mpi * @{ diff --git a/src/spm_symmetrize.c b/src/spm_symmetrize.c index 29a84532cb49470e44de81cafa2b76f84acf6c24..d7a8b665a2cfe0c8fbb7a8ed7aaf87754c29f83c 100644 --- a/src/spm_symmetrize.c +++ b/src/spm_symmetrize.c @@ -12,7 +12,7 @@ * @author Pierre Ramet * @author Mathieu Faverge * @author Tony Delarue - * @date 2020-07-10 + * @date 2020-12-21 * * @remark All routines in this files consider the order (j, i) as we usually * store the matrix in CSC format. diff --git a/src/spm_update_compute_fields.c b/src/spm_update_compute_fields.c index bcec9563b26bc3506ec4cc43f5dfc57c69e2c349..92cab0c3efd153d202e1fad7cfcec8a3788ea7e9 100644 --- a/src/spm_update_compute_fields.c +++ b/src/spm_update_compute_fields.c @@ -11,7 +11,8 @@ * @author Xavier Lacoste * @author Pierre Ramet * @author Mathieu Faverge - * @date 2020-04-13 + * @author Tony Delarue + * @date 2020-12-23 * * @ingroup spm_dev_check * @{ diff --git a/src/z_spm.h b/src/z_spm.h index 54f9c38f061f5e49ee4f2f9ca9b1d2efd708cc35..dc2517ac67cd1b5b55048776afd7650692f55a99 100644 --- a/src/z_spm.h +++ b/src/z_spm.h @@ -12,7 +12,9 @@ * @author Theophile Terraz * @author Pierre Ramet * @author Mathieu Faverge - * @date 2020-07-10 + * @author Alban Bellot + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s p * diff --git a/src/z_spm_2dense.c b/src/z_spm_2dense.c index 413e9e71a2bcdc1e16cdc1a609ea1f2d6e98023e..b6e6f58ed703e18846410a16c92188b1232dbe6c 100644 --- a/src/z_spm_2dense.c +++ b/src/z_spm_2dense.c @@ -11,7 +11,9 @@ * @author Mathieu Faverge * @author Theophile Terraz * @author Alban Bellot - * @date 2020-06-15 + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s * diff --git a/src/z_spm_convert_to_csc.c b/src/z_spm_convert_to_csc.c index b4abaf4c9db1c633f97d92e6e1e0022cbc3b56a9..bc37076db108c456c9da3bf7d289f5748fd18558 100644 --- a/src/z_spm_convert_to_csc.c +++ b/src/z_spm_convert_to_csc.c @@ -10,7 +10,9 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-07-10 + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s p * diff --git a/src/z_spm_convert_to_csr.c b/src/z_spm_convert_to_csr.c index 91782ae7472d341d7511c5c49be4e89d7cad1960..f8d1cee7352ef29a9576ae07a57709897d0df500 100644 --- a/src/z_spm_convert_to_csr.c +++ b/src/z_spm_convert_to_csr.c @@ -10,7 +10,9 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-07-10 + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s p * diff --git a/src/z_spm_convert_to_ijv.c b/src/z_spm_convert_to_ijv.c index 9314ba0b929f1b330aea6a5578cf0f94ad937a70..d94ffd0d77ee926cf9346a71723e4a21aab16a30 100644 --- a/src/z_spm_convert_to_ijv.c +++ b/src/z_spm_convert_to_ijv.c @@ -10,7 +10,9 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-04-29 + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s p **/ diff --git a/src/z_spm_dof_extend.c b/src/z_spm_dof_extend.c index dbcce1aee63350a74a1ea488b1f905e6d12d9f88..87a18c0b167f8e1be713afb7c01751b3cb91f249 100644 --- a/src/z_spm_dof_extend.c +++ b/src/z_spm_dof_extend.c @@ -10,7 +10,9 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Alban Bellot - * @date 2020-04-29 + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s **/ diff --git a/src/z_spm_expand.c b/src/z_spm_expand.c index 484576d1f2d0fb8d0852066ff2dbed3ed3931b9e..e3c3b4dc3615573e22f932155bad8b69b1955ad0 100644 --- a/src/z_spm_expand.c +++ b/src/z_spm_expand.c @@ -10,7 +10,9 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Alban Bellot - * @date 2020-05-14 + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s p **/ diff --git a/src/z_spm_gather_rhs.c b/src/z_spm_gather_rhs.c index 947fe9a18d162a59dff5057f82300bc658629108..498d590aae86d17575af53dc4d5b4498f6d0e19b 100644 --- a/src/z_spm_gather_rhs.c +++ b/src/z_spm_gather_rhs.c @@ -8,9 +8,10 @@ * Univ. Bordeaux. All rights reserved. * * @version 1.0.0 - * @author Delarue Tony * @author Faverge Mathieu - * @date 2020-07-10 + * @author Mathieu Faverge + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s * diff --git a/src/z_spm_genmat.c b/src/z_spm_genmat.c index 5e91de0251ad5bf0859ebc60646c0b59e0f80589..20198a64cae30051bfd6d28b5f911270f96702ae 100644 --- a/src/z_spm_genmat.c +++ b/src/z_spm_genmat.c @@ -9,8 +9,8 @@ * * @version 1.0.0 * @author Mathieu Faverge - * @author Delarue Tony - * @date 2020-12-15 + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c s d **/ diff --git a/src/z_spm_genrhs.c b/src/z_spm_genrhs.c index e21fec9b7c8fd58ac899f182585b0c8d66fb651c..483019572f9b923c1c354b7ec54ad1a2bb865b2f 100644 --- a/src/z_spm_genrhs.c +++ b/src/z_spm_genrhs.c @@ -10,7 +10,8 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-07-10 + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c s d **/ diff --git a/src/z_spm_integer.c b/src/z_spm_integer.c index cabd2eedaece131a51df219b7d9c7b13a75250a4..761b264d28ef0f0355ac4de22b188671fc60cd06 100644 --- a/src/z_spm_integer.c +++ b/src/z_spm_integer.c @@ -12,7 +12,8 @@ * @author Mathieu Faverge * @author Pierre Ramet * @author Xavier Lacoste - * @date 2018-04-04 + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s * diff --git a/src/z_spm_laplacian.c b/src/z_spm_laplacian.c index a4c1d6f52fe9e4fa1a4b8ed9a75ea664df57d77a..62e1d0226439a3bb7f0bc6bf9df24dd0d0093e2a 100644 --- a/src/z_spm_laplacian.c +++ b/src/z_spm_laplacian.c @@ -10,7 +10,9 @@ * @author Mathieu Faverge * @author Xavier Lacoste * @author Theophile Terraz - * @date 2018-07-04 + * @author Gregoire Pichon + * @author Tony Delarue + * @date 2020-12-23 * @precisions normal z -> c d s p * **/ diff --git a/src/z_spm_matrixvector.c b/src/z_spm_matrixvector.c index 50c681e661cbc33c99dbc4f50d1eebdec1accdc4..974900b689761196e3a18694518f98e06913a853 100644 --- a/src/z_spm_matrixvector.c +++ b/src/z_spm_matrixvector.c @@ -11,7 +11,8 @@ * @author Matthieu Kuhn * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-07-10 + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s **/ diff --git a/src/z_spm_mergeduplicate.c b/src/z_spm_mergeduplicate.c index 47e82bc2688f65e7a34167721aee499ee7d6bb0f..b6c4290b705cf07f191312b4376f7d4287836af4 100644 --- a/src/z_spm_mergeduplicate.c +++ b/src/z_spm_mergeduplicate.c @@ -10,7 +10,7 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Tony Delarue - * @date 2019-10-29 + * @date 2020-12-21 * * @precisions normal z -> c d s p * diff --git a/src/z_spm_norm.c b/src/z_spm_norm.c index 91a3857fcca48efed8de7717388daceb32bb7d8d..0b61274eff5d48d28dca547c6816569f6199858e 100644 --- a/src/z_spm_norm.c +++ b/src/z_spm_norm.c @@ -12,7 +12,8 @@ * @author Xavier Lacoste * @author Theophile Terraz * @author Tony Delarue - * @date 2020-05-19 + * @author Matias Hastaran + * @date 2020-12-23 * * @precisions normal z -> c d s * diff --git a/src/z_spm_print.c b/src/z_spm_print.c index 553a0e754b0763451c34b0dc94ca61202b97e601..b3a183b050d6286d646692325d63e809ecdd3ef4 100644 --- a/src/z_spm_print.c +++ b/src/z_spm_print.c @@ -11,7 +11,9 @@ * @author Mathieu Faverge * @author Theophile Terraz * @author Alban Bellot - * @date 2020-07-10 + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s p * diff --git a/src/z_spm_reduce_rhs.c b/src/z_spm_reduce_rhs.c index b153d8315f30de75113d87987f36f3a2612014bb..df938c4c36e4c874ea13cf0eb12c818c401fac89 100644 --- a/src/z_spm_reduce_rhs.c +++ b/src/z_spm_reduce_rhs.c @@ -8,8 +8,9 @@ * Univ. Bordeaux. All rights reserved. * * @version 1.0.0 - * @author Delarue Tony - * @date 2020-07-10 + * @author Mathieu Faverge + * @author Tony Delarue + * @date 2020-12-23 * * @precisions normal z -> c d s * diff --git a/src/z_spm_scal.c b/src/z_spm_scal.c index 16c5f3cb6be0250191dc11abc109a76c3fb9920b..f7fc5073f0d208d689ab34f2851468db1e742fac 100644 --- a/src/z_spm_scal.c +++ b/src/z_spm_scal.c @@ -11,7 +11,10 @@ * @author Pierre Ramet * @author Xavier Lacoste * @author Theophile Terraz - * @date 2018-03-09 + * @author Gregoire Pichon + * @author Matias Hastaran + * @author Tony Delarue + * @date 2020-12-23 * @precisions normal z -> c d s * **/ diff --git a/src/z_spm_sort.c b/src/z_spm_sort.c index 452d906fdfc8dc5998a56074d924dc5195cdb3c1..6194824d4bb1af868b13d1ed3374a3227ff4f7b0 100644 --- a/src/z_spm_sort.c +++ b/src/z_spm_sort.c @@ -10,7 +10,7 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Tony Delarue - * @date 2020-09-24 + * @date 2020-12-21 * * @precisions normal z -> c d s p * diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 4be7d1131a2dd962145b22a01fd18d4314e66d4f..1095215696fcf4b9d94006c4988122e19ac97306 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -6,7 +6,8 @@ # @version 1.0.0 # @author Mathieu Faverge # @author Florent Pruvost -# @date 2020-07-10 +# @author Tony Delarue +# @date 2020-12-23 # ### include(RulesPrecisions) diff --git a/tests/core_zgeadd.c b/tests/core_zgeadd.c index 835da358aa742ed09eaae98bcd326d519d450417..eaacd6cd7a4a282f6ed2a58d465824cbdee8d165 100644 --- a/tests/core_zgeadd.c +++ b/tests/core_zgeadd.c @@ -11,7 +11,8 @@ * * @version 1.0.0 * @author Mathieu Faverge - * @date 2018-03-31 + * @author Tony Delarue + * @date 2020-12-23 * @precisions normal z -> c d s * **/ diff --git a/tests/core_zplrnt.c b/tests/core_zplrnt.c index 18c63e2fe5da50cf2a829bb8cff37e1033f26ace..0e280ba01f89ed40420720252f45f463718a06c9 100644 --- a/tests/core_zplrnt.c +++ b/tests/core_zplrnt.c @@ -13,7 +13,8 @@ * @author Piotr Luszczek * @author Pierre Lemarinier * @author Mathieu Faverge - * @date 2018-03-31 + * @author Tony Delarue + * @date 2020-12-23 * @precisions normal z -> c d s * **/ diff --git a/tests/get_options.c b/tests/get_options.c index be36793662fa840b9217cd42cb75a112e2214610..e61c3d216d2e6eefb4848ca965e52c00b01027fe 100644 --- a/tests/get_options.c +++ b/tests/get_options.c @@ -10,7 +10,8 @@ * @author Pierre Ramet * @author Xavier Lacoste * @author Theophile Terraz - * @date 2018-07-04 + * @author Tony Delarue + * @date 2020-12-23 * */ #include <spm_tests.h> diff --git a/tests/p_spm_tests.c b/tests/p_spm_tests.c index 5254b1e01a7349cb27a9620645aa219aca3d0515..c9fbf5e8f15bc815829701def2fdbd938e17c007 100644 --- a/tests/p_spm_tests.c +++ b/tests/p_spm_tests.c @@ -10,7 +10,8 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-02-27 + * @author Tony Delarue + * @date 2020-12-23 * **/ #ifndef _GNU_SOURCE diff --git a/tests/spm_check_and_correct_tests.c b/tests/spm_check_and_correct_tests.c index b18793aa19e818edc65863510f7c43a20c6db099..b8071113d2ac42583d639e0d7496a19f5e8f8475 100644 --- a/tests/spm_check_and_correct_tests.c +++ b/tests/spm_check_and_correct_tests.c @@ -9,8 +9,8 @@ * * @version 1.0.0 * @author Mathieu Faverge - * @author Delarue Tony - * @date 2020-09-30 + * @author Tony Delarue + * @date 2020-12-23 * **/ #include <stdint.h> diff --git a/tests/spm_compare.c b/tests/spm_compare.c index 24491492cd59332d02cec052df91f400fa6557f4..4572842453f54675ea941cf36f1153fddfff6a52 100644 --- a/tests/spm_compare.c +++ b/tests/spm_compare.c @@ -8,7 +8,8 @@ * * @version 1.0.0 * @author Tony Delarue - * @date 2020-07-10 + * @author Mathieu Faverge + * @date 2020-12-23 * **/ #include "spm_tests.h" diff --git a/tests/spm_convert_tests.c b/tests/spm_convert_tests.c index 9443b00d55074a24145dd542e9543f08e2898fd0..8ffdcfac348bfa6410ab98395c8c6dee28721d36 100644 --- a/tests/spm_convert_tests.c +++ b/tests/spm_convert_tests.c @@ -10,7 +10,8 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-04-13 + * @author Tony Delarue + * @date 2020-12-23 * **/ #ifndef _GNU_SOURCE diff --git a/tests/spm_dist_check_and_correct_tests.c b/tests/spm_dist_check_and_correct_tests.c index 48c463f07e082bddd1961a6fd0d37870f96f3509..dc2d50cfa376dc38b1a1419320452b043d4d884e 100644 --- a/tests/spm_dist_check_and_correct_tests.c +++ b/tests/spm_dist_check_and_correct_tests.c @@ -9,8 +9,8 @@ * * @version 1.0.0 * @author Mathieu Faverge - * @author Delarue Tony - * @date 2020-07-20 + * @author Tony Delarue + * @date 2020-12-23 * **/ #include <stdint.h> diff --git a/tests/spm_dist_expand_tests.c b/tests/spm_dist_expand_tests.c index a9c2429acb402f7fe30735223da4196a3601a76b..25fa5a778ca872af9c14811adc7763f1fca7538f 100644 --- a/tests/spm_dist_expand_tests.c +++ b/tests/spm_dist_expand_tests.c @@ -9,6 +9,7 @@ * * @version 1.0.0 * @author Tony Delarue + * @author Mathieu Faverge * @date 2020-02-20 * **/ diff --git a/tests/spm_dist_genrhs_tests.c b/tests/spm_dist_genrhs_tests.c index 96096a9e76a0f22c513690b7b1dcd6ed9dea085b..045968d23aa431fc1972ad5ae1cdeb8a8b97c852 100644 --- a/tests/spm_dist_genrhs_tests.c +++ b/tests/spm_dist_genrhs_tests.c @@ -12,7 +12,7 @@ * @author Mathieu Faverge * @author Theophile Terraz * @author Tony Delarue - * @date 2020-07-10 + * @date 2020-12-22 * **/ #include <stdint.h> diff --git a/tests/spm_dist_matvec_tests.c b/tests/spm_dist_matvec_tests.c index 539b056d7aa572d3d1545cb902876b73beffd6ec..ae6c6b107c786e6029b84c14bd3a307af5cbf348 100644 --- a/tests/spm_dist_matvec_tests.c +++ b/tests/spm_dist_matvec_tests.c @@ -11,7 +11,7 @@ * @author Mathieu Faverge * @author Theophile Terraz * @author Tony Delarue - * @date 2020-07-10 + * @date 2020-12-21 * **/ #include <stdint.h> diff --git a/tests/spm_dist_norm_tests.c b/tests/spm_dist_norm_tests.c index 7f635eb081869821cd2b4270fcc59374c2bb3151..e626a9923a5de6038aefcb2286fd81a0d67be98b 100644 --- a/tests/spm_dist_norm_tests.c +++ b/tests/spm_dist_norm_tests.c @@ -11,7 +11,7 @@ * @author Mathieu Faverge * @author Theophile Terraz * @author Tony Delarue - * @date 2020-07-10 + * @date 2020-12-18 * **/ #include <stdint.h> diff --git a/tests/spm_dist_sort_tests.c b/tests/spm_dist_sort_tests.c index f6de343602ed19b525cd34aee38c5f2dd43b8ccb..a0144207b4eb3905984ffee7fedf2e3d982464f7 100644 --- a/tests/spm_dist_sort_tests.c +++ b/tests/spm_dist_sort_tests.c @@ -9,8 +9,8 @@ * * @version 1.0.0 * @author Mathieu Faverge - * @author Delarue Tony - * @date 2020-09-07 + * @author Tony Delarue + * @date 2020-12-23 * **/ #include <stdint.h> diff --git a/tests/spm_dof_expand_tests.c b/tests/spm_dof_expand_tests.c index 922cebafbd829c7815cfc5eec20aeda0e143b74b..32e5abdb9ab41ad4d85d8c9cecd676316b2896fe 100644 --- a/tests/spm_dof_expand_tests.c +++ b/tests/spm_dof_expand_tests.c @@ -10,7 +10,8 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-05-14 + * @author Tony Delarue + * @date 2020-12-23 * **/ #ifndef _GNU_SOURCE diff --git a/tests/spm_dof_matvec_tests.c b/tests/spm_dof_matvec_tests.c index 044ee9683fda2c2547d25021ad94aa356e3d22c7..0a769b66b9f3678a6c175048370a52b6e15e844b 100644 --- a/tests/spm_dof_matvec_tests.c +++ b/tests/spm_dof_matvec_tests.c @@ -10,7 +10,9 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-05-14 + * @author Matthieu Kuhn + * @author Tony Delarue + * @date 2020-12-23 * **/ diff --git a/tests/spm_dof_norm_tests.c b/tests/spm_dof_norm_tests.c index e3bdee256483307adecec413f1a56cea51ce15fd..224220a8ca6fb850cf588738b2c29c83303de3c7 100644 --- a/tests/spm_dof_norm_tests.c +++ b/tests/spm_dof_norm_tests.c @@ -10,7 +10,8 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-05-14 + * @author Tony Delarue + * @date 2020-12-23 * **/ #include <stdint.h> diff --git a/tests/spm_dof_sort_tests.c b/tests/spm_dof_sort_tests.c index 147a9dc935e0c5777f1ce0550bd2a54371c053ed..b3b309189704a6d695816e04758aab2636071040 100644 --- a/tests/spm_dof_sort_tests.c +++ b/tests/spm_dof_sort_tests.c @@ -9,8 +9,8 @@ * * @version 1.0.0 * @author Mathieu Faverge - * @author Delarue Tony - * @date 2020-09-07 + * @author Tony Delarue + * @date 2020-12-23 * **/ #include <stdint.h> diff --git a/tests/spm_matvec_tests.c b/tests/spm_matvec_tests.c index 043c0cb672b569d92b647a178d11597a077beb3f..a901e01059f8bb3ad4d09132ce3a87be6a44b3ed 100644 --- a/tests/spm_matvec_tests.c +++ b/tests/spm_matvec_tests.c @@ -10,7 +10,9 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-05-14 + * @author Matthieu Kuhn + * @author Tony Delarue + * @date 2020-12-23 * **/ #include <stdint.h> diff --git a/tests/spm_norm_tests.c b/tests/spm_norm_tests.c index 56dd1e7a11db071a5099d66853c901f17d6d4fe4..9bf892f6a59faabc3290e0eb334c3490c31a7488 100644 --- a/tests/spm_norm_tests.c +++ b/tests/spm_norm_tests.c @@ -10,7 +10,8 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Theophile Terraz - * @date 2020-05-14 + * @author Tony Delarue + * @date 2020-12-23 * **/ #include <stdint.h> diff --git a/tests/spm_scatter_gather_tests.c b/tests/spm_scatter_gather_tests.c index 465caf2a4ea4587c09e29a6e24b1b45df4a03792..567311a876e31ac98ab70f3b07929d0eab8612a9 100644 --- a/tests/spm_scatter_gather_tests.c +++ b/tests/spm_scatter_gather_tests.c @@ -9,7 +9,8 @@ * * @version 1.0.0 * @author Tony Delarue - * @date 2020-02-20 + * @author Mathieu Faverge + * @date 2020-12-23 * **/ #include <stdint.h> diff --git a/tests/spm_tests.h b/tests/spm_tests.h index a94e4ade98ab27232a94c513c91001f9a048e462..50dcc7cd64fd66efd11524ae12231e0933449bef 100644 --- a/tests/spm_tests.h +++ b/tests/spm_tests.h @@ -10,7 +10,7 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Tony Delarue - * @date 2020-07-10 + * @date 2020-12-22 * **/ #ifndef _spm_tests_h_ diff --git a/tests/validate_convert.sh b/tests/validate_convert.sh index 168d802f33cf574248718fcb2a237619bf19ff1d..b82aa827516182f4625bc2b4b1f7becf004c1b3e 100755 --- a/tests/validate_convert.sh +++ b/tests/validate_convert.sh @@ -6,7 +6,8 @@ # # @version 1.0.0 # @author Mathieu Faverge -# @date 2018-03-31 +# @author Tony Delarue +# @date 2020-12-23 # # This script compares the output files generated by the matrix format # conversion testings diff --git a/tests/validate_expand.sh b/tests/validate_expand.sh index f53a3486acebcd8f795a7b739c31977ca3b43cb4..aedd1ac7bbd0d5e51e3f6b585332c8c9b5912e67 100755 --- a/tests/validate_expand.sh +++ b/tests/validate_expand.sh @@ -6,7 +6,8 @@ # # @version 1.0.0 # @author Mathieu Faverge -# @date 2018-03-31 +# @author Tony Delarue +# @date 2020-12-23 # # This script compares the output files generated by the DOF expansion # testings diff --git a/tests/z_spm_sort_tests.c b/tests/z_spm_sort_tests.c index 8f8e399763b8577c722e553b372d0776850ea734..b2b32c66e6acfda0267e350f618b5629152772ed 100644 --- a/tests/z_spm_sort_tests.c +++ b/tests/z_spm_sort_tests.c @@ -10,7 +10,7 @@ * @version 1.0.0 * @author Mathieu Faverge * @author Tony Delarue - * @date 2020-09-14 + * @date 2020-10-13 * * @precisions normal z -> c d s * diff --git a/tests/z_spm_tests.c b/tests/z_spm_tests.c index cce3a76f6db0dc494cc342d0cb020ca4736c8ec2..25834bf39f9c6d66b67802f39e881d6d53abc29a 100644 --- a/tests/z_spm_tests.c +++ b/tests/z_spm_tests.c @@ -11,7 +11,7 @@ * @author Mathieu Faverge * @author Theophile Terraz * @author Tony Delarue - * @date 2020-07-10 + * @date 2020-12-22 * * @precisions normal z -> c d s * diff --git a/tools/analysis.sh b/tools/analysis.sh index 118d6d44ce233008e310bc5c3e5fa14637cfef07..a10b007519dbd14c87ad84e63bebd0b4915f054f 100755 --- a/tools/analysis.sh +++ b/tools/analysis.sh @@ -7,7 +7,7 @@ # # @version 1.0.0 # @author Mathieu Faverge -# @date 2020-02-25 +# @date 2020-10-01 # ### diff --git a/tools/check_authors.sh b/tools/check_authors.sh index 987bfac1a74171f6f8ac78b5278f74b029dcb22e..e93d5eb409e711b9327fa650dd97a4f0caeee0e0 100755 --- a/tools/check_authors.sh +++ b/tools/check_authors.sh @@ -6,7 +6,7 @@ # # @version 1.0.0 # @author Mathieu Faverge -# @date 2020-12-14 +# @date 2020-12-23 # # This script check that basic informations is present and correct in # headers of source files. diff --git a/tools/check_header.sh b/tools/check_header.sh index f31080f670f6482f335456f95e651a7dd0afff9a..189ec94ae0032ef9d5545479859326db84605bb4 100755 --- a/tools/check_header.sh +++ b/tools/check_header.sh @@ -6,7 +6,7 @@ # # @version 1.0.0 # @author Mathieu Faverge -# @date 2020-12-14 +# @date 2020-12-22 # # This script check that basic informations is present and correct in # headers of source files. diff --git a/tools/filelist.sh b/tools/filelist.sh index 45d5d2d7c98e9d68e75b8277827c876612cccbb3..3aef1bc2a836f851812bbd571d7e331ed1e5ad4d 100755 --- a/tools/filelist.sh +++ b/tools/filelist.sh @@ -9,7 +9,7 @@ # # @version 1.0.0 # @author Mathieu Faverge -# @date 2020-02-25 +# @date 2020-10-01 # ### diff --git a/tools/gen_wrappers.py b/tools/gen_wrappers.py index 14cce93dac165ac2206d48bf4c00917d5523dc7d..01c0a9b4b0c56ed454b670c95196bf4501170c59 100755 --- a/tools/gen_wrappers.py +++ b/tools/gen_wrappers.py @@ -13,7 +13,9 @@ @version 1.0.0 @author Pierre Ramet @author Mathieu Faverge - @date 2020-07-16 + @author Selmane Lebdaoui + @author Tony Delarue + @date 2020-12-23 """ import os diff --git a/tools/release.sh b/tools/release.sh index e925baef3291c4f7cd494f49f5ca54cc4179cffe..8a984d0f4ba7ff314f9ace513f66b880a47e3648 100755 --- a/tools/release.sh +++ b/tools/release.sh @@ -9,7 +9,8 @@ # # @version 1.0.0 # @author Pierre Ramet -# @date 2019-11-12 +# @author Mathieu Faverge +# @date 2020-12-23 # ### diff --git a/tools/spm_env.sh.in b/tools/spm_env.sh.in index c73aa454ce4efc61386d34472b478fbfa7909f38..4e9e4ef518302aec409c2087eb826631631776fb 100644 --- a/tools/spm_env.sh.in +++ b/tools/spm_env.sh.in @@ -6,7 +6,9 @@ # # @version 1.0.0 # @author Mathieu Faverge -# @date 2018-05-14 +# @author Florent Pruvost +# @author Tony Delarue +# @date 2020-12-23 # #!/bin/sh diff --git a/tools/spmf.pc.in b/tools/spmf.pc.in index 769bb667f352dda64f79db63df4e2a07aa5be4e5..744b51566cae80a021b3c9bb310d6aa9ea250869 100644 --- a/tools/spmf.pc.in +++ b/tools/spmf.pc.in @@ -6,7 +6,9 @@ # # @version 1.0.0 # @author Mathieu Faverge -# @date 2018-07-04 +# @author Florent Pruvost +# @author Tony Delarue +# @date 2020-12-23 # prefix=@CMAKE_INSTALL_PREFIX@ exec_prefix=${prefix} diff --git a/tools/update_release.sh b/tools/update_release.sh index 9ad358bf73d0d0d8d7325450d898e4c450cc0c03..06d4b7ebfb2d38cfe4b6458464053ff98fdd0a05 100755 --- a/tools/update_release.sh +++ b/tools/update_release.sh @@ -6,7 +6,7 @@ # # @version 1.0.0 # @author Mathieu Faverge -# @date 2020-12-14 +# @date 2020-12-23 # #!/usr/bin/env sh @@ -17,7 +17,7 @@ microversion=0 version="$majorversion.$minorversion.$microversion" -#for i in $( git diff v6.0.2 --name-only ); do if [ -f $i ]; then sed -i 's/@version [0-9].[0-9].[0-9]/@version 6.0.3/' $i; fi; done +#for i in $( git diff v6.0.2 --name-only ); do if [ -f $i ]; then sed -i 's/@version [0-9].[0-9].[0-9]/@version 1.0.0/' $i; fi; done if [ ! -z "$tag" ] then fileslist=$( git diff $tag --name-only ) diff --git a/tools/wrappers/__init__.py b/tools/wrappers/__init__.py index dbad81cb822302354e63da855543c578d52385f7..0d5a761e69c9a8684a37c95a125eac931dfe9c89 100644 --- a/tools/wrappers/__init__.py +++ b/tools/wrappers/__init__.py @@ -11,7 +11,9 @@ Wrappers @version 1.0.0 @author Mathieu Faverge - @date 2020-07-15 + @author Selmane Lebdaoui + @author Tony Delarue + @date 2020-12-23 """ diff --git a/tools/wrappers/wrap_fortran.py b/tools/wrappers/wrap_fortran.py index da96a5085acefbc5dcf1ccee3456645897efcb7f..5616bd53333415a9ab3170d25eb0fc1981cd66af 100644 --- a/tools/wrappers/wrap_fortran.py +++ b/tools/wrappers/wrap_fortran.py @@ -12,7 +12,8 @@ Wrapper Fortran 90 @version 1.0.0 @author Mathieu Faverge - @date 2020-07-15 + @author Tony Delarue + @date 2020-12-23 """ import os @@ -144,6 +145,7 @@ class wrap_fortran: !> !> @version 1.0.0 !> @author Mathieu Faverge +!> @author Tony Delarue !> @date ''' + time.strftime( "%Y-%m-%d" ) + ''' !> !> This file has been automatically generated with gen_wrappers.py diff --git a/tools/wrappers/wrap_julia.py b/tools/wrappers/wrap_julia.py index a612c632df2c44eb82e1916035ff87be80680b2b..728a8400a4e99d2c2fa8bd616e2b3301e7d330f5 100644 --- a/tools/wrappers/wrap_julia.py +++ b/tools/wrappers/wrap_julia.py @@ -12,8 +12,9 @@ Wrapper Julia @version 1.0.0 @author Mathieu Faverge - @author Selmane LEBDAOUI - @date 2020-07-15 + @author Selmane Lebdaoui + @author Tony Delarue + @date 2020-12-23 """ import os @@ -108,7 +109,8 @@ class wrap_julia: @version 1.0.0 @author Mathieu Faverge - @author Lebdaoui selmane + @author Selmane Lebdaoui + @author Tony Delarue @date ''' + time.strftime( "%Y-%m-%d" ) + ''' This file has been automatically generated with gen_wrappers.py diff --git a/tools/wrappers/wrap_python.py b/tools/wrappers/wrap_python.py index b9cf4b8d258ce30ee78b496e01b80ac08f534438..6d1204c6017467fe382899a22f900726c43174b1 100644 --- a/tools/wrappers/wrap_python.py +++ b/tools/wrappers/wrap_python.py @@ -12,7 +12,8 @@ Wrapper Python @version 1.0.0 @author Mathieu Faverge - @date 2020-07-15 + @author Tony Delarue + @date 2020-12-23 """ import os @@ -144,6 +145,7 @@ class wrap_python: @author Pierre Ramet @author Mathieu Faverge @author Louis Poirel + @author Tony Delarue @date ''' + time.strftime( "%Y-%m-%d" ) + ''' This file has been automatically generated with gen_wrappers.py diff --git a/wrappers/CMakeLists.txt b/wrappers/CMakeLists.txt index 26ac1db6a2d7dfe2db6a29bb14701814b21915e2..8a0e38d9a22fb83b1cdd143c2619c6196b52f131 100644 --- a/wrappers/CMakeLists.txt +++ b/wrappers/CMakeLists.txt @@ -5,7 +5,9 @@ # # @version 1.0.0 # @author Mathieu Faverge -# @date 2020-07-16 +# @author Selmane Lebdaoui +# @author Tony Delarue +# @date 2020-12-23 # ### diff --git a/wrappers/fortran90/CMakeLists.txt b/wrappers/fortran90/CMakeLists.txt index 02849dc3662a5d180fb655647efb05ffa35e3fce..b7a19dd9f8bbc3290e50a58d364ae6a6c9a77bfd 100644 --- a/wrappers/fortran90/CMakeLists.txt +++ b/wrappers/fortran90/CMakeLists.txt @@ -6,7 +6,8 @@ # @version 1.0.0 # @author Mathieu Faverge # @author Florent Pruvost -# @date 2020-04-11 +# @author Tony Delarue +# @date 2020-12-23 # ### cmake_minimum_required (VERSION 3.1) diff --git a/wrappers/fortran90/examples/spmf_driver.F90 b/wrappers/fortran90/examples/spmf_driver.F90 index bbb8730fa170c7ec4c09917fcb10e558d6ea03d6..20dfcc509620548c3bb152fbbb19f614af911a5e 100644 --- a/wrappers/fortran90/examples/spmf_driver.F90 +++ b/wrappers/fortran90/examples/spmf_driver.F90 @@ -8,7 +8,7 @@ !> !> @version 1.0.0 !> @author Mathieu Faverge -!> @date 2020-04-11 +!> @date 2020-12-21 !> !> @ingroup examples_fortran !> @code diff --git a/wrappers/fortran90/examples/spmf_user.F90 b/wrappers/fortran90/examples/spmf_user.F90 index d167e572615d7baf58debf0608b7997d9a0d9884..0ddd5f63b0f87a2189c538efa9c5979ceb059ec9 100644 --- a/wrappers/fortran90/examples/spmf_user.F90 +++ b/wrappers/fortran90/examples/spmf_user.F90 @@ -8,7 +8,7 @@ !> !> @version 1.0.0 !> @author Mathieu Faverge -!> @date 2020-04-11 +!> @date 2020-12-21 !> !> @ingroup examples_fortran !> @code diff --git a/wrappers/fortran90/src/spm_enums.F90 b/wrappers/fortran90/src/spm_enums.F90 index c51ac08eabdfa07713b734359ea368d5278e2d5e..3403a67bd8a3d2654fd66d98740b690dd4cb19c8 100644 --- a/wrappers/fortran90/src/spm_enums.F90 +++ b/wrappers/fortran90/src/spm_enums.F90 @@ -8,7 +8,8 @@ !> !> @version 1.0.0 !> @author Mathieu Faverge -!> @date 2020-07-15 +!> @author Tony Delarue +!> @date 2020-12-23 !> !> This file has been automatically generated with gen_wrappers.py !> diff --git a/wrappers/fortran90/src/spmf.f90 b/wrappers/fortran90/src/spmf.f90 index acb63e04a0788770286af76718354fedcf105c1a..9f3817906244b48e8fd1dd96c37dbb009f81f8dc 100644 --- a/wrappers/fortran90/src/spmf.f90 +++ b/wrappers/fortran90/src/spmf.f90 @@ -8,7 +8,8 @@ !> !> @version 1.0.0 !> @author Mathieu Faverge -!> @date 2020-12-19 +!> @author Tony Delarue +!> @date 2020-12-23 !> !> This file has been automatically generated with gen_wrappers.py !> @@ -145,8 +146,8 @@ module spmf subroutine spmInitDist_c(spm, comm) & bind(c, name='spmInitDist') use iso_c_binding - import MPI_Comm import spmatrix_t + import MPI_Comm implicit none type(c_ptr), value :: spm type(MPI_Comm), value :: comm @@ -280,14 +281,14 @@ module spmf import spm_int_t import spmatrix_t implicit none - integer(kind=c_int) :: spmGenMat_c - integer(c_int), value :: type - integer(kind=spm_int_t), value :: nrhs - type(c_ptr), value :: spm - type(c_ptr), value :: alpha + integer(kind=c_int) :: spmGenMat_c + integer(c_int), value :: type + integer(kind=spm_int_t), value :: nrhs + type(c_ptr), value :: spm + type(c_ptr), value :: alpha integer(kind=c_long_long), value :: seed - type(c_ptr), value :: A - integer(kind=spm_int_t), value :: lda + type(c_ptr), value :: A + integer(kind=spm_int_t), value :: lda end function spmGenMat_c end interface @@ -298,13 +299,13 @@ module spmf import spm_int_t import spmatrix_t implicit none - integer(kind=c_int) :: spmGenVec_c - integer(c_int), value :: type - type(c_ptr), value :: spm - type(c_ptr), value :: alpha + integer(kind=c_int) :: spmGenVec_c + integer(c_int), value :: type + type(c_ptr), value :: spm + type(c_ptr), value :: alpha integer(kind=c_long_long), value :: seed - type(c_ptr), value :: x - integer(kind=spm_int_t), value :: incx + type(c_ptr), value :: x + integer(kind=spm_int_t), value :: incx end function spmGenVec_c end interface @@ -661,14 +662,14 @@ contains subroutine spmGenMat(type, nrhs, spm, alpha, seed, A, lda, info) use iso_c_binding implicit none - integer(c_int), intent(in) :: type - integer(kind=spm_int_t), intent(in) :: nrhs - type(spmatrix_t), intent(in), target :: spm - type(c_ptr), intent(inout), target :: alpha + integer(c_int), intent(in) :: type + integer(kind=spm_int_t), intent(in) :: nrhs + type(spmatrix_t), intent(in), target :: spm + type(c_ptr), intent(inout), target :: alpha integer(kind=c_long_long), intent(in) :: seed - type(c_ptr), intent(inout), target :: A - integer(kind=spm_int_t), intent(in) :: lda - integer(kind=c_int), intent(out) :: info + type(c_ptr), intent(inout), target :: A + integer(kind=spm_int_t), intent(in) :: lda + integer(kind=c_int), intent(out) :: info info = spmGenMat_c(type, nrhs, c_loc(spm), alpha, seed, A, lda) end subroutine spmGenMat @@ -676,13 +677,13 @@ contains subroutine spmGenVec(type, spm, alpha, seed, x, incx, info) use iso_c_binding implicit none - integer(c_int), intent(in) :: type - type(spmatrix_t), intent(in), target :: spm - type(c_ptr), intent(inout), target :: alpha + integer(c_int), intent(in) :: type + type(spmatrix_t), intent(in), target :: spm + type(c_ptr), intent(inout), target :: alpha integer(kind=c_long_long), intent(in) :: seed - type(c_ptr), intent(inout), target :: x - integer(kind=spm_int_t), intent(in) :: incx - integer(kind=c_int), intent(out) :: info + type(c_ptr), intent(inout), target :: x + integer(kind=spm_int_t), intent(in) :: incx + integer(kind=c_int), intent(out) :: info info = spmGenVec_c(type, c_loc(spm), alpha, seed, x, incx) end subroutine spmGenVec diff --git a/wrappers/julia/CMakeLists.txt b/wrappers/julia/CMakeLists.txt index 391de2108406e6d88965d9aa45608e94e9d895f7..9db2c8e34c15b98ceeafc2b50974db40bd1b08ca 100644 --- a/wrappers/julia/CMakeLists.txt +++ b/wrappers/julia/CMakeLists.txt @@ -6,7 +6,8 @@ # @version 1.0.0 # @author Mathieu Faverge # @author Selmane Lebdaoui -# @date 2020-07-16 +# @author Tony Delarue +# @date 2020-12-23 # ### diff --git a/wrappers/julia/spm/src/spm.jl b/wrappers/julia/spm/src/spm.jl index 4e8096377235d332d9e94a6fa3c8c30ff77b30a0..e052327ec281ea4854369d58c1ada6a519ce3566 100644 --- a/wrappers/julia/spm/src/spm.jl +++ b/wrappers/julia/spm/src/spm.jl @@ -9,8 +9,9 @@ @version 1.0.0 @author Mathieu Faverge - @author Lebdaoui selmane - @date 2020-12-19 + @author Selmane Lebdaoui + @author Tony Delarue + @date 2020-12-23 This file has been automatically generated with gen_wrappers.py diff --git a/wrappers/julia/spm/src/spm_enums.jl.in b/wrappers/julia/spm/src/spm_enums.jl.in index 237637ea90b34660467924370210829debe9a2e5..ef61b21a2e3f291ad2a8e137e73ff45b909294f3 100644 --- a/wrappers/julia/spm/src/spm_enums.jl.in +++ b/wrappers/julia/spm/src/spm_enums.jl.in @@ -9,8 +9,9 @@ @version 1.0.0 @author Mathieu Faverge - @author Lebdaoui selmane - @date 2020-12-19 + @author Selmane Lebdaoui + @author Tony Delarue + @date 2020-12-23 This file has been automatically generated with gen_wrappers.py diff --git a/wrappers/julia/spm_driver.jl b/wrappers/julia/spm_driver.jl index 5c777709afb31245b88c7d9c91d978b23047e6cf..85f32287179c20bcbe93a71fbdce16ac7c25793f 100755 --- a/wrappers/julia/spm_driver.jl +++ b/wrappers/julia/spm_driver.jl @@ -10,7 +10,8 @@ @version 1.0.0 @author Mathieu Faverge @author Selmane Lebdaoui - @date 2020-07-06 + @author Tony Delarue + @date 2020-12-23 @ingroup examples_julia @code diff --git a/wrappers/julia/spm_user.jl b/wrappers/julia/spm_user.jl index c456e6b54ea8a8fc9828a58ce1403b36ae67d111..994aaa3468cd9a5bff4ed92644480e148476e81d 100755 --- a/wrappers/julia/spm_user.jl +++ b/wrappers/julia/spm_user.jl @@ -10,7 +10,8 @@ @version 1.0.0 @author Mathieu Faverge @author Selmane Lebdaoui - @date 2020-07-16 + @author Tony Delarue + @date 2020-12-23 @ingroup examples_julia @code diff --git a/wrappers/python/CMakeLists.txt b/wrappers/python/CMakeLists.txt index 8c1373d11665967dd2a5bf7927ac514425b668b0..8651936b05467dd4623659bda0f8c9bb479469e5 100644 --- a/wrappers/python/CMakeLists.txt +++ b/wrappers/python/CMakeLists.txt @@ -5,7 +5,8 @@ # # @version 1.0.0 # @author Mathieu Faverge -# @date 2020-07-16 +# @author Tony Delarue +# @date 2020-12-23 # ### diff --git a/wrappers/python/spm/__init__.py b/wrappers/python/spm/__init__.py index 8a6d121ad82684d532e03418b723e148d7628f27..639cdd8ce289b34995225365dcad0bf6c050ad86 100644 --- a/wrappers/python/spm/__init__.py +++ b/wrappers/python/spm/__init__.py @@ -10,7 +10,8 @@ # @author Pierre Ramet # @author Mathieu Faverge # @author Louis Poirel -# @date 2019-03-25 +# @author Tony Delarue +# @date 2020-12-23 # """ PySpm diff --git a/wrappers/python/spm/__spm__.py b/wrappers/python/spm/__spm__.py index 1a04a331830047775d6164a0ebf06bde0b5806f9..675614e03dbc49fdf74538243a9b265fd622a9e2 100644 --- a/wrappers/python/spm/__spm__.py +++ b/wrappers/python/spm/__spm__.py @@ -11,7 +11,8 @@ @author Pierre Ramet @author Mathieu Faverge @author Louis Poirel - @date 2020-12-19 + @author Tony Delarue + @date 2020-12-23 This file has been automatically generated with gen_wrappers.py diff --git a/wrappers/python/spm/enum.py.in b/wrappers/python/spm/enum.py.in index cd9c1b840c4c0e1296031b02169f3aa1fbd89533..0d588c4eb0c6ccb5cdcda0b6abd19b7f81e551ef 100644 --- a/wrappers/python/spm/enum.py.in +++ b/wrappers/python/spm/enum.py.in @@ -11,7 +11,8 @@ @author Pierre Ramet @author Mathieu Faverge @author Louis Poirel - @date 2020-12-19 + @author Tony Delarue + @date 2020-12-23 This file has been automatically generated with gen_wrappers.py diff --git a/wrappers/python/spm/spm.py b/wrappers/python/spm/spm.py index 738e0b141ca7bf96ec03c399f4f304525347ba0e..151e5f974023e9e3d81d2c44c69300840cb69acb 100644 --- a/wrappers/python/spm/spm.py +++ b/wrappers/python/spm/spm.py @@ -9,7 +9,8 @@ @version 1.0.0 @author Pierre Ramet @author Mathieu Faverge - @date 2020-04-11 + @author Tony Delarue + @date 2020-12-23 @ingroup wrap_python diff --git a/wrappers/python/spm_driver.py b/wrappers/python/spm_driver.py index 6e635925dc49d80920ff84722bd1483081582c2c..cc5091da6b97070c3e8128907af4b06384e8148b 100755 --- a/wrappers/python/spm_driver.py +++ b/wrappers/python/spm_driver.py @@ -11,7 +11,8 @@ @author Pierre Ramet @author Mathieu Faverge @author Louis Poirel - @date 2018-07-19 + @author Tony Delarue + @date 2020-12-23 @ingroup examples_python @code diff --git a/wrappers/python/spm_scipy.py b/wrappers/python/spm_scipy.py index 12a072d1ce17e16c52244161e791a13e5d9bd725..42761d745f8f628a405a7c5e7d8c7d2b0d5f1fe1 100755 --- a/wrappers/python/spm_scipy.py +++ b/wrappers/python/spm_scipy.py @@ -11,7 +11,8 @@ @author Pierre Ramet @author Mathieu Faverge @author Louis Poirel - @date 2018-07-04 + @author Tony Delarue + @date 2020-12-23 @ingroup examples_python @code