From e57a2a61330d06952a9be6c49e0bf43360ad3ad5 Mon Sep 17 00:00:00 2001 From: Mathieu Faverge <mathieu.faverge@inria.fr> Date: Wed, 23 Dec 2020 00:38:18 +0100 Subject: [PATCH] Update authors/dates/version/copyright --- CMakeLists.txt | 9 ++-- cmake_modules/local_subs.py | 2 +- docs/CMakeLists.txt | 4 +- examples/CMakeLists.txt | 2 +- examples/Makefile.in | 2 +- examples/example_drivers.c | 2 +- examples/example_lap1.c | 2 +- examples/example_lap2.c | 2 +- examples/example_mdof1.c | 2 +- examples/example_mdof2.c | 2 +- include/spm.h | 7 +-- include/spm/config.h.in | 3 +- include/spm/const.h | 3 +- include/spm/datatypes.h | 3 +- include/spm/mpi.h | 2 +- src/CMakeLists.txt | 3 +- src/common.h | 6 +-- src/drivers/laplacian.c | 4 +- src/drivers/laplacian.h | 3 +- src/drivers/readhb.c | 3 +- src/drivers/readijv.c | 3 +- src/drivers/readmm.c | 3 +- src/frobeniusupdate.h | 3 +- src/integer_sort.c | 24 +++------ src/integer_sort_mtypes.c | 25 +++------ src/spm.c | 6 ++- src/spm_dof_extend.c | 5 +- src/spm_drivers.h | 3 +- src/spm_gather.c | 3 +- src/spm_gen_fake_values.c | 3 +- src/spm_integers.c | 4 +- src/spm_io.c | 4 +- src/spm_read_driver.c | 4 +- src/spm_scatter.c | 2 +- src/spm_symmetrize.c | 2 +- src/spm_update_compute_fields.c | 3 +- src/z_spm.h | 4 +- src/z_spm_2dense.c | 4 +- src/z_spm_convert_to_csc.c | 4 +- src/z_spm_convert_to_csr.c | 4 +- src/z_spm_convert_to_ijv.c | 4 +- src/z_spm_dof_extend.c | 4 +- src/z_spm_expand.c | 4 +- src/z_spm_gather_rhs.c | 5 +- src/z_spm_genmat.c | 4 +- src/z_spm_genrhs.c | 3 +- src/z_spm_integer.c | 3 +- src/z_spm_laplacian.c | 4 +- src/z_spm_matrixvector.c | 3 +- src/z_spm_mergeduplicate.c | 2 +- src/z_spm_norm.c | 3 +- src/z_spm_print.c | 4 +- src/z_spm_reduce_rhs.c | 5 +- src/z_spm_scal.c | 5 +- src/z_spm_sort.c | 2 +- tests/CMakeLists.txt | 3 +- tests/core_zgeadd.c | 3 +- tests/core_zplrnt.c | 3 +- tests/get_options.c | 3 +- tests/p_spm_tests.c | 3 +- tests/spm_check_and_correct_tests.c | 4 +- tests/spm_compare.c | 3 +- tests/spm_convert_tests.c | 3 +- tests/spm_dist_check_and_correct_tests.c | 4 +- tests/spm_dist_expand_tests.c | 1 + tests/spm_dist_genrhs_tests.c | 2 +- tests/spm_dist_matvec_tests.c | 2 +- tests/spm_dist_norm_tests.c | 2 +- tests/spm_dist_sort_tests.c | 4 +- tests/spm_dof_expand_tests.c | 3 +- tests/spm_dof_matvec_tests.c | 4 +- tests/spm_dof_norm_tests.c | 3 +- tests/spm_dof_sort_tests.c | 4 +- tests/spm_matvec_tests.c | 4 +- tests/spm_norm_tests.c | 3 +- tests/spm_scatter_gather_tests.c | 3 +- tests/spm_tests.h | 2 +- tests/validate_convert.sh | 3 +- tests/validate_expand.sh | 3 +- tests/z_spm_sort_tests.c | 2 +- tests/z_spm_tests.c | 2 +- tools/analysis.sh | 2 +- tools/check_authors.sh | 2 +- tools/check_header.sh | 2 +- tools/filelist.sh | 2 +- tools/gen_wrappers.py | 4 +- tools/release.sh | 3 +- tools/spm_env.sh.in | 4 +- tools/spmf.pc.in | 4 +- tools/update_release.sh | 4 +- tools/wrappers/__init__.py | 4 +- tools/wrappers/wrap_fortran.py | 4 +- tools/wrappers/wrap_julia.py | 8 +-- tools/wrappers/wrap_python.py | 4 +- wrappers/CMakeLists.txt | 4 +- wrappers/fortran90/CMakeLists.txt | 3 +- wrappers/fortran90/examples/spmf_driver.F90 | 2 +- wrappers/fortran90/examples/spmf_user.F90 | 2 +- wrappers/fortran90/src/spm_enums.F90 | 3 +- wrappers/fortran90/src/spmf.f90 | 57 +++++++++++---------- wrappers/julia/CMakeLists.txt | 3 +- wrappers/julia/spm/src/spm.jl | 5 +- wrappers/julia/spm/src/spm_enums.jl.in | 5 +- wrappers/julia/spm_driver.jl | 3 +- wrappers/julia/spm_user.jl | 3 +- wrappers/python/CMakeLists.txt | 3 +- wrappers/python/spm/__init__.py | 3 +- wrappers/python/spm/__spm__.py | 3 +- wrappers/python/spm/enum.py.in | 3 +- wrappers/python/spm/spm.py | 3 +- wrappers/python/spm_driver.py | 3 +- wrappers/python/spm_scipy.py | 3 +- 112 files changed, 278 insertions(+), 190 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index fe3d35f6..774a0edf 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 a6e258d5..bb179b29 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 93f230ab..67f61c91 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 ac5723bd..4e51ac59 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 80f15f72..5d024641 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 d132166e..e86d3291 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 51263da8..6d91a2de 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 6a45e8d6..dbcbe4f4 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 9713fec2..90694d9e 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 c25fa626..71694846 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 187d6525..4ed68c68 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 d695cff3..0cf5665c 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 3c5732ff..4e8fa13f 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 688cd6a1..67ec72a6 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 4f437c55..efe3ac0d 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 6d108de7..871cd359 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 0bca681e..4f0bedaa 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 0a29cb46..19de0b4d 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 634b3ace..8068a583 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 17892b60..080c3145 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 9055cb45..e1428e92 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 379d14fa..616dabab 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 0f390e7b..c22d4c4e 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 f03bcd76..c8cf51f5 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 d5879c26..f02af8c9 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 7f630d2f..d9644f93 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 686d1c35..57b43b3c 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 d510fec7..014b2313 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 698717f4..f2f253e1 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 b95abb61..916649ef 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 3a11913e..0b5cb7e6 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 689c47be..d6b77643 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 7a05e5c7..dbe637bc 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 c2bcc19c..38ed252d 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 29a84532..d7a8b665 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 bcec9563..92cab0c3 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 54f9c38f..dc2517ac 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 413e9e71..b6e6f58e 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 b4abaf4c..bc37076d 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 91782ae7..f8d1cee7 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 9314ba0b..d94ffd0d 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 dbcce1ae..87a18c0b 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 484576d1..e3c3b4dc 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 947fe9a1..498d590a 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 5e91de02..20198a64 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 e21fec9b..48301957 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 cabd2eed..761b264d 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 a4c1d6f5..62e1d022 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 50c681e6..974900b6 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 47e82bc2..b6c4290b 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 91a3857f..0b61274e 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 553a0e75..b3a183b0 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 b153d831..df938c4c 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 16c5f3cb..f7fc5073 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 452d906f..6194824d 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 4be7d113..10952156 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 835da358..eaacd6cd 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 18c63e2f..0e280ba0 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 be367936..e61c3d21 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 5254b1e0..c9fbf5e8 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 b18793aa..b8071113 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 24491492..45728424 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 9443b00d..8ffdcfac 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 48c463f0..dc2d50cf 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 a9c2429a..25fa5a77 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 96096a9e..045968d2 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 539b056d..ae6c6b10 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 7f635eb0..e626a992 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 f6de3436..a0144207 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 922cebaf..32e5abdb 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 044ee968..0a769b66 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 e3bdee25..224220a8 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 147a9dc9..b3b30918 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 043c0cb6..a901e010 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 56dd1e7a..9bf892f6 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 465caf2a..567311a8 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 a94e4ade..50dcc7cd 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 168d802f..b82aa827 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 f53a3486..aedd1ac7 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 8f8e3997..b2b32c66 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 cce3a76f..25834bf3 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 118d6d44..a10b0075 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 987bfac1..e93d5eb4 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 f31080f6..189ec94a 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 45d5d2d7..3aef1bc2 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 14cce93d..01c0a9b4 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 e925baef..8a984d0f 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 c73aa454..4e9e4ef5 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 769bb667..744b5156 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 9ad358bf..06d4b7eb 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 dbad81cb..0d5a761e 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 da96a508..5616bd53 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 a612c632..728a8400 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 b9cf4b8d..6d1204c6 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 26ac1db6..8a0e38d9 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 02849dc3..b7a19dd9 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 bbb8730f..20dfcc50 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 d167e572..0ddd5f63 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 c51ac08e..3403a67b 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 acb63e04..9f381790 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 391de210..9db2c8e3 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 4e809637..e052327e 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 237637ea..ef61b21a 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 5c777709..85f32287 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 c456e6b5..994aaa34 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 8c1373d1..8651936b 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 8a6d121a..639cdd8c 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 1a04a331..675614e0 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 cd9c1b84..0d588c4e 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 738e0b14..151e5f97 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 6e635925..cc5091da 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 12a072d1..42761d74 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 -- GitLab