star-gs

Literate program for a geometric sensitivity calculation
git clone git://git.meso-star.fr/star-gs.git
Log | Files | Refs | README | LICENSE

commit 8011259cd20f46af178f424ea81bbd776f3d49cf
parent 45e6ed853b452c5685882b429a16b2d6357660b9
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Sat, 29 Apr 2023 12:29:08 +0200

Mise à jour des copyright

Cette mise à jour tente de rendre compte de l'ensemble des institutions
dont dépendent les auteurs impliqués dans la rédaction du programme, à
savoir les chercheurs du collectif EDStar. Si ce collectif reste
informel une liste récente de ses chercheurs peut néanmoins être dérivée
à partir des auteurs du papier paru récemment dans PLOS one
(10.1371/journal.pone.0283681)

On notera qu'un copyright n'est pas une signature mais une mention
légale qui définit les détenteurs des droits patrimoniaux. Si pour les
auteurs salariés du privée le copyright est facile à définir, pour les
auteurs académiques l'institution à mentionner est plus difficile à
identifier.

Dans cette validation nous listons les institutions vraisemblablement
mentionnées en intitulé du bulletin de paie des différents auteurs.
Cette liste reste cependant perfectible et devra être amendée fonction
des différents retours. L'enjeu reste néanmoins à mitiger : les droits
patrimoniaux donne le droit de décider des modalités de distribution du
programme, des modalités qui sont dans notre cas fixées par la licence
libre GPLv3+ qui s'impose à ce programme par les bibliothèques tierces
sur lequel il s'appuie.

Diffstat:
MMakefile | 8+++++---
MREADME.md | 10++++++----
Mconfig.mk | 8+++++---
Mconfigure.sh | 8+++++---
Mnoweave_backend.sh | 8+++++---
Msrc/sgs.c | 16++++++++++------
Msrc/sgs.h | 8+++++---
Msrc/sgs_args.c | 8+++++---
Msrc/sgs_args.h | 8+++++---
Msrc/sgs_c.h | 8+++++---
Msrc/sgs_compute_sensitivity_translation.nw | 8+++++---
Msrc/sgs_geometry.c | 8+++++---
Msrc/sgs_geometry.h | 8+++++---
Msrc/sgs_geometry_box.c | 8+++++---
Msrc/sgs_geometry_c.h | 8+++++---
Msrc/sgs_log.c | 8+++++---
Msrc/sgs_log.h | 8+++++---
Msrc/sgs_main.c | 8+++++---
18 files changed, 96 insertions(+), 58 deletions(-)

diff --git a/Makefile b/Makefile @@ -1,10 +1,12 @@ # Copyright (C) 2021-2023 Centre National de la Recherche Scientifique +# Copyright (C) 2021-2023 INSA Lyon # Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux # Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) -# Copyright (C) 2021-2023 Université Clermont Auvergne +# Copyright (C) 2021-2023 Institut Pascal +# Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) # Copyright (C) 2021-2023 Université de Lorraine -# Copyright (C) 2021-2023 Université de Lyon -# Copyright (C) 2021-2023 Université de Toulouse +# Copyright (C) 2021-2023 Université Paul Sabatier +# Copyright (C) 2021-2023 Université Toulouse - Jean-Jaurès # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/README.md b/README.md @@ -22,12 +22,14 @@ for further informations on CMake. ## Copyright notice Copyright (C) 2021-2023 Centre National de la Recherche Scientifique +Copyright (C) 2021-2023 INSA Lyon Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux -Copyright (C) 2021-2023 [|Méso|Star>](http://www.meso-star.com) (<contact@meso-star.com>) -Copyright (C) 2021-2023 Université Clermont Auvergne +Copyright (C) 2021-2023 [|Méso|Star>](https://www.meso-star.com) (<contact@meso-star.com>) +Copyright (C) 2021-2023 Institut Pascal +Copyright (C) 2021-2023 [PhotonLyX](http://www.photonlyx.com/) (<info@photonlyx.com>) Copyright (C) 2021-2023 Université de Lorraine -Copyright (C) 2021-2023 Université de Lyon -Copyright (C) 2021-2023 Université de Toulouse +Copyright (C) 2021-2023 Université Paul Sabatier +Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès ## License diff --git a/config.mk b/config.mk @@ -1,10 +1,12 @@ # Copyright (C) 2021-2023 Centre National de la Recherche Scientifique +# Copyright (C) 2021-2023 INSA Lyon # Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux # Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) -# Copyright (C) 2021-2023 Université Clermont Auvergne +# Copyright (C) 2021-2023 Institut Pascal +# Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) # Copyright (C) 2021-2023 Université de Lorraine -# Copyright (C) 2021-2023 Université de Lyon -# Copyright (C) 2021-2023 Université de Toulouse +# Copyright (C) 2021-2023 Université Paul Sabatier +# Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/configure.sh b/configure.sh @@ -1,12 +1,14 @@ #!/bin/sh -e # Copyright (C) 2021-2023 Centre National de la Recherche Scientifique +# Copyright (C) 2021-2023 INSA Lyon # Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux # Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) -# Copyright (C) 2021-2023 Université Clermont Auvergne +# Copyright (C) 2021-2023 Institut Pascal +# Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) # Copyright (C) 2021-2023 Université de Lorraine -# Copyright (C) 2021-2023 Université de Lyon -# Copyright (C) 2021-2023 Université de Toulouse +# Copyright (C) 2021-2023 Université Paul Sabatier +# Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/noweave_backend.sh b/noweave_backend.sh @@ -1,12 +1,14 @@ #!/bin/sh # Copyright (C) 2021-2023 Centre National de la Recherche Scientifique +# Copyright (C) 2021-2023 INSA Lyon # Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux # Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) -# Copyright (C) 2021-2023 Université Clermont Auvergne +# Copyright (C) 2021-2023 Institut Pascal +# Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) # Copyright (C) 2021-2023 Université de Lorraine -# Copyright (C) 2021-2023 Université de Lyon -# Copyright (C) 2021-2023 Université de Toulouse +# Copyright (C) 2021-2023 Université Paul Sabatier +# Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/src/sgs.c b/src/sgs.c @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -136,12 +138,14 @@ sgs_fprint_copyright(FILE* stream) ASSERT(stream); fprintf(stream, "Copyright (C) 2021-2023 Centre National de la Recherche Scientifique\n" +"Copyright (C) 2021-2023 INSA Lyon\n" "Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux\n" "Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com)\n" -"Copyright (C) 2021-2023 Université Clermont Auvergne\n" +"Copyright (C) 2021-2023 Institut Pascal\n" +"Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com)\n" "Copyright (C) 2021-2023 Université de Lorraine\n" -"Copyright (C) 2021-2023 Université de Lyon\n" -"Copyright (C) 2021-2023 Université de Toulouse\n"); +"Copyright (C) 2021-2023 Université Paul Sabatier\n" +"Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès\n"); } void diff --git a/src/sgs.h b/src/sgs.h @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sgs_args.c b/src/sgs_args.c @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sgs_args.h b/src/sgs_args.h @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sgs_c.h b/src/sgs_c.h @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sgs_compute_sensitivity_translation.nw b/src/sgs_compute_sensitivity_translation.nw @@ -1,10 +1,12 @@ % Copyright (C) 2021-2023 Centre National de la Recherche Scientifique +% Copyright (C) 2021-2023 INSA Lyon % Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux % Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) -% Copyright (C) 2021-2023 Université Clermont Auvergne +% Copyright (C) 2021-2023 Institut Pascal +% Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) % Copyright (C) 2021-2023 Université de Lorraine -% Copyright (C) 2021-2023 Université de Lyon -% Copyright (C) 2021-2023 Université de Toulouse +% Copyright (C) 2021-2023 Université Paul Sabatier +% Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès % % This program is free software: you can redistribute it and/or modify % it under the terms of the GNU General Public License as published by diff --git a/src/sgs_geometry.c b/src/sgs_geometry.c @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sgs_geometry.h b/src/sgs_geometry.h @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sgs_geometry_box.c b/src/sgs_geometry_box.c @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sgs_geometry_c.h b/src/sgs_geometry_c.h @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sgs_log.c b/src/sgs_log.c @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sgs_log.h b/src/sgs_log.h @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sgs_main.c b/src/sgs_main.c @@ -1,10 +1,12 @@ /* Copyright (C) 2021-2023 Centre National de la Recherche Scientifique + * Copyright (C) 2021-2023 INSA Lyon * Copyright (C) 2021-2023 Institut Mines Télécom Albi-Carmaux * Copyright (C) 2021-2023 |Méso|Star> (contact@meso-star.com) - * Copyright (C) 2021-2023 Université Clermont Auvergne + * Copyright (C) 2021-2023 Institut Pascal + * Copyright (C) 2021-2023 PhotonLyX (info@photonlyx.com) * Copyright (C) 2021-2023 Université de Lorraine - * Copyright (C) 2021-2023 Université de Lyon - * Copyright (C) 2021-2023 Université de Toulouse + * Copyright (C) 2021-2023 Université Paul Sabatier + * Copyright (C) 2021-2023 Université Toulouse - Jean Jaurès * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by