star-line

Structure for accelerating line importance sampling
git clone git://git.meso-star.com/star-line.git
Log | Files | Refs | README | LICENSE

commit 49a867d04cd05cc75ad131ed866c7552a4aeece0
parent f3126f6015cf5b9b5a98d468eedca058ddc325bb
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Wed, 23 Sep 2026 12:13:22 +0200

Update the copyright notice

Mention that each file is part of the project and that it is the project
that is published under the GPLv3+ license. This is ultimately the FSF's
recommendation when a program consists of several files.

Diffstat:
MMakefile | 2++
Mdoc/sln-build.1 | 2++
Mdoc/sln-get.1 | 2++
Mdoc/sln-mixture.5 | 2++
Mdoc/sln-slab.1 | 2++
Mdoc/sln-stat.1 | 2++
Msrc/sln.h | 2++
Msrc/sln_build.c | 2++
Msrc/sln_device.c | 2++
Msrc/sln_device_c.h | 2++
Msrc/sln_faddeeva.c | 2++
Msrc/sln_get.c | 2++
Msrc/sln_line.c | 2++
Msrc/sln_line.h | 2++
Msrc/sln_mixture.c | 2++
Msrc/sln_polyline.c | 2++
Msrc/sln_polyline.h | 2++
Msrc/sln_slab.c | 2++
Msrc/sln_stat.c | 2++
Msrc/sln_tree.c | 2++
Msrc/sln_tree_build.c | 2++
Msrc/sln_tree_c.h | 2++
Msrc/test_sln_device.c | 2++
Msrc/test_sln_lines.h | 2++
Msrc/test_sln_mesh.c | 2++
Msrc/test_sln_mixture.c | 2++
Msrc/test_sln_thermo_props.c | 2++
Msrc/test_sln_tree.c | 2++
Msrc/test_sln_tree_sample.c | 2++
29 files changed, 58 insertions(+), 0 deletions(-)

diff --git a/Makefile b/Makefile @@ -3,6 +3,8 @@ # Copyright (C) 2022 Centre National de la Recherche Scientifique # Copyright (C) 2022 Université Paul Sabatier # +# This file is part of Star-Line. +# # 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 # the Free Software Foundation, either version 3 of the License, or diff --git a/doc/sln-build.1 b/doc/sln-build.1 @@ -3,6 +3,8 @@ .\" Copyright (C) 2022 Centre National de la Recherche Scientifique .\" Copyright (C) 2022 Université Paul Sabatier .\" +.\" This file is part of Star-Line. +.\" .\" 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 .\" the Free Software Foundation, either version 3 of the License, or diff --git a/doc/sln-get.1 b/doc/sln-get.1 @@ -3,6 +3,8 @@ .\" Copyright (C) 2022 Centre National de la Recherche Scientifique .\" Copyright (C) 2022 Université Paul Sabatier .\" +.\" This file is part of Star-Line. +.\" .\" 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 .\" the Free Software Foundation, either version 3 of the License, or diff --git a/doc/sln-mixture.5 b/doc/sln-mixture.5 @@ -3,6 +3,8 @@ .\" Copyright (C) 2022 Centre National de la Recherche Scientifique .\" Copyright (C) 2022 Université Paul Sabatier .\" +.\" This file is part of Star-Line. +.\" .\" 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 .\" the Free Software Foundation, either version 3 of the License, or diff --git a/doc/sln-slab.1 b/doc/sln-slab.1 @@ -3,6 +3,8 @@ .\" Copyright (C) 2022 Centre National de la Recherche Scientifique .\" Copyright (C) 2022 Université Paul Sabatier .\" +.\" This file is part of Star-Line. +.\" .\" 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 .\" the Free Software Foundation, either version 3 of the License, or diff --git a/doc/sln-stat.1 b/doc/sln-stat.1 @@ -3,6 +3,8 @@ .\" Copyright (C) 2022 Centre National de la Recherche Scientifique .\" Copyright (C) 2022 Université Paul Sabatier .\" +.\" This file is part of Star-Line. +.\" .\" 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 .\" the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln.h b/src/sln.h @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_build.c b/src/sln_build.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_device.c b/src/sln_device.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_device_c.h b/src/sln_device_c.h @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_faddeeva.c b/src/sln_faddeeva.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_get.c b/src/sln_get.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_line.c b/src/sln_line.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_line.h b/src/sln_line.h @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_mixture.c b/src/sln_mixture.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_polyline.c b/src/sln_polyline.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_polyline.h b/src/sln_polyline.h @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_slab.c b/src/sln_slab.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_stat.c b/src/sln_stat.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_tree.c b/src/sln_tree.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_tree_build.c b/src/sln_tree_build.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/sln_tree_c.h b/src/sln_tree_c.h @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/test_sln_device.c b/src/test_sln_device.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/test_sln_lines.h b/src/test_sln_lines.h @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/test_sln_mesh.c b/src/test_sln_mesh.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/test_sln_mixture.c b/src/test_sln_mixture.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/test_sln_thermo_props.c b/src/test_sln_thermo_props.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/test_sln_tree.c b/src/test_sln_tree.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or diff --git a/src/test_sln_tree_sample.c b/src/test_sln_tree_sample.c @@ -3,6 +3,8 @@ * Copyright (C) 2022 Centre National de la Recherche Scientifique * Copyright (C) 2022 Université Paul Sabatier * + * This file is part of Star-Line. + * * 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 * the Free Software Foundation, either version 3 of the License, or