solstice-solver

Solver library of the solstice app
git clone git://git.meso-star.com/solstice-solver.git
Log | Files | Refs | README | LICENSE

commit 6e2148c786dec3dc51fd8da03ebc707cfe859119
parent cb16a86d95fa5d1544a3b807bce805c6f5d934e5
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Tue, 19 Oct 2021 15:46:49 +0200

Merge branch 'release_0.9' into develop

Diffstat:
MREADME.md | 33++++++++++++++++++++-------------
Mcmake/CMakeLists.txt | 5+++--
Msrc/ssol.h | 3++-
Msrc/ssol_atmosphere.c | 3++-
Msrc/ssol_atmosphere_c.h | 3++-
Msrc/ssol_c.h | 3++-
Msrc/ssol_camera.c | 3++-
Msrc/ssol_camera.h | 3++-
Msrc/ssol_data.c | 3++-
Msrc/ssol_device.c | 3++-
Msrc/ssol_device_c.h | 3++-
Msrc/ssol_draw.c | 3++-
Msrc/ssol_draw.h | 3++-
Msrc/ssol_draw_draft.c | 3++-
Msrc/ssol_draw_pt.c | 3++-
Msrc/ssol_estimator.c | 3++-
Msrc/ssol_estimator_c.h | 3++-
Msrc/ssol_image.c | 3++-
Msrc/ssol_image_c.h | 3++-
Msrc/ssol_instance.c | 3++-
Msrc/ssol_instance_c.h | 3++-
Msrc/ssol_material.c | 3++-
Msrc/ssol_material_c.h | 3++-
Msrc/ssol_mc_receiver.c | 3++-
Msrc/ssol_object.c | 3++-
Msrc/ssol_object_c.h | 3++-
Msrc/ssol_param_buffer.c | 3++-
Msrc/ssol_ranst_sun_dir.c | 3++-
Msrc/ssol_ranst_sun_dir.h | 3++-
Msrc/ssol_ranst_sun_wl.c | 3++-
Msrc/ssol_ranst_sun_wl.h | 3++-
Msrc/ssol_scene.c | 3++-
Msrc/ssol_scene_c.h | 3++-
Msrc/ssol_shape.c | 3++-
Msrc/ssol_shape_c.h | 3++-
Msrc/ssol_solver.c | 3++-
Msrc/ssol_spectrum.c | 3++-
Msrc/ssol_spectrum_c.h | 3++-
Msrc/ssol_sun.c | 3++-
Msrc/ssol_sun_c.h | 3++-
Msrc/test_ssol_atmosphere.c | 3++-
Msrc/test_ssol_by_receiver_integration.c | 3++-
Msrc/test_ssol_camera.c | 3++-
Msrc/test_ssol_circ2D_geometry.h | 3++-
Msrc/test_ssol_cube_geometry.h | 3++-
Msrc/test_ssol_data.c | 3++-
Msrc/test_ssol_device.c | 3++-
Msrc/test_ssol_draw.c | 3++-
Msrc/test_ssol_geometries.h | 3++-
Msrc/test_ssol_image.c | 3++-
Msrc/test_ssol_instance.c | 3++-
Msrc/test_ssol_material.c | 3++-
Msrc/test_ssol_materials.h | 3++-
Msrc/test_ssol_object.c | 3++-
Msrc/test_ssol_param_buffer.c | 3++-
Msrc/test_ssol_rect2D_geometry.h | 3++-
Msrc/test_ssol_rect_geometry.h | 3++-
Msrc/test_ssol_scene.c | 3++-
Msrc/test_ssol_shape.c | 3++-
Msrc/test_ssol_solver1.c | 3++-
Msrc/test_ssol_solver10.c | 3++-
Msrc/test_ssol_solver11.c | 3++-
Msrc/test_ssol_solver12.c | 3++-
Msrc/test_ssol_solver2.c | 3++-
Msrc/test_ssol_solver2b.c | 3++-
Msrc/test_ssol_solver3.c | 3++-
Msrc/test_ssol_solver4.c | 3++-
Msrc/test_ssol_solver5.c | 3++-
Msrc/test_ssol_solver6.c | 3++-
Msrc/test_ssol_solver7.c | 3++-
Msrc/test_ssol_solver8.c | 3++-
Msrc/test_ssol_solver9.c | 3++-
Msrc/test_ssol_spectrum.c | 3++-
Msrc/test_ssol_sun.c | 3++-
Msrc/test_ssol_utils.h | 3++-
75 files changed, 169 insertions(+), 88 deletions(-)

diff --git a/README.md b/README.md @@ -29,11 +29,19 @@ variable the install directories of its dependencies. ## Release notes +### Version 0.9 + +- Fix self-intersection on meshed mirrors. +- Sets the required version of Star-SampPling to 0.12. This version fixes + compilation errors with gcc 11 but introduces API breaks. +- Sets the required version of Star-3D to 0.8. +- Fix compilation warnings detected by gcc 11. + ### Version 0.8 -- Register into the estimator the final state of the RNG used during the - simulation. Add the `ssol_estimator_get_rng_state` function that returns this - state. +Register into the estimator the final state of the RNG used during the +simulation. Add the `ssol_estimator_get_rng_state` function that returns this +state. ### Version 0.7.3 @@ -42,12 +50,11 @@ variable the install directories of its dependencies. ### Version 0.7.2 -- Fix the gaussian sunshape. +Fix the gaussian sunshape. ### Version 0.7.1 -- Fix the creation of a glossy BSDF that uses a pillbox microfacet - distribution. +Fix the creation of a glossy BSDF that uses a pillbox microfacet distribution. ### Version 0.7 @@ -127,12 +134,12 @@ variable the install directories of its dependencies. - Fix the per primitive irradiance estimate by dividing the result by the area of the primitive in order to have watts per square meter. -## Licenses +## License + +Copyright (C) 2018, 2019, 2021 |Meso|Star> (<contact@meso-star.com>). +Copyright (C) 2016, 2018 CNRS. -Solstice-Solver is developed by [|Meso|Star>](http://www.meso-star.com) for the -[National Center for Scientific Research](http://www.cnrs.fr/index.php) (CNRS). -Copyright (C) 2016-2018 CNRS, 2018-2019 -[|Meso|Star>](http://www.meso-star.com). It is free software released under the -GPL v3+ license: GNU GPL version 3 or later. You are welcome to redistribute it -under certain conditions; refer to the COPYING file for details. +Solstice-Solver is free software released under the GPL v3+ license: GNU GPL +version 3 or later. You are welcome to redistribute it under certain +conditions; refer to the COPYING file for details. diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt @@ -1,4 +1,5 @@ -# Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +# Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) +# Copyright (C) 2016, 2018 CNRS # # 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 @@ -50,7 +51,7 @@ rcmake_append_runtime_dirs(_runtime_dirs RSys Star3D Star3DUT StarCPR StarSF Sta # Configure and define targets ################################################################################ set(VERSION_MAJOR 0) -set(VERSION_MINOR 8) +set(VERSION_MINOR 9) set(VERSION_PATCH 0) set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}) diff --git a/src/ssol.h b/src/ssol.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_atmosphere.c b/src/ssol_atmosphere.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_atmosphere_c.h b/src/ssol_atmosphere_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_c.h b/src/ssol_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_camera.c b/src/ssol_camera.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_camera.h b/src/ssol_camera.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_data.c b/src/ssol_data.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_device.c b/src/ssol_device.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_device_c.h b/src/ssol_device_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_draw.c b/src/ssol_draw.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_draw.h b/src/ssol_draw.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_draw_draft.c b/src/ssol_draw_draft.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_draw_pt.c b/src/ssol_draw_pt.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_estimator.c b/src/ssol_estimator.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_estimator_c.h b/src/ssol_estimator_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_image.c b/src/ssol_image.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_image_c.h b/src/ssol_image_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_instance.c b/src/ssol_instance.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_instance_c.h b/src/ssol_instance_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_material.c b/src/ssol_material.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_material_c.h b/src/ssol_material_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_mc_receiver.c b/src/ssol_mc_receiver.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_object.c b/src/ssol_object.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_object_c.h b/src/ssol_object_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_param_buffer.c b/src/ssol_param_buffer.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_ranst_sun_dir.c b/src/ssol_ranst_sun_dir.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_ranst_sun_dir.h b/src/ssol_ranst_sun_dir.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_ranst_sun_wl.c b/src/ssol_ranst_sun_wl.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_ranst_sun_wl.h b/src/ssol_ranst_sun_wl.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_scene.c b/src/ssol_scene.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_scene_c.h b/src/ssol_scene_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_shape.c b/src/ssol_shape.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_shape_c.h b/src/ssol_shape_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_solver.c b/src/ssol_solver.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_spectrum.c b/src/ssol_spectrum.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_spectrum_c.h b/src/ssol_spectrum_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_sun.c b/src/ssol_sun.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/ssol_sun_c.h b/src/ssol_sun_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_atmosphere.c b/src/test_ssol_atmosphere.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_by_receiver_integration.c b/src/test_ssol_by_receiver_integration.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_camera.c b/src/test_ssol_camera.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_circ2D_geometry.h b/src/test_ssol_circ2D_geometry.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_cube_geometry.h b/src/test_ssol_cube_geometry.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_data.c b/src/test_ssol_data.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_device.c b/src/test_ssol_device.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_draw.c b/src/test_ssol_draw.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_geometries.h b/src/test_ssol_geometries.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_image.c b/src/test_ssol_image.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_instance.c b/src/test_ssol_instance.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_material.c b/src/test_ssol_material.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_materials.h b/src/test_ssol_materials.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_object.c b/src/test_ssol_object.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_param_buffer.c b/src/test_ssol_param_buffer.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_rect2D_geometry.h b/src/test_ssol_rect2D_geometry.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_rect_geometry.h b/src/test_ssol_rect_geometry.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_scene.c b/src/test_ssol_scene.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_shape.c b/src/test_ssol_shape.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver1.c b/src/test_ssol_solver1.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver10.c b/src/test_ssol_solver10.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver11.c b/src/test_ssol_solver11.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver12.c b/src/test_ssol_solver12.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver2.c b/src/test_ssol_solver2.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver2b.c b/src/test_ssol_solver2b.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver3.c b/src/test_ssol_solver3.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver4.c b/src/test_ssol_solver4.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver5.c b/src/test_ssol_solver5.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver6.c b/src/test_ssol_solver6.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver7.c b/src/test_ssol_solver7.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver8.c b/src/test_ssol_solver8.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_solver9.c b/src/test_ssol_solver9.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_spectrum.c b/src/test_ssol_spectrum.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_sun.c b/src/test_ssol_sun.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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/test_ssol_utils.h b/src/test_ssol_utils.h @@ -1,4 +1,5 @@ -/* Copyright (C) 2016-2018 CNRS, 2018-2019 |Meso|Star> +/* Copyright (C) 2018, 2019, 2021 |Meso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2018 CNRS * * 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