diff --git a/.clang-format b/.clang-format index 0056379b33b0..e320f957b433 100644 --- a/.clang-format +++ b/.clang-format @@ -1,3 +1,5 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-License-Identifier: CC0-1.0 --- # General options Language: Cpp diff --git a/.dockerignore b/.dockerignore index 3195484cf0d9..763d76070d52 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,3 +1,5 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileContributor: Benjamin Worpitz # SPDX-License-Identifier: MPL-2.0 .git diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 77fabb4fe568..f8191a861d31 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,7 +1,18 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Axel Hübl +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, René Widera, Bernhard Manfred Gruber, Jan Stephan, Simeon Ehrig -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 name: Continuous Integration @@ -94,8 +105,17 @@ jobs: name: format.patch path: format.patch + reuse: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: REUSE compliance check + uses: fsfe/reuse-action@v2 + with: + args: --suppress-deprecation lint + ci: - needs: clang-format + needs: [clang-format, reuse] name: ${{ matrix.name }} runs-on: ${{ matrix.os }} env: ${{ matrix.env }} diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 256ee452788c..db67564e4333 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -1,3 +1,9 @@ +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz +# +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Benjamin Worpitz +# # SPDX-License-Identifier: MPL-2.0 name: Publish documentation to gh-pages diff --git a/.github/workflows/single-header.yml b/.github/workflows/single-header.yml index 8e2c004f89a8..c1982ca401e2 100644 --- a/.github/workflows/single-header.yml +++ b/.github/workflows/single-header.yml @@ -1,4 +1,7 @@ -# Copyright 2023 Bernhard Manfred Gruber +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# +# SPDX-FileContributor: Bernhard Manfred Gruber +# # SPDX-License-Identifier: MPL-2.0 name: Publish amalgamated alpaka.hpp to single-header diff --git a/.gitignore b/.gitignore index 6ea113dc6099..1985b1d7325c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,19 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Axel Hübl +# SPDX-FileCopyrightText: Matthias Werner +# +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jakob Krude +# SPDX-FileContributor: Alexander Matthes +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Jiří Vyskočil +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# # SPDX-License-Identifier: MPL-2.0 /docs/doxygen/* diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 549f8ed9b573..77428b6a2006 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,3 +1,11 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: René Widera +# # SPDX-License-Identifier: MPL-2.0 # stage description diff --git a/.readthedocs.yml b/.readthedocs.yml index ccfddf989e1a..d4a326ce6b12 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -1,3 +1,11 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Matthias Werner +# +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Alexander Matthes +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: Benjamin Worpitz +# # SPDX-License-Identifier: MPL-2.0 version: 2 diff --git a/.reuse/dep5 b/.reuse/dep5 new file mode 100644 index 000000000000..a38d2100b25e --- /dev/null +++ b/.reuse/dep5 @@ -0,0 +1,24 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: alpaka +Upstream-Contact: Jan Stephan +Source: https://www.github.com/alpaka-group/alpaka + +Files: .zenodo.json +Copyright: Helmholtz-Zentrum Dresden-Rossendorf e.V. +License: CC0-1.0 + +Files: *.md +Copyright: Helmholtz-Zentrum Dresden-Rossendorf e.V. +License: CC-BY-4.0 + +Files: docs/* +Copyright: Helmholtz-Zentrum Dresden-Rossendorf e.V. +License: CC-BY-4.0 + +Files: thirdParty/catch2/* +Copyright: Catch2 Authors +License: BSL-1.0 + +Files: script/job_generator/requirements.txt +Copyright: Helmholtz-Zentrum Dresden-Rossendorf e.V. +License: MPL-2.0 \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index 860796f5c279..60a45f9ce3fb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,19 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Science and Technology Facilities Council +# SPDX-FileCopyrightText: Matthias Werner +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Stewart Martin-Haugh +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 ################################################################################ # Required CMake version @@ -113,7 +125,8 @@ append_recursive_files_add_to_src_group("${_alpaka_ROOT_DIR}/docs/markdown" "${_ set_source_files_properties(${_alpaka_FILES_DOC} PROPERTIES HEADER_FILE_ONLY TRUE) append_recursive_files_add_to_src_group("${_alpaka_ROOT_DIR}/.github" "${_alpaka_ROOT_DIR}" "yml" _alpaka_FILES_OTHER) -list(APPEND _alpaka_FILES_OTHER "${_alpaka_ROOT_DIR}/.clang-format" "${_alpaka_ROOT_DIR}/.gitignore" "${_alpaka_ROOT_DIR}/.zenodo.json" "${_alpaka_ROOT_DIR}/LICENSE" "${_alpaka_ROOT_DIR}/README.md") +append_recursive_files_add_to_src_group("${_alpaka_ROOT_DIR}/LICENSES" "${_alpaka_ROOT_DIR}" "txt" _alpaka_FILES_OTHER) +list(APPEND _alpaka_FILES_OTHER "${_alpaka_ROOT_DIR}/.clang-format" "${_alpaka_ROOT_DIR}/.gitignore" "${_alpaka_ROOT_DIR}/.zenodo.json" "${_alpaka_ROOT_DIR}/README.md") set_source_files_properties(${_alpaka_FILES_OTHER} PROPERTIES HEADER_FILE_ONLY TRUE) if(TARGET alpaka) diff --git a/LICENSES/BSD-2-Clause.txt b/LICENSES/BSD-2-Clause.txt new file mode 100644 index 000000000000..f8ae6c256328 --- /dev/null +++ b/LICENSES/BSD-2-Clause.txt @@ -0,0 +1,10 @@ +Copyright (c) 2009-present, Homebrew contributors +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/LICENSES/BSD-3-Clause.txt b/LICENSES/BSD-3-Clause.txt new file mode 100644 index 000000000000..e7980519b08d --- /dev/null +++ b/LICENSES/BSD-3-Clause.txt @@ -0,0 +1,12 @@ +Copyright (c) 2011, 2013 Mutsuo Saito, Makoto Matsumoto, Hiroshima University and The University of Tokyo. +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/LICENSES/BSL-1.0.txt b/LICENSES/BSL-1.0.txt new file mode 100644 index 000000000000..2d87ab1a9fa4 --- /dev/null +++ b/LICENSES/BSL-1.0.txt @@ -0,0 +1,7 @@ +Boost Software License - Version 1.0 - August 17th, 2003 + +Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: + +The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/LICENSES/CC-BY-4.0.txt b/LICENSES/CC-BY-4.0.txt new file mode 100644 index 000000000000..13ca539f377d --- /dev/null +++ b/LICENSES/CC-BY-4.0.txt @@ -0,0 +1,156 @@ +Creative Commons Attribution 4.0 International + + Creative Commons Corporation (“Creative Commons”) is not a law firm and does not provide legal services or legal advice. Distribution of Creative Commons public licenses does not create a lawyer-client or other relationship. Creative Commons makes its licenses and related information available on an “as-is” basis. Creative Commons gives no warranties regarding its licenses, any material licensed under their terms and conditions, or any related information. Creative Commons disclaims all liability for damages resulting from their use to the fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and conditions that creators and other rights holders may use to share original works of authorship and other material subject to copyright and certain other rights specified in the public license below. The following considerations are for informational purposes only, are not exhaustive, and do not form part of our licenses. + +Considerations for licensors: Our public licenses are intended for use by those authorized to give the public permission to use material in ways otherwise restricted by copyright and certain other rights. Our licenses are irrevocable. Licensors should read and understand the terms and conditions of the license they choose before applying it. Licensors should also secure all rights necessary before applying our licenses so that the public can reuse the material as expected. Licensors should clearly mark any material not subject to the license. This includes other CC-licensed material, or material used under an exception or limitation to copyright. More considerations for licensors. + +Considerations for the public: By using one of our public licenses, a licensor grants the public permission to use the licensed material under specified terms and conditions. If the licensor’s permission is not necessary for any reason–for example, because of any applicable exception or limitation to copyright–then that use is not regulated by the license. Our licenses grant only permissions under copyright and certain other rights that a licensor has authority to grant. Use of the licensed material may still be restricted for other reasons, including because others have copyright or other rights in the material. A licensor may make special requests, such as asking that all changes be marked or described. Although not required by our licenses, you are encouraged to respect those requests where reasonable. More considerations for the public. + +Creative Commons Attribution 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. + +Section 1 – Definitions. + + a. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License. + + c. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. + + d. Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. + + e. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. + + f. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. + + g. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. + + h. Licensor means the individual(s) or entity(ies) granting rights under this Public License. + + i. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. + + j. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. + + k. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. + +Section 2 – Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: + + A. reproduce and Share the Licensed Material, in whole or in part; and + + B. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. + + 3. Term. The term of this Public License is specified in Section 6(a). + + 4. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a)(4) never produces Adapted Material. + + 5. Downstream recipients. + + A. Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. + + B. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. + + 6. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). + +b. Other rights. + + 1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this Public License. + + 3. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties. + +Section 3 – License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified form), You must: + + A. retain the following if it is supplied by the Licensor with the Licensed Material: + + i. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of warranties; + + v. a URI or hyperlink to the Licensed Material to the extent reasonably practicable; + + B. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and + + C. indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. + + 3. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. + + 4. If You Share Adapted Material You produce, the Adapter's License You apply must not prevent recipients of the Adapted Material from complying with this Public License. + +Section 4 – Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database; + + b. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material; and + + c. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. +For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. + +Section 5 – Disclaimer of Warranties and Limitation of Liability. + + a. Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You. + + b. To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You. + + c. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. + +Section 6 – Term and Termination. + + a. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or + + 2. upon express reinstatement by the Licensor. + + c. For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. + + d. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. + + e. Sections 1, 5, 6, 7, and 8 survive termination of this Public License. + +Section 7 – Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. + +Section 8 – Interpretation. + + a. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. + + c. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. + + d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. + +Creative Commons is not a party to its public licenses. Notwithstanding, Creative Commons may elect to apply one of its public licenses to material it publishes and in those instances will be considered the “Licensor.” Except for the limited purpose of indicating that material is shared under a Creative Commons public license or as otherwise permitted by the Creative Commons policies published at creativecommons.org/policies, Creative Commons does not authorize the use of the trademark “Creative Commons” or any other trademark or logo of Creative Commons without its prior written consent including, without limitation, in connection with any unauthorized modifications to any of its public licenses or any other arrangements, understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/LICENSES/CC0-1.0.txt b/LICENSES/CC0-1.0.txt new file mode 100644 index 000000000000..0e259d42c996 --- /dev/null +++ b/LICENSES/CC0-1.0.txt @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff --git a/LICENSES/ISC.txt b/LICENSES/ISC.txt new file mode 100644 index 000000000000..336ee9ba2a7e --- /dev/null +++ b/LICENSES/ISC.txt @@ -0,0 +1,12 @@ +ISC License + +Copyright © by Helmholtz-Zentrum Dresden-Rossendorf e.V. (“HZDR”). + +Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, +provided that the above copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND HZDR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL HZDR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR +CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS +SOFTWARE. diff --git a/example/babelstream/src/LICENSE b/LICENSES/LicenseRef-Babelstream.txt similarity index 89% rename from example/babelstream/src/LICENSE rename to LICENSES/LicenseRef-Babelstream.txt index f659ef3508f2..a1639c39b580 100644 --- a/example/babelstream/src/LICENSE +++ b/LICENSES/LicenseRef-Babelstream.txt @@ -1,7 +1,7 @@ *============================================================================== *------------------------------------------------------------------------------ * Copyright 2015-16: Tom Deakin, Simon McIntosh-Smith, University of Bristol HPC -* Based on John D. McCalpins original STREAM benchmark for CPUs +* Based on John D. McCalpin’s original STREAM benchmark for CPUs *------------------------------------------------------------------------------ * License: * 1. You are free to use this program and/or to redistribute @@ -32,4 +32,4 @@ * 4. Use of this program or creation of derived works based on this * program constitutes acceptance of these licensing restrictions. * 5. Absolutely no warranty is expressed or implied. -*------------------------------------------- +*———————————————————————————————————------------------------------------------- \ No newline at end of file diff --git a/LICENSES/MIT.txt b/LICENSES/MIT.txt new file mode 100644 index 000000000000..2a3abc67d65f --- /dev/null +++ b/LICENSES/MIT.txt @@ -0,0 +1,9 @@ +MIT License + +Copyright (c) 2018 Travis CI GmbH + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/LICENSE b/LICENSES/MPL-2.0.txt similarity index 100% rename from LICENSE rename to LICENSES/MPL-2.0.txt diff --git a/cmake/addExecutable.cmake b/cmake/addExecutable.cmake index 1444ef1d0f57..1e654a50cc3f 100644 --- a/cmake/addExecutable.cmake +++ b/cmake/addExecutable.cmake @@ -1,7 +1,13 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz +# +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Matthias Werner, Jan Stephan # SPDX-License-Identifier: MPL-2.0 -# #------------------------------------------------------------------------------ # diff --git a/cmake/addLibrary.cmake b/cmake/addLibrary.cmake index 0dbd8d1b6fc3..bfaf7d235c8b 100644 --- a/cmake/addLibrary.cmake +++ b/cmake/addLibrary.cmake @@ -1,7 +1,15 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Technische Universität Dresden +# +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Maximilian Knespel +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Maximilian Knespel, Jan Stephan # SPDX-License-Identifier: MPL-2.0 -# #------------------------------------------------------------------------------ # diff --git a/cmake/alpakaCommon.cmake b/cmake/alpakaCommon.cmake index fdbc38dc0067..3120bde9a0cd 100644 --- a/cmake/alpakaCommon.cmake +++ b/cmake/alpakaCommon.cmake @@ -1,8 +1,24 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Technische Universität Dresden +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Erik Zenker, Axel Hübl, Jan Stephan, René Widera, Jeffrey Kelling, Andrea Bocci, -# Bernhard Manfred Gruber, Aurora Perego -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Andrea Bocci +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Maximilian Knespel +# SPDX-FileContributor: Jakob Krude +# SPDX-FileContributor: Aurora Perego +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# SPDX-FileContributor: Erik Zenker # +# SPDX-License-Identifier: MPL-2.0 include(CMakePrintHelpers) # for easier printing of variables and properties include(CMakeDependentOption) # Make options depend on other options diff --git a/cmake/alpakaConfig.cmake.in b/cmake/alpakaConfig.cmake.in index a843faebccae..bcfbef58b6d2 100644 --- a/cmake/alpakaConfig.cmake.in +++ b/cmake/alpakaConfig.cmake.in @@ -1,7 +1,20 @@ -# -# Copyright 2021 Benjamin Worpitz, Erik Zenker, Axel Huebl, Jan Stephan, Bernhard Manfred Gruber +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Technische Universität Dresden +# SPDX-FileCopyrightText: Benjamin Worpitz +# +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Maximilian Knespel +# SPDX-FileContributor: Jakob Krude +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# SPDX-FileContributor: Erik Zenker +# # SPDX-License-Identifier: MPL-2.0 -# @PACKAGE_INIT@ diff --git a/cmake/common.cmake b/cmake/common.cmake index 930a4594ab51..945b5fae2efb 100644 --- a/cmake/common.cmake +++ b/cmake/common.cmake @@ -1,7 +1,8 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # -# Copyright 2014-2019 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 #------------------------------------------------------------------------------ # Gets all recursive files with the given ending in the given directory and recursively below. diff --git a/cmake/tests/MathConstants.cpp b/cmake/tests/MathConstants.cpp index 6bc3d7520cf0..01353fbf16d4 100644 --- a/cmake/tests/MathConstants.cpp +++ b/cmake/tests/MathConstants.cpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/cmake/tests/StdAtomicRef.cpp b/cmake/tests/StdAtomicRef.cpp index 7763f20d0216..260fb1c232a2 100644 --- a/cmake/tests/StdAtomicRef.cpp +++ b/cmake/tests/StdAtomicRef.cpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/example/CMakeLists.txt b/example/CMakeLists.txt index 845c2400fae7..5dec2c674f1b 100644 --- a/example/CMakeLists.txt +++ b/example/CMakeLists.txt @@ -1,7 +1,21 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jakob Krude +# SPDX-FileContributor: Jonas Schenke +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Jiří Vyskočil +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# SPDX-FileContributor: Erik Zenker # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/babelstream/CMakeLists.txt b/example/babelstream/CMakeLists.txt index b4cea499d443..505bb370e5d0 100644 --- a/example/babelstream/CMakeLists.txt +++ b/example/babelstream/CMakeLists.txt @@ -1,5 +1,8 @@ # -# Copyright 2023 Erik Zenker, Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# +# SPDX-FileContributor: Bernhard Manfred Gruber +# # SPDX-License-Identifier: ISC # diff --git a/example/babelstream/src/AlpakaStream.cpp b/example/babelstream/src/AlpakaStream.cpp index bca66c7cfbee..13e603e00710 100644 --- a/example/babelstream/src/AlpakaStream.cpp +++ b/example/babelstream/src/AlpakaStream.cpp @@ -1,11 +1,15 @@ -// Copyright (c) 2015-16 Tom Deakin, Simon McIntosh-Smith, -// University of Bristol HPC -// -// For full license terms please see the LICENSE file distributed with this -// source code -// -// Cupla version created by Jeff Young in 2021 -// Ported from cupla to alpaka by Bernhard Manfred Gruber in 2022 +/* + * SPDX-FileCopyrightText: University of Bristol + * SPDX-FileCopyrightText: Georgia Institute of Technology + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Tom Deakin + * SPDX-FileContributor: Simon McIntosh-Smith + * SPDX-FileContributor: Jeffrey Young + * SPDX-FileContributor: Bernhard Manfred Gruber + * + * SPDX-License-Identifier: LicenseRef-Babelstream + */ #include "AlpakaStream.h" diff --git a/example/babelstream/src/AlpakaStream.h b/example/babelstream/src/AlpakaStream.h index 35ecf5486fb5..d8592f280e69 100644 --- a/example/babelstream/src/AlpakaStream.h +++ b/example/babelstream/src/AlpakaStream.h @@ -1,11 +1,15 @@ -// Copyright (c) 2015-16 Tom Deakin, Simon McIntosh-Smith, -// University of Bristol HPC -// -// For full license terms please see the LICENSE file distributed with this -// source code -// -// Cupla version created by Jeff Young in 2021 -// Ported from cupla to alpaka by Bernhard Manfred Gruber in 2022 +/* + * SPDX-FileCopyrightText: University of Bristol + * SPDX-FileCopyrightText: Georgia Institute of Technology + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Tom Deakin + * SPDX-FileContributor: Simon McIntosh-Smith + * SPDX-FileContributor: Jeffrey Young + * SPDX-FileContributor: Bernhard Manfred Gruber + * + * SPDX-License-Identifier: LicenseRef-Babelstream + */ #pragma once diff --git a/example/babelstream/src/Stream.h b/example/babelstream/src/Stream.h index 2d050972c3c0..0591394ab605 100644 --- a/example/babelstream/src/Stream.h +++ b/example/babelstream/src/Stream.h @@ -1,9 +1,11 @@ - -// Copyright (c) 2015-16 Tom Deakin, Simon McIntosh-Smith, -// University of Bristol HPC -// -// For full license terms please see the LICENSE file distributed with this -// source code +/* + * SPDX-FileCopyrightText: University of Bristol + * + * SPDX-FileContributor: Tom Deakin + * SPDX-FileContributor: Simon McIntosh-Smith + * + * SPDX-License-Identifier: LicenseRef-Babelstream + */ #pragma once diff --git a/example/babelstream/src/main.cpp b/example/babelstream/src/main.cpp index 13bd865b6295..9a1edd5a30b6 100644 --- a/example/babelstream/src/main.cpp +++ b/example/babelstream/src/main.cpp @@ -1,9 +1,15 @@ - -// Copyright (c) 2015-16 Tom Deakin, Simon McIntosh-Smith, -// University of Bristol HPC -// -// For full license terms please see the LICENSE file distributed with this -// source code +/* + * SPDX-FileCopyrightText: University of Bristol + * SPDX-FileCopyrightText: Georgia Institute of Technology + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Tom Deakin + * SPDX-FileContributor: Simon McIntosh-Smith + * SPDX-FileContributor: Jeffrey Young + * SPDX-FileContributor: Bernhard Manfred Gruber + * + * SPDX-License-Identifier: LicenseRef-Babelstream + */ #include #include diff --git a/example/bufferCopy/CMakeLists.txt b/example/bufferCopy/CMakeLists.txt index b0a6025a51fb..8e5d63a7d121 100644 --- a/example/bufferCopy/CMakeLists.txt +++ b/example/bufferCopy/CMakeLists.txt @@ -1,7 +1,15 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Erik Zenker, Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# SPDX-FileContributor: Erik Zenker # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/bufferCopy/src/bufferCopy.cpp b/example/bufferCopy/src/bufferCopy.cpp index b1e53ff20f7e..89fda68fe810 100644 --- a/example/bufferCopy/src/bufferCopy.cpp +++ b/example/bufferCopy/src/bufferCopy.cpp @@ -1,5 +1,19 @@ -/* Copyright 2023 Alexander Matthes, Benjamin Worpitz, Erik Zenker, Matthias Werner, Bernhard Manfred Gruber, - * Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Alexander Matthes + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: ISC */ diff --git a/example/complex/CMakeLists.txt b/example/complex/CMakeLists.txt index 1bd7783db136..6e0fd920fe8e 100644 --- a/example/complex/CMakeLists.txt +++ b/example/complex/CMakeLists.txt @@ -1,7 +1,9 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # -# Copyright 2023 Erik Zenker, Benjamin Worpitz, Jan Stephan, Sergei Bastrakov -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Antonio Di Pilato # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/complex/src/complex.cpp b/example/complex/src/complex.cpp index beadbc7795f0..683fd056d037 100644 --- a/example/complex/src/complex.cpp +++ b/example/complex/src/complex.cpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: ISC */ diff --git a/example/counterBasedRng/CMakeLists.txt b/example/counterBasedRng/CMakeLists.txt index dd322b8b8ca7..fc11553b1ee1 100644 --- a/example/counterBasedRng/CMakeLists.txt +++ b/example/counterBasedRng/CMakeLists.txt @@ -1,7 +1,10 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) # -# Copyright 2023 Benjamin Worpitz, Jan Stephan, Jeffrey Kelling -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jeffrey Kelling # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/counterBasedRng/src/counterBasedRng.cpp b/example/counterBasedRng/src/counterBasedRng.cpp index ad86b144d409..a2c79d69d771 100644 --- a/example/counterBasedRng/src/counterBasedRng.cpp +++ b/example/counterBasedRng/src/counterBasedRng.cpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Jeffrey Kelling, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: ISC */ diff --git a/example/heatEquation/CMakeLists.txt b/example/heatEquation/CMakeLists.txt index e6955052830b..4d87fe910039 100644 --- a/example/heatEquation/CMakeLists.txt +++ b/example/heatEquation/CMakeLists.txt @@ -1,7 +1,14 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jakob Krude +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/heatEquation/src/heatEquation.cpp b/example/heatEquation/src/heatEquation.cpp index 82cd5a8608a9..5facd472f6cc 100644 --- a/example/heatEquation/src/heatEquation.cpp +++ b/example/heatEquation/src/heatEquation.cpp @@ -1,4 +1,15 @@ -/* Copyright 2020 Benjamin Worpitz, Matthias Werner, Jakob Krude, Sergei Bastrakov, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: ISC */ diff --git a/example/helloWorld/CMakeLists.txt b/example/helloWorld/CMakeLists.txt index 10f400b94361..9e548a82d75c 100644 --- a/example/helloWorld/CMakeLists.txt +++ b/example/helloWorld/CMakeLists.txt @@ -1,7 +1,15 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Erik Zenker, Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# SPDX-FileContributor: Erik Zenker # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/helloWorld/src/helloWorld.cpp b/example/helloWorld/src/helloWorld.cpp index ee7dac46eef7..0c5ecb5a162e 100644 --- a/example/helloWorld/src/helloWorld.cpp +++ b/example/helloWorld/src/helloWorld.cpp @@ -1,4 +1,16 @@ -/* Copyright 2023 Benjamin Worpitz, Erik Zenker, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: ISC */ diff --git a/example/helloWorldLambda/CMakeLists.txt b/example/helloWorldLambda/CMakeLists.txt index e0ab7b6fc801..27966a44ac42 100644 --- a/example/helloWorldLambda/CMakeLists.txt +++ b/example/helloWorldLambda/CMakeLists.txt @@ -1,7 +1,15 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Erik Zenker, Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# SPDX-FileContributor: Erik Zenker # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/helloWorldLambda/src/helloWorldLambda.cpp b/example/helloWorldLambda/src/helloWorldLambda.cpp index 90296c396f60..aa035138ddad 100644 --- a/example/helloWorldLambda/src/helloWorldLambda.cpp +++ b/example/helloWorldLambda/src/helloWorldLambda.cpp @@ -1,4 +1,17 @@ -/* Copyright 2023 Benjamin Worpitz, Erik Zenker, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: ISC */ diff --git a/example/kernelSpecialization/CMakeLists.txt b/example/kernelSpecialization/CMakeLists.txt index 0b84f1e52ee7..1fb3f9a8967b 100644 --- a/example/kernelSpecialization/CMakeLists.txt +++ b/example/kernelSpecialization/CMakeLists.txt @@ -1,7 +1,12 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) # -# Copyright 2023 Erik Zenker, Benjamin Worpitz, Jan Stephan, Sergei Bastrakov -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/kernelSpecialization/src/kernelSpecialization.cpp b/example/kernelSpecialization/src/kernelSpecialization.cpp index 753f56e8d7f1..887b14f1c6aa 100644 --- a/example/kernelSpecialization/src/kernelSpecialization.cpp +++ b/example/kernelSpecialization/src/kernelSpecialization.cpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: ISC */ diff --git a/example/monteCarloIntegration/CMakeLists.txt b/example/monteCarloIntegration/CMakeLists.txt index 474d0c905af4..04ad01e74022 100644 --- a/example/monteCarloIntegration/CMakeLists.txt +++ b/example/monteCarloIntegration/CMakeLists.txt @@ -1,7 +1,14 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/monteCarloIntegration/src/monteCarloIntegration.cpp b/example/monteCarloIntegration/src/monteCarloIntegration.cpp index bbb9e3fcb5a8..608c177b40b5 100644 --- a/example/monteCarloIntegration/src/monteCarloIntegration.cpp +++ b/example/monteCarloIntegration/src/monteCarloIntegration.cpp @@ -1,4 +1,13 @@ -/* Copyright 2020 Benjamin Worpitz, Sergei Bastrakov, Jakob Krude, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: ISC */ diff --git a/example/openMPSchedule/CMakeLists.txt b/example/openMPSchedule/CMakeLists.txt index 74f64581b3fa..036e24709555 100644 --- a/example/openMPSchedule/CMakeLists.txt +++ b/example/openMPSchedule/CMakeLists.txt @@ -1,7 +1,12 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) # -# Copyright 2023 Erik Zenker, Benjamin Worpitz, Jan Stephan, Sergei Bastrakov -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/openMPSchedule/src/openMPSchedule.cpp b/example/openMPSchedule/src/openMPSchedule.cpp index 23a71eec21ba..ba633a9201d1 100644 --- a/example/openMPSchedule/src/openMPSchedule.cpp +++ b/example/openMPSchedule/src/openMPSchedule.cpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Erik Zenker, Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: ISC */ diff --git a/example/parallelLoopPatterns/CMakeLists.txt b/example/parallelLoopPatterns/CMakeLists.txt index f2b6d91bcab4..3825ce38b6b5 100644 --- a/example/parallelLoopPatterns/CMakeLists.txt +++ b/example/parallelLoopPatterns/CMakeLists.txt @@ -1,7 +1,8 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # -# Copyright 2023 Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Sergei Bastrakov # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/parallelLoopPatterns/src/parallelLoopPatterns.cpp b/example/parallelLoopPatterns/src/parallelLoopPatterns.cpp index 6b9736ec7d0c..be82c68ff04f 100644 --- a/example/parallelLoopPatterns/src/parallelLoopPatterns.cpp +++ b/example/parallelLoopPatterns/src/parallelLoopPatterns.cpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: ISC */ diff --git a/example/randomCells2D/CMakeLists.txt b/example/randomCells2D/CMakeLists.txt index af4bee1014e9..7290eb182869 100644 --- a/example/randomCells2D/CMakeLists.txt +++ b/example/randomCells2D/CMakeLists.txt @@ -1,7 +1,12 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) # -# Copyright 2023 Benjamin Worpitz, Jan Stephan, Jiří Vyskočil -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Jiří Vyskočil +# SPDX-FileContributor: René Widera # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/randomCells2D/src/randomCells2D.cpp b/example/randomCells2D/src/randomCells2D.cpp index 7b96f7954507..4da276cd8b52 100644 --- a/example/randomCells2D/src/randomCells2D.cpp +++ b/example/randomCells2D/src/randomCells2D.cpp @@ -1,4 +1,12 @@ -/* Copyright 2021 Jiri Vyskocil +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jiří Vyskočil + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: ISC */ diff --git a/example/randomStrategies/CMakeLists.txt b/example/randomStrategies/CMakeLists.txt index 3a6e279cd047..d415e7fac9d7 100644 --- a/example/randomStrategies/CMakeLists.txt +++ b/example/randomStrategies/CMakeLists.txt @@ -1,7 +1,12 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) # -# Copyright 2023 Benjamin Worpitz, Jan Stephan, Jiří Vyskočil -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Jiří Vyskočil +# SPDX-FileContributor: René Widera # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/randomStrategies/src/randomStrategies.cpp b/example/randomStrategies/src/randomStrategies.cpp index 84d2b54303bd..f10286360bf7 100644 --- a/example/randomStrategies/src/randomStrategies.cpp +++ b/example/randomStrategies/src/randomStrategies.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Jiří Vyskočil, René Widera, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: ISC */ diff --git a/example/reduce/CMakeLists.txt b/example/reduce/CMakeLists.txt index 4946465e89c8..e1200810490a 100644 --- a/example/reduce/CMakeLists.txt +++ b/example/reduce/CMakeLists.txt @@ -1,7 +1,15 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Erik Zenker, Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jonas Schenke +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/reduce/src/alpakaConfig.hpp b/example/reduce/src/alpakaConfig.hpp index cd6424dfb488..98c432dcf846 100644 --- a/example/reduce/src/alpakaConfig.hpp +++ b/example/reduce/src/alpakaConfig.hpp @@ -1,4 +1,16 @@ -/* Copyright 2023 Jonas Schenke, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jonas Schenke + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: ISC */ diff --git a/example/reduce/src/iterator.hpp b/example/reduce/src/iterator.hpp index 611432fbe441..61422d98c621 100644 --- a/example/reduce/src/iterator.hpp +++ b/example/reduce/src/iterator.hpp @@ -1,4 +1,11 @@ -/* Copyright 2019 Jonas Schenke +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Jonas Schenke + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: ISC */ diff --git a/example/reduce/src/kernel.hpp b/example/reduce/src/kernel.hpp index 6f76899f9c47..d5747a9d6d30 100644 --- a/example/reduce/src/kernel.hpp +++ b/example/reduce/src/kernel.hpp @@ -1,4 +1,13 @@ -/* Copyright 2020 Jonas Schenke, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jonas Schenke + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: ISC */ diff --git a/example/reduce/src/reduce.cpp b/example/reduce/src/reduce.cpp index 15957650af8a..be0834315b47 100644 --- a/example/reduce/src/reduce.cpp +++ b/example/reduce/src/reduce.cpp @@ -1,4 +1,17 @@ -/* Copyright 2023 Benjamin Worpitz, Jonas Schenke, Matthias Werner, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jonas Schenke + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: ISC */ diff --git a/example/tagSpecialization/CMakeLists.txt b/example/tagSpecialization/CMakeLists.txt index 761d1ee13062..049d09cc826c 100644 --- a/example/tagSpecialization/CMakeLists.txt +++ b/example/tagSpecialization/CMakeLists.txt @@ -1,7 +1,8 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # -# Copyright 2023 Erik Zenker, Benjamin Worpitz, Jan Stephan, Sergei Bastrakov -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Simeon Ehrig # +# SPDX-License-Identifier: ISC # ############################################################################### # Required CMake version. diff --git a/example/tagSpecialization/src/tagSpecialization.cpp b/example/tagSpecialization/src/tagSpecialization.cpp index 8fb0c180c5f1..c72b07f6ffc5 100644 --- a/example/tagSpecialization/src/tagSpecialization.cpp +++ b/example/tagSpecialization/src/tagSpecialization.cpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Simeon Ehrig, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: ISC */ diff --git a/example/vectorAdd/CMakeLists.txt b/example/vectorAdd/CMakeLists.txt index 2cd29f99301f..175c0cd3e740 100644 --- a/example/vectorAdd/CMakeLists.txt +++ b/example/vectorAdd/CMakeLists.txt @@ -1,7 +1,14 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: ISC +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: ISC ################################################################################ # Required CMake version. diff --git a/example/vectorAdd/src/vectorAdd.cpp b/example/vectorAdd/src/vectorAdd.cpp index 60e136af4406..ed42d4866469 100644 --- a/example/vectorAdd/src/vectorAdd.cpp +++ b/example/vectorAdd/src/vectorAdd.cpp @@ -1,5 +1,19 @@ -/* Copyright 2023 Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber, Jan Stephan, Luca Ferragina, - * Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: ISC */ diff --git a/include/alpaka/acc/AccCpuOmp2Blocks.hpp b/include/alpaka/acc/AccCpuOmp2Blocks.hpp index 3ff3fcca0c37..88f246d9a1fb 100644 --- a/include/alpaka/acc/AccCpuOmp2Blocks.hpp +++ b/include/alpaka/acc/AccCpuOmp2Blocks.hpp @@ -1,4 +1,20 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Felice Pantaleo + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccCpuOmp2Threads.hpp b/include/alpaka/acc/AccCpuOmp2Threads.hpp index 4ff20540377c..7cab94c662ea 100644 --- a/include/alpaka/acc/AccCpuOmp2Threads.hpp +++ b/include/alpaka/acc/AccCpuOmp2Threads.hpp @@ -1,4 +1,19 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Felice Pantaleo + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccCpuSerial.hpp b/include/alpaka/acc/AccCpuSerial.hpp index 2467a277179f..fd232a51122a 100644 --- a/include/alpaka/acc/AccCpuSerial.hpp +++ b/include/alpaka/acc/AccCpuSerial.hpp @@ -1,4 +1,20 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Felice Pantaleo + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccCpuSycl.hpp b/include/alpaka/acc/AccCpuSycl.hpp index 7a2615fc9de2..6c4c18f99b56 100644 --- a/include/alpaka/acc/AccCpuSycl.hpp +++ b/include/alpaka/acc/AccCpuSycl.hpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccCpuTbbBlocks.hpp b/include/alpaka/acc/AccCpuTbbBlocks.hpp index c0d9bcb44955..6d09533350c2 100644 --- a/include/alpaka/acc/AccCpuTbbBlocks.hpp +++ b/include/alpaka/acc/AccCpuTbbBlocks.hpp @@ -1,4 +1,21 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Erik Zenker, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Felice Pantaleo + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccCpuThreads.hpp b/include/alpaka/acc/AccCpuThreads.hpp index 18b902e8d0c4..9013d886ab0b 100644 --- a/include/alpaka/acc/AccCpuThreads.hpp +++ b/include/alpaka/acc/AccCpuThreads.hpp @@ -1,4 +1,20 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Felice Pantaleo + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccDevProps.hpp b/include/alpaka/acc/AccDevProps.hpp index cd87e20cfb8b..546962d422f5 100644 --- a/include/alpaka/acc/AccDevProps.hpp +++ b/include/alpaka/acc/AccDevProps.hpp @@ -1,4 +1,14 @@ -/* Copyright 2020 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccFpgaSyclIntel.hpp b/include/alpaka/acc/AccFpgaSyclIntel.hpp index db4c0b94c09d..5bc48b35dc40 100644 --- a/include/alpaka/acc/AccFpgaSyclIntel.hpp +++ b/include/alpaka/acc/AccFpgaSyclIntel.hpp @@ -1,4 +1,16 @@ -/* Copyright 2023 Jan Stephan, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccGenericSycl.hpp b/include/alpaka/acc/AccGenericSycl.hpp index 84b238ce795c..94b640d32b0d 100644 --- a/include/alpaka/acc/AccGenericSycl.hpp +++ b/include/alpaka/acc/AccGenericSycl.hpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Jan Stephan, Antonio Di Pilato, Andrea Bocci, Luca Ferragina, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccGpuCudaRt.hpp b/include/alpaka/acc/AccGpuCudaRt.hpp index 5f27e519722d..6ca6ec555270 100644 --- a/include/alpaka/acc/AccGpuCudaRt.hpp +++ b/include/alpaka/acc/AccGpuCudaRt.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccGpuHipRt.hpp b/include/alpaka/acc/AccGpuHipRt.hpp index 43c94ab831bc..2d8fe21e9066 100644 --- a/include/alpaka/acc/AccGpuHipRt.hpp +++ b/include/alpaka/acc/AccGpuHipRt.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccGpuSyclIntel.hpp b/include/alpaka/acc/AccGpuSyclIntel.hpp index bc60307ee17e..cc18a7dcef1e 100644 --- a/include/alpaka/acc/AccGpuSyclIntel.hpp +++ b/include/alpaka/acc/AccGpuSyclIntel.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/AccGpuUniformCudaHipRt.hpp b/include/alpaka/acc/AccGpuUniformCudaHipRt.hpp index a70d9d122a60..5646a7c5e9ef 100644 --- a/include/alpaka/acc/AccGpuUniformCudaHipRt.hpp +++ b/include/alpaka/acc/AccGpuUniformCudaHipRt.hpp @@ -1,4 +1,18 @@ -/* Copyright 2022 Benjamin Worpitz, René Widera, Jan Stephan, Andrea Bocci, Bernhard Manfred Gruber, Antonio Di Pilato +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/Tag.hpp b/include/alpaka/acc/Tag.hpp index 611ee558d941..dab4cb38ab0b 100644 --- a/include/alpaka/acc/Tag.hpp +++ b/include/alpaka/acc/Tag.hpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Simeon Ehrig, Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/acc/Traits.hpp b/include/alpaka/acc/Traits.hpp index eb29e85410f0..19013c14308e 100644 --- a/include/alpaka/acc/Traits.hpp +++ b/include/alpaka/acc/Traits.hpp @@ -1,4 +1,17 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/alpaka.hpp b/include/alpaka/alpaka.hpp index 5ea5816316be..ce0d5f4cc282 100644 --- a/include/alpaka/alpaka.hpp +++ b/include/alpaka/alpaka.hpp @@ -1,5 +1,26 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Erik Zenker, Matthias Werner, René Widera, Bernhard Manfred Gruber, - * Jan Stephan, Antonio Di Pilato, Luca Ferragina, Aurora Perego, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Felice Pantaleo + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/atomic/AtomicAtomicRef.hpp b/include/alpaka/atomic/AtomicAtomicRef.hpp index f38b3dee7d0b..1eee8dabf604 100644 --- a/include/alpaka/atomic/AtomicAtomicRef.hpp +++ b/include/alpaka/atomic/AtomicAtomicRef.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Felice Pantaleo, Andrea Bocci, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Felice Pantaleo + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/atomic/AtomicCpu.hpp b/include/alpaka/atomic/AtomicCpu.hpp index 4dae7f31e55d..02b0754883b0 100644 --- a/include/alpaka/atomic/AtomicCpu.hpp +++ b/include/alpaka/atomic/AtomicCpu.hpp @@ -1,4 +1,12 @@ -/* Copyright 2021 Andrea Bocci, Felice Pantaleo +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Felice Pantaleo + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/atomic/AtomicGenericSycl.hpp b/include/alpaka/atomic/AtomicGenericSycl.hpp index 8ebf608dc570..629be9193263 100644 --- a/include/alpaka/atomic/AtomicGenericSycl.hpp +++ b/include/alpaka/atomic/AtomicGenericSycl.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Andrea Bocci, Luca Ferragina +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/atomic/AtomicHierarchy.hpp b/include/alpaka/atomic/AtomicHierarchy.hpp index d9c3c3a05997..95c1ebbda85d 100644 --- a/include/alpaka/atomic/AtomicHierarchy.hpp +++ b/include/alpaka/atomic/AtomicHierarchy.hpp @@ -1,4 +1,12 @@ -/* Copyright 2020 Benjamin Worpitz, René Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/atomic/AtomicNoOp.hpp b/include/alpaka/atomic/AtomicNoOp.hpp index d51a2c34e3c9..f5a14e086855 100644 --- a/include/alpaka/atomic/AtomicNoOp.hpp +++ b/include/alpaka/atomic/AtomicNoOp.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/atomic/AtomicOmpBuiltIn.hpp b/include/alpaka/atomic/AtomicOmpBuiltIn.hpp index 440b373fc460..04c0a48db643 100644 --- a/include/alpaka/atomic/AtomicOmpBuiltIn.hpp +++ b/include/alpaka/atomic/AtomicOmpBuiltIn.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 René Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/atomic/AtomicStdLibLock.hpp b/include/alpaka/atomic/AtomicStdLibLock.hpp index 16a659fb07b9..8964bb902497 100644 --- a/include/alpaka/atomic/AtomicStdLibLock.hpp +++ b/include/alpaka/atomic/AtomicStdLibLock.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Benjamin Worpitz, Matthias Werner, René Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/atomic/AtomicUniformCudaHip.hpp b/include/alpaka/atomic/AtomicUniformCudaHip.hpp index 330e3a4d51d2..1316a31786fc 100644 --- a/include/alpaka/atomic/AtomicUniformCudaHip.hpp +++ b/include/alpaka/atomic/AtomicUniformCudaHip.hpp @@ -1,4 +1,17 @@ -/* Copyright 2022 René Widera +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/atomic/AtomicUniformCudaHipBuiltIn.hpp b/include/alpaka/atomic/AtomicUniformCudaHipBuiltIn.hpp index 86c5120f4fe7..16f0f00dab26 100644 --- a/include/alpaka/atomic/AtomicUniformCudaHipBuiltIn.hpp +++ b/include/alpaka/atomic/AtomicUniformCudaHipBuiltIn.hpp @@ -1,4 +1,17 @@ -/* Copyright 2022 Benjamin Worpitz, René Widera, Jan Stephan, Andrea Bocci, Bernhard Manfred Gruber, Antonio Di Pilato +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/atomic/Op.hpp b/include/alpaka/atomic/Op.hpp index 2912556d5083..28057b35c231 100644 --- a/include/alpaka/atomic/Op.hpp +++ b/include/alpaka/atomic/Op.hpp @@ -1,4 +1,13 @@ -/* Copyright 2020 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/atomic/Traits.hpp b/include/alpaka/atomic/Traits.hpp index 160da8c86a6a..6cd8f7e248d4 100644 --- a/include/alpaka/atomic/Traits.hpp +++ b/include/alpaka/atomic/Traits.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, René Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/shared/dyn/BlockSharedDynMemberAllocKiB.hpp b/include/alpaka/block/shared/dyn/BlockSharedDynMemberAllocKiB.hpp index 88e4d4ba93a2..85fc44be13ae 100644 --- a/include/alpaka/block/shared/dyn/BlockSharedDynMemberAllocKiB.hpp +++ b/include/alpaka/block/shared/dyn/BlockSharedDynMemberAllocKiB.hpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Jeffrey Kelling +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jeffrey Kelling + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/shared/dyn/BlockSharedMemDynGenericSycl.hpp b/include/alpaka/block/shared/dyn/BlockSharedMemDynGenericSycl.hpp index 4e2af194ddcd..ffdb8b62e2ca 100644 --- a/include/alpaka/block/shared/dyn/BlockSharedMemDynGenericSycl.hpp +++ b/include/alpaka/block/shared/dyn/BlockSharedMemDynGenericSycl.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/shared/dyn/BlockSharedMemDynMember.hpp b/include/alpaka/block/shared/dyn/BlockSharedMemDynMember.hpp index fc1cced8ad4b..b9e7a434e5db 100644 --- a/include/alpaka/block/shared/dyn/BlockSharedMemDynMember.hpp +++ b/include/alpaka/block/shared/dyn/BlockSharedMemDynMember.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Jeffrey Kelling, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/shared/dyn/BlockSharedMemDynUniformCudaHipBuiltIn.hpp b/include/alpaka/block/shared/dyn/BlockSharedMemDynUniformCudaHipBuiltIn.hpp index 279dab164bd7..04f1f216440d 100644 --- a/include/alpaka/block/shared/dyn/BlockSharedMemDynUniformCudaHipBuiltIn.hpp +++ b/include/alpaka/block/shared/dyn/BlockSharedMemDynUniformCudaHipBuiltIn.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Benjamin Worpitz, René Widera, Andrea Bocci, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/shared/dyn/Traits.hpp b/include/alpaka/block/shared/dyn/Traits.hpp index 17df89caa950..2f566c6696ed 100644 --- a/include/alpaka/block/shared/dyn/Traits.hpp +++ b/include/alpaka/block/shared/dyn/Traits.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/shared/st/BlockSharedMemStGenericSycl.hpp b/include/alpaka/block/shared/st/BlockSharedMemStGenericSycl.hpp index f92df9c051f0..e79ee5586d48 100644 --- a/include/alpaka/block/shared/st/BlockSharedMemStGenericSycl.hpp +++ b/include/alpaka/block/shared/st/BlockSharedMemStGenericSycl.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/shared/st/BlockSharedMemStMember.hpp b/include/alpaka/block/shared/st/BlockSharedMemStMember.hpp index 93c65e5a768f..24cc2e729556 100644 --- a/include/alpaka/block/shared/st/BlockSharedMemStMember.hpp +++ b/include/alpaka/block/shared/st/BlockSharedMemStMember.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jeffrey Kelling, Rene Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/shared/st/BlockSharedMemStMemberMasterSync.hpp b/include/alpaka/block/shared/st/BlockSharedMemStMemberMasterSync.hpp index 65bd3043f2fd..b906f85cce59 100644 --- a/include/alpaka/block/shared/st/BlockSharedMemStMemberMasterSync.hpp +++ b/include/alpaka/block/shared/st/BlockSharedMemStMemberMasterSync.hpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Benjamin Worpitz, Erik Zenker, Matthias Werner, René Widera +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/shared/st/BlockSharedMemStUniformCudaHipBuiltIn.hpp b/include/alpaka/block/shared/st/BlockSharedMemStUniformCudaHipBuiltIn.hpp index 9f4ed0ca207d..c6a15fee87bf 100644 --- a/include/alpaka/block/shared/st/BlockSharedMemStUniformCudaHipBuiltIn.hpp +++ b/include/alpaka/block/shared/st/BlockSharedMemStUniformCudaHipBuiltIn.hpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Benjamin Worpitz, Erik Zenker, René Widera, Matthias Werner, Andrea Bocci, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/shared/st/Traits.hpp b/include/alpaka/block/shared/st/Traits.hpp index 3cc7ab2a84ca..8d88b18a04c5 100644 --- a/include/alpaka/block/shared/st/Traits.hpp +++ b/include/alpaka/block/shared/st/Traits.hpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Benjamin Worpitz, Erik Zenker, Matthias Werner, René Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/shared/st/detail/BlockSharedMemStMemberImpl.hpp b/include/alpaka/block/shared/st/detail/BlockSharedMemStMemberImpl.hpp index 1cb4922556b6..30b23dc8e7ea 100644 --- a/include/alpaka/block/shared/st/detail/BlockSharedMemStMemberImpl.hpp +++ b/include/alpaka/block/shared/st/detail/BlockSharedMemStMemberImpl.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jeffrey Kelling, Rene Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/sync/BlockSyncBarrierOmp.hpp b/include/alpaka/block/sync/BlockSyncBarrierOmp.hpp index c8d9ace077d0..43fd4cbb42b3 100644 --- a/include/alpaka/block/sync/BlockSyncBarrierOmp.hpp +++ b/include/alpaka/block/sync/BlockSyncBarrierOmp.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/sync/BlockSyncBarrierThread.hpp b/include/alpaka/block/sync/BlockSyncBarrierThread.hpp index 61cb6b90d04e..c3d2f1ffdb33 100644 --- a/include/alpaka/block/sync/BlockSyncBarrierThread.hpp +++ b/include/alpaka/block/sync/BlockSyncBarrierThread.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/sync/BlockSyncGenericSycl.hpp b/include/alpaka/block/sync/BlockSyncGenericSycl.hpp index 67e97493fee4..4337914f1995 100644 --- a/include/alpaka/block/sync/BlockSyncGenericSycl.hpp +++ b/include/alpaka/block/sync/BlockSyncGenericSycl.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/sync/BlockSyncNoOp.hpp b/include/alpaka/block/sync/BlockSyncNoOp.hpp index 57aae90f9f19..2dd70ebe212b 100644 --- a/include/alpaka/block/sync/BlockSyncNoOp.hpp +++ b/include/alpaka/block/sync/BlockSyncNoOp.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/sync/BlockSyncUniformCudaHipBuiltIn.hpp b/include/alpaka/block/sync/BlockSyncUniformCudaHipBuiltIn.hpp index ddc369d5bca5..bdf5e1ae6d3a 100644 --- a/include/alpaka/block/sync/BlockSyncUniformCudaHipBuiltIn.hpp +++ b/include/alpaka/block/sync/BlockSyncUniformCudaHipBuiltIn.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Benjamin Worpitz, Matthias Werner, Andrea Bocci, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/block/sync/Traits.hpp b/include/alpaka/block/sync/Traits.hpp index f6c6563b73ee..53bf626b41a0 100644 --- a/include/alpaka/block/sync/Traits.hpp +++ b/include/alpaka/block/sync/Traits.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Align.hpp b/include/alpaka/core/Align.hpp index d2be0149a50f..82b1b92f119a 100644 --- a/include/alpaka/core/Align.hpp +++ b/include/alpaka/core/Align.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Benjamin Worpitz, René Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/AlignedAlloc.hpp b/include/alpaka/core/AlignedAlloc.hpp index 2dca31917bf6..b0dbe7e1159b 100644 --- a/include/alpaka/core/AlignedAlloc.hpp +++ b/include/alpaka/core/AlignedAlloc.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 René Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/ApiCudaRt.hpp b/include/alpaka/core/ApiCudaRt.hpp index 3dda1e48e542..f540d468045d 100644 --- a/include/alpaka/core/ApiCudaRt.hpp +++ b/include/alpaka/core/ApiCudaRt.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/ApiHipRt.hpp b/include/alpaka/core/ApiHipRt.hpp index e76294f068fb..7e08472e2346 100644 --- a/include/alpaka/core/ApiHipRt.hpp +++ b/include/alpaka/core/ApiHipRt.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Assert.hpp b/include/alpaka/core/Assert.hpp index 55e1560934ef..22ecf7c6e679 100644 --- a/include/alpaka/core/Assert.hpp +++ b/include/alpaka/core/Assert.hpp @@ -1,4 +1,17 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/BarrierThread.hpp b/include/alpaka/core/BarrierThread.hpp index ff38eb3b050a..23c85be5b486 100644 --- a/include/alpaka/core/BarrierThread.hpp +++ b/include/alpaka/core/BarrierThread.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/BoostPredef.hpp b/include/alpaka/core/BoostPredef.hpp index bcd2d3589b1a..10cfbd30c0f6 100644 --- a/include/alpaka/core/BoostPredef.hpp +++ b/include/alpaka/core/BoostPredef.hpp @@ -1,5 +1,17 @@ -/* Copyright 2023 Benjamin Worpitz, Matthias Werner, René Widera, Sergei Bastrakov, Jeffrey Kelling, - * Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/CallbackThread.hpp b/include/alpaka/core/CallbackThread.hpp index 91ecf78c3bed..6c4330a7184e 100644 --- a/include/alpaka/core/CallbackThread.hpp +++ b/include/alpaka/core/CallbackThread.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Antonio Di Pilato +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/ClipCast.hpp b/include/alpaka/core/ClipCast.hpp index aa8c71272cae..fff1280053fd 100644 --- a/include/alpaka/core/ClipCast.hpp +++ b/include/alpaka/core/ClipCast.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Common.hpp b/include/alpaka/core/Common.hpp index 90d8d40cf6cd..033f5a8ec1ac 100644 --- a/include/alpaka/core/Common.hpp +++ b/include/alpaka/core/Common.hpp @@ -1,4 +1,17 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Matthias Werner, Jan Stephan, René Widera, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Concepts.hpp b/include/alpaka/core/Concepts.hpp index 443f3479455f..0fd88e8ac594 100644 --- a/include/alpaka/core/Concepts.hpp +++ b/include/alpaka/core/Concepts.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Cuda.hpp b/include/alpaka/core/Cuda.hpp index 8332ad3da27c..7b08bfe1df95 100644 --- a/include/alpaka/core/Cuda.hpp +++ b/include/alpaka/core/Cuda.hpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Andrea Bocci, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/CudaHipCommon.hpp b/include/alpaka/core/CudaHipCommon.hpp index b3fdd7d10304..8b8568d70f68 100644 --- a/include/alpaka/core/CudaHipCommon.hpp +++ b/include/alpaka/core/CudaHipCommon.hpp @@ -1,5 +1,17 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Matthias Werner, René Widera, Andrea Bocci, Bernhard Manfred Gruber, - Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Debug.hpp b/include/alpaka/core/Debug.hpp index dc70ed5138b1..dac0948bcd60 100644 --- a/include/alpaka/core/Debug.hpp +++ b/include/alpaka/core/Debug.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Alexander Matthes, Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Alexander Matthes + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Decay.hpp b/include/alpaka/core/Decay.hpp index 6b978f563bf3..c276fc66a178 100644 --- a/include/alpaka/core/Decay.hpp +++ b/include/alpaka/core/Decay.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Sergei Bastrakov, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/DemangleTypeNames.hpp b/include/alpaka/core/DemangleTypeNames.hpp index 5650054de359..a18814aa60e8 100644 --- a/include/alpaka/core/DemangleTypeNames.hpp +++ b/include/alpaka/core/DemangleTypeNames.hpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Andrea Bocci, Antonio Di Pilato +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Antonio Di Pilato + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Hip.hpp b/include/alpaka/core/Hip.hpp index 2c2e425a71e1..a86a6a71795e 100644 --- a/include/alpaka/core/Hip.hpp +++ b/include/alpaka/core/Hip.hpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/OmpSchedule.hpp b/include/alpaka/core/OmpSchedule.hpp index 722b77b3bb02..9893defa3196 100644 --- a/include/alpaka/core/OmpSchedule.hpp +++ b/include/alpaka/core/OmpSchedule.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Sergei Bastrakov, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Positioning.hpp b/include/alpaka/core/Positioning.hpp index 8f3d9b8cb687..5de53f04ca88 100644 --- a/include/alpaka/core/Positioning.hpp +++ b/include/alpaka/core/Positioning.hpp @@ -1,4 +1,10 @@ -/* Copyright 2019 Benjamin Worpitz, René Widera +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/RemoveRestrict.hpp b/include/alpaka/core/RemoveRestrict.hpp index 316630f7f1fe..988a1ddcd363 100644 --- a/include/alpaka/core/RemoveRestrict.hpp +++ b/include/alpaka/core/RemoveRestrict.hpp @@ -1,4 +1,8 @@ -/* Copyright 2021 Rene Widera +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Sycl.hpp b/include/alpaka/core/Sycl.hpp index c29fccd76860..85d96402555f 100644 --- a/include/alpaka/core/Sycl.hpp +++ b/include/alpaka/core/Sycl.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Aurora Perego, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/ThreadPool.hpp b/include/alpaka/core/ThreadPool.hpp index e99d41628e8c..921312912a8a 100644 --- a/include/alpaka/core/ThreadPool.hpp +++ b/include/alpaka/core/ThreadPool.hpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber, Jeffrey Kelling +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/UniformCudaHip.hpp b/include/alpaka/core/UniformCudaHip.hpp index 7aa201f9c5f3..6079191127c0 100644 --- a/include/alpaka/core/UniformCudaHip.hpp +++ b/include/alpaka/core/UniformCudaHip.hpp @@ -1,5 +1,16 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Jan Stephan, Andrea Bocci, Bernhard - * Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Unreachable.hpp b/include/alpaka/core/Unreachable.hpp index 7b1b9ff8d792..a9b3be4ce967 100644 --- a/include/alpaka/core/Unreachable.hpp +++ b/include/alpaka/core/Unreachable.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jan Stephan, Jeffrey Kelling +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Unroll.hpp b/include/alpaka/core/Unroll.hpp index 10794e6e3bf8..8f698076b8c4 100644 --- a/include/alpaka/core/Unroll.hpp +++ b/include/alpaka/core/Unroll.hpp @@ -1,4 +1,11 @@ -/* Copyright 2021 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/core/Utility.hpp b/include/alpaka/core/Utility.hpp index 03ea7264b871..cfb95d7bfaba 100644 --- a/include/alpaka/core/Utility.hpp +++ b/include/alpaka/core/Utility.hpp @@ -1,6 +1,17 @@ -/* Copyright 2022 Benjamin Worpitz, René Widera, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ + #pragma once #include "alpaka/core/Common.hpp" diff --git a/include/alpaka/core/Vectorize.hpp b/include/alpaka/core/Vectorize.hpp index 55f0e6f73c66..79559bf49e6d 100644 --- a/include/alpaka/core/Vectorize.hpp +++ b/include/alpaka/core/Vectorize.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/DevCpu.hpp b/include/alpaka/dev/DevCpu.hpp index 7a91652518ec..8cd99c211c72 100644 --- a/include/alpaka/dev/DevCpu.hpp +++ b/include/alpaka/dev/DevCpu.hpp @@ -1,5 +1,18 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, Jan Stephan, Bernhard Manfred Gruber, - * Antonio Di Pilato +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/DevCpuSycl.hpp b/include/alpaka/dev/DevCpuSycl.hpp index 04b15a867558..0ffd5466f504 100644 --- a/include/alpaka/dev/DevCpuSycl.hpp +++ b/include/alpaka/dev/DevCpuSycl.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/DevCudaRt.hpp b/include/alpaka/dev/DevCudaRt.hpp index 92dcba3a89b4..2a5236aa3631 100644 --- a/include/alpaka/dev/DevCudaRt.hpp +++ b/include/alpaka/dev/DevCudaRt.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/DevFpgaSyclIntel.hpp b/include/alpaka/dev/DevFpgaSyclIntel.hpp index 516027db6b2a..80fa7a6fe99f 100644 --- a/include/alpaka/dev/DevFpgaSyclIntel.hpp +++ b/include/alpaka/dev/DevFpgaSyclIntel.hpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/DevGenericSycl.hpp b/include/alpaka/dev/DevGenericSycl.hpp index 85e00738cf98..68bcfac76d9b 100644 --- a/include/alpaka/dev/DevGenericSycl.hpp +++ b/include/alpaka/dev/DevGenericSycl.hpp @@ -1,4 +1,14 @@ -/* Copyright 2023 Jan Stephan, Antonio Di Pilato, Luca Ferragina, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/DevGpuSyclIntel.hpp b/include/alpaka/dev/DevGpuSyclIntel.hpp index 9897d40ebbc5..33a58ac96d3e 100644 --- a/include/alpaka/dev/DevGpuSyclIntel.hpp +++ b/include/alpaka/dev/DevGpuSyclIntel.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/DevHipRt.hpp b/include/alpaka/dev/DevHipRt.hpp index 819c2f5c4543..4e7442ada16c 100644 --- a/include/alpaka/dev/DevHipRt.hpp +++ b/include/alpaka/dev/DevHipRt.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/DevUniformCudaHipRt.hpp b/include/alpaka/dev/DevUniformCudaHipRt.hpp index 632b49829dd2..9fde021c8108 100644 --- a/include/alpaka/dev/DevUniformCudaHipRt.hpp +++ b/include/alpaka/dev/DevUniformCudaHipRt.hpp @@ -1,5 +1,18 @@ -/* Copyright 2023 Benjamin Worpitz, Jakob Krude, René Widera, Andrea Bocci, Bernhard Manfred Gruber, - * Antonio Di Pilato, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/Traits.hpp b/include/alpaka/dev/Traits.hpp index 16de5b48f8a5..094de5a843df 100644 --- a/include/alpaka/dev/Traits.hpp +++ b/include/alpaka/dev/Traits.hpp @@ -1,4 +1,17 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/common/QueueRegistry.hpp b/include/alpaka/dev/common/QueueRegistry.hpp index 62055fc45439..279b663ee7db 100644 --- a/include/alpaka/dev/common/QueueRegistry.hpp +++ b/include/alpaka/dev/common/QueueRegistry.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jeffrey Kelling +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/cpu/SysInfo.hpp b/include/alpaka/dev/cpu/SysInfo.hpp index 1dc989ff21cb..0aa816b2e6bb 100644 --- a/include/alpaka/dev/cpu/SysInfo.hpp +++ b/include/alpaka/dev/cpu/SysInfo.hpp @@ -1,4 +1,18 @@ -/* Copyright 2022 Benjamin Worpitz, Daniel Vollmer, Erik Zenker, René Widera, Bernhard Manfred Gruber, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Deutsches Zentrum für Luft- und Raumfahrt e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Daniel Vollmer + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dev/cpu/Wait.hpp b/include/alpaka/dev/cpu/Wait.hpp index 1983674428e8..a2b3bf99a393 100644 --- a/include/alpaka/dev/cpu/Wait.hpp +++ b/include/alpaka/dev/cpu/Wait.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Benjamin Worpitz, Rene Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dim/DimArithmetic.hpp b/include/alpaka/dim/DimArithmetic.hpp index f0b0edc70b47..4ec26cb1685c 100644 --- a/include/alpaka/dim/DimArithmetic.hpp +++ b/include/alpaka/dim/DimArithmetic.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dim/DimIntegralConst.hpp b/include/alpaka/dim/DimIntegralConst.hpp index 69c85b503b1a..747c178c04e6 100644 --- a/include/alpaka/dim/DimIntegralConst.hpp +++ b/include/alpaka/dim/DimIntegralConst.hpp @@ -1,4 +1,11 @@ -/* Copyright 2020 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/dim/Traits.hpp b/include/alpaka/dim/Traits.hpp index 706b0a7bc2b5..9acab1435230 100644 --- a/include/alpaka/dim/Traits.hpp +++ b/include/alpaka/dim/Traits.hpp @@ -1,4 +1,11 @@ -/* Copyright 2020 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/elem/Traits.hpp b/include/alpaka/elem/Traits.hpp index 690ce76fcbe6..e375a7ffdbb4 100644 --- a/include/alpaka/elem/Traits.hpp +++ b/include/alpaka/elem/Traits.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/event/EventCpu.hpp b/include/alpaka/event/EventCpu.hpp index d8836210534c..b5d7bd2a4a91 100644 --- a/include/alpaka/event/EventCpu.hpp +++ b/include/alpaka/event/EventCpu.hpp @@ -1,4 +1,10 @@ -/* Copyright 2020 Jeffrey Kelling, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/event/EventCpuSycl.hpp b/include/alpaka/event/EventCpuSycl.hpp index c95ed8e20df3..4b64a744f4fb 100644 --- a/include/alpaka/event/EventCpuSycl.hpp +++ b/include/alpaka/event/EventCpuSycl.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/event/EventCudaRt.hpp b/include/alpaka/event/EventCudaRt.hpp index 4dfba7c2ff18..d4f0d4702434 100644 --- a/include/alpaka/event/EventCudaRt.hpp +++ b/include/alpaka/event/EventCudaRt.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/event/EventFpgaSyclIntel.hpp b/include/alpaka/event/EventFpgaSyclIntel.hpp index d79d8aca2cfd..bcd6ca974dd9 100644 --- a/include/alpaka/event/EventFpgaSyclIntel.hpp +++ b/include/alpaka/event/EventFpgaSyclIntel.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/event/EventGenericSycl.hpp b/include/alpaka/event/EventGenericSycl.hpp index 68011a0247cd..cc5afac1ec3d 100644 --- a/include/alpaka/event/EventGenericSycl.hpp +++ b/include/alpaka/event/EventGenericSycl.hpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Jan Stephan, Antonio Di Pilato, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/event/EventGenericThreads.hpp b/include/alpaka/event/EventGenericThreads.hpp index b5888395b09b..cd5204093ee5 100644 --- a/include/alpaka/event/EventGenericThreads.hpp +++ b/include/alpaka/event/EventGenericThreads.hpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Matthias Werner, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/event/EventGpuSyclIntel.hpp b/include/alpaka/event/EventGpuSyclIntel.hpp index d59562a9e497..41924e366b6f 100644 --- a/include/alpaka/event/EventGpuSyclIntel.hpp +++ b/include/alpaka/event/EventGpuSyclIntel.hpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/event/EventHipRt.hpp b/include/alpaka/event/EventHipRt.hpp index 06c9bd192f3f..dc2b2559e65f 100644 --- a/include/alpaka/event/EventHipRt.hpp +++ b/include/alpaka/event/EventHipRt.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/event/EventUniformCudaHipRt.hpp b/include/alpaka/event/EventUniformCudaHipRt.hpp index 63f1f2fab778..35604ce946da 100644 --- a/include/alpaka/event/EventUniformCudaHipRt.hpp +++ b/include/alpaka/event/EventUniformCudaHipRt.hpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Benjamin Worpitz, Andrea Bocci, Bernhard Manfred Gruber, Antonio Di Pilato +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/event/Traits.hpp b/include/alpaka/event/Traits.hpp index 7acb7ab8804a..e81b31a90de2 100644 --- a/include/alpaka/event/Traits.hpp +++ b/include/alpaka/event/Traits.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/example/ExampleDefaultAcc.hpp b/include/alpaka/example/ExampleDefaultAcc.hpp index 22f77f953973..c625382dc845 100644 --- a/include/alpaka/example/ExampleDefaultAcc.hpp +++ b/include/alpaka/example/ExampleDefaultAcc.hpp @@ -1,4 +1,14 @@ -/* Copyright 2023 Jeffrey Kelling, Bernhard Manfred Gruber, Jan Stephan, Aurora Perego, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/extent/Traits.hpp b/include/alpaka/extent/Traits.hpp index 460269f028c0..2a51211c82ac 100644 --- a/include/alpaka/extent/Traits.hpp +++ b/include/alpaka/extent/Traits.hpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Benjamin Worpitz, Andrea Bocci, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/Accessors.hpp b/include/alpaka/idx/Accessors.hpp index f329728ca208..be28a46c922e 100644 --- a/include/alpaka/idx/Accessors.hpp +++ b/include/alpaka/idx/Accessors.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/MapIdx.hpp b/include/alpaka/idx/MapIdx.hpp index f081252878c0..d2e1984faadc 100644 --- a/include/alpaka/idx/MapIdx.hpp +++ b/include/alpaka/idx/MapIdx.hpp @@ -1,4 +1,16 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Erik Zenker, Jan Stephan, Jeffrey Kelling, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/Traits.hpp b/include/alpaka/idx/Traits.hpp index 88e2365e2b89..a3dcfc9e8801 100644 --- a/include/alpaka/idx/Traits.hpp +++ b/include/alpaka/idx/Traits.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/bt/IdxBtGenericSycl.hpp b/include/alpaka/idx/bt/IdxBtGenericSycl.hpp index 54ef78014f1f..4dab8bcca1eb 100644 --- a/include/alpaka/idx/bt/IdxBtGenericSycl.hpp +++ b/include/alpaka/idx/bt/IdxBtGenericSycl.hpp @@ -1,4 +1,14 @@ -/* Copyright 2023 Jan Stephan, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/bt/IdxBtLinear.hpp b/include/alpaka/idx/bt/IdxBtLinear.hpp index 53f876c7041b..fa096540f3b0 100644 --- a/include/alpaka/idx/bt/IdxBtLinear.hpp +++ b/include/alpaka/idx/bt/IdxBtLinear.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Axel Huebl, Jeffrey Kelling, Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/bt/IdxBtOmp.hpp b/include/alpaka/idx/bt/IdxBtOmp.hpp index eb9930471eae..39157a4acc17 100644 --- a/include/alpaka/idx/bt/IdxBtOmp.hpp +++ b/include/alpaka/idx/bt/IdxBtOmp.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/bt/IdxBtRefThreadIdMap.hpp b/include/alpaka/idx/bt/IdxBtRefThreadIdMap.hpp index 4d94d0f39d0a..513b3066e8a2 100644 --- a/include/alpaka/idx/bt/IdxBtRefThreadIdMap.hpp +++ b/include/alpaka/idx/bt/IdxBtRefThreadIdMap.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/bt/IdxBtUniformCudaHipBuiltIn.hpp b/include/alpaka/idx/bt/IdxBtUniformCudaHipBuiltIn.hpp index ff0366fc51cb..5fdae4e62c81 100644 --- a/include/alpaka/idx/bt/IdxBtUniformCudaHipBuiltIn.hpp +++ b/include/alpaka/idx/bt/IdxBtUniformCudaHipBuiltIn.hpp @@ -1,5 +1,17 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Jan Stephan, Andrea Bocci, Bernhard - * Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/bt/IdxBtZero.hpp b/include/alpaka/idx/bt/IdxBtZero.hpp index be90326c6a08..69d601add72c 100644 --- a/include/alpaka/idx/bt/IdxBtZero.hpp +++ b/include/alpaka/idx/bt/IdxBtZero.hpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/gb/IdxGbGenericSycl.hpp b/include/alpaka/idx/gb/IdxGbGenericSycl.hpp index 42547effd6c3..8f01759e832c 100644 --- a/include/alpaka/idx/gb/IdxGbGenericSycl.hpp +++ b/include/alpaka/idx/gb/IdxGbGenericSycl.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Jan Stephan, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/gb/IdxGbLinear.hpp b/include/alpaka/idx/gb/IdxGbLinear.hpp index d35eb50a264e..d00546ddf8cc 100644 --- a/include/alpaka/idx/gb/IdxGbLinear.hpp +++ b/include/alpaka/idx/gb/IdxGbLinear.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jeffrey Kelling, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/gb/IdxGbRef.hpp b/include/alpaka/idx/gb/IdxGbRef.hpp index 6e3d9a60e1d2..80b81a4dee17 100644 --- a/include/alpaka/idx/gb/IdxGbRef.hpp +++ b/include/alpaka/idx/gb/IdxGbRef.hpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/idx/gb/IdxGbUniformCudaHipBuiltIn.hpp b/include/alpaka/idx/gb/IdxGbUniformCudaHipBuiltIn.hpp index a643533f46cd..f38c8816e321 100644 --- a/include/alpaka/idx/gb/IdxGbUniformCudaHipBuiltIn.hpp +++ b/include/alpaka/idx/gb/IdxGbUniformCudaHipBuiltIn.hpp @@ -1,5 +1,17 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Matthias Werner, Jan Stephan, Andrea Bocci, Bernhard - * Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/intrinsic/IntrinsicCpu.hpp b/include/alpaka/intrinsic/IntrinsicCpu.hpp index 5db927bd44a8..9d60c4fee794 100644 --- a/include/alpaka/intrinsic/IntrinsicCpu.hpp +++ b/include/alpaka/intrinsic/IntrinsicCpu.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Sergei Bastrakov, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/intrinsic/IntrinsicFallback.hpp b/include/alpaka/intrinsic/IntrinsicFallback.hpp index 1e9f3a496f7d..a892d1328045 100644 --- a/include/alpaka/intrinsic/IntrinsicFallback.hpp +++ b/include/alpaka/intrinsic/IntrinsicFallback.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Sergei Bastrakov, Jeffrey Kelling, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/intrinsic/IntrinsicGenericSycl.hpp b/include/alpaka/intrinsic/IntrinsicGenericSycl.hpp index 395043a9cd95..f850ae795859 100644 --- a/include/alpaka/intrinsic/IntrinsicGenericSycl.hpp +++ b/include/alpaka/intrinsic/IntrinsicGenericSycl.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/intrinsic/IntrinsicUniformCudaHipBuiltIn.hpp b/include/alpaka/intrinsic/IntrinsicUniformCudaHipBuiltIn.hpp index c73f973abc83..63a8a2923b69 100644 --- a/include/alpaka/intrinsic/IntrinsicUniformCudaHipBuiltIn.hpp +++ b/include/alpaka/intrinsic/IntrinsicUniformCudaHipBuiltIn.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Sergei Bastrakov, Andrea Bocci, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/intrinsic/Traits.hpp b/include/alpaka/intrinsic/Traits.hpp index 8aea0a423939..f8cfe6b02ba4 100644 --- a/include/alpaka/intrinsic/Traits.hpp +++ b/include/alpaka/intrinsic/Traits.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Sergei Bastrakov, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/SyclSubgroupSize.hpp b/include/alpaka/kernel/SyclSubgroupSize.hpp index b56b652c7b9e..f36b69c1c1dc 100644 --- a/include/alpaka/kernel/SyclSubgroupSize.hpp +++ b/include/alpaka/kernel/SyclSubgroupSize.hpp @@ -1,4 +1,8 @@ -/* Copyright 2023 Andrea Bocci, Aurora Perego +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Aurora Perego + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelCpuOmp2Blocks.hpp b/include/alpaka/kernel/TaskKernelCpuOmp2Blocks.hpp index 6bf45a278f3c..85442222a3ec 100644 --- a/include/alpaka/kernel/TaskKernelCpuOmp2Blocks.hpp +++ b/include/alpaka/kernel/TaskKernelCpuOmp2Blocks.hpp @@ -1,4 +1,17 @@ -/* Copyright 2022 Benjamin Worpitz, Bert Wesarg, René Widera, Sergei Bastrakov, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Technische Universität Dresden + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: Bert Wesarg + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelCpuOmp2Threads.hpp b/include/alpaka/kernel/TaskKernelCpuOmp2Threads.hpp index 1037139fe1a6..d1330bd4ef94 100644 --- a/include/alpaka/kernel/TaskKernelCpuOmp2Threads.hpp +++ b/include/alpaka/kernel/TaskKernelCpuOmp2Threads.hpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Bert Wesarg, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Technische Universität Dresden + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Bert Wesarg + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelCpuSerial.hpp b/include/alpaka/kernel/TaskKernelCpuSerial.hpp index 44f5d2ceca2b..b35015f3d47b 100644 --- a/include/alpaka/kernel/TaskKernelCpuSerial.hpp +++ b/include/alpaka/kernel/TaskKernelCpuSerial.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelCpuSycl.hpp b/include/alpaka/kernel/TaskKernelCpuSycl.hpp index 3d0a30869b98..d3aea60be8f2 100644 --- a/include/alpaka/kernel/TaskKernelCpuSycl.hpp +++ b/include/alpaka/kernel/TaskKernelCpuSycl.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelCpuTbbBlocks.hpp b/include/alpaka/kernel/TaskKernelCpuTbbBlocks.hpp index 4b8f6b8bba07..ef54c59a61bc 100644 --- a/include/alpaka/kernel/TaskKernelCpuTbbBlocks.hpp +++ b/include/alpaka/kernel/TaskKernelCpuTbbBlocks.hpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Benjamin Worpitz, Erik Zenker, René Widera, Felice Pantaleo, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Felice Pantaleo + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelCpuThreads.hpp b/include/alpaka/kernel/TaskKernelCpuThreads.hpp index 8bb518a830f0..bc2d67c76d92 100644 --- a/include/alpaka/kernel/TaskKernelCpuThreads.hpp +++ b/include/alpaka/kernel/TaskKernelCpuThreads.hpp @@ -1,4 +1,14 @@ -/* Copyright 2023 Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelFpgaSyclIntel.hpp b/include/alpaka/kernel/TaskKernelFpgaSyclIntel.hpp index d041c17a67b3..57dfec668177 100644 --- a/include/alpaka/kernel/TaskKernelFpgaSyclIntel.hpp +++ b/include/alpaka/kernel/TaskKernelFpgaSyclIntel.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelGenericSycl.hpp b/include/alpaka/kernel/TaskKernelGenericSycl.hpp index 450b80d163c7..9c0f61f0df90 100644 --- a/include/alpaka/kernel/TaskKernelGenericSycl.hpp +++ b/include/alpaka/kernel/TaskKernelGenericSycl.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Jan Stephan, Andrea Bocci, Luca Ferragina, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelGpuCudaRt.hpp b/include/alpaka/kernel/TaskKernelGpuCudaRt.hpp index 59aa4761cef7..fbb558886aa2 100644 --- a/include/alpaka/kernel/TaskKernelGpuCudaRt.hpp +++ b/include/alpaka/kernel/TaskKernelGpuCudaRt.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelGpuHipRt.hpp b/include/alpaka/kernel/TaskKernelGpuHipRt.hpp index b4b284c679da..ad8dac1bad80 100644 --- a/include/alpaka/kernel/TaskKernelGpuHipRt.hpp +++ b/include/alpaka/kernel/TaskKernelGpuHipRt.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelGpuSyclIntel.hpp b/include/alpaka/kernel/TaskKernelGpuSyclIntel.hpp index 0e970e8fad89..43ae8e97e8b8 100644 --- a/include/alpaka/kernel/TaskKernelGpuSyclIntel.hpp +++ b/include/alpaka/kernel/TaskKernelGpuSyclIntel.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/TaskKernelGpuUniformCudaHipRt.hpp b/include/alpaka/kernel/TaskKernelGpuUniformCudaHipRt.hpp index e2d7ed3d1915..57ff038cad1d 100644 --- a/include/alpaka/kernel/TaskKernelGpuUniformCudaHipRt.hpp +++ b/include/alpaka/kernel/TaskKernelGpuUniformCudaHipRt.hpp @@ -1,5 +1,19 @@ -/* Copyright 2022 Benjamin Worpitz, Erik Zenker, Matthias Werner, René Widera, Jan Stephan, Andrea Bocci, Bernhard - * Manfred Gruber, Antonio Di Pilato +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude > + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/kernel/Traits.hpp b/include/alpaka/kernel/Traits.hpp index c49e05da24e9..90f5b15c72ff 100644 --- a/include/alpaka/kernel/Traits.hpp +++ b/include/alpaka/kernel/Traits.hpp @@ -1,5 +1,19 @@ -/* Copyright 2023 Axel Huebl, Benjamin Worpitz, René Widera, Sergei Bastrakov, Jan Stephan, Bernhard Manfred Gruber, - * Andrea Bocci, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/math/Complex.hpp b/include/alpaka/math/Complex.hpp index 9359ac86bf89..ec20fb2ec301 100644 --- a/include/alpaka/math/Complex.hpp +++ b/include/alpaka/math/Complex.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Sergei Bastrakov +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/math/FloatEqualExact.hpp b/include/alpaka/math/FloatEqualExact.hpp index 8c252b45477c..47d70cb9d39d 100644 --- a/include/alpaka/math/FloatEqualExact.hpp +++ b/include/alpaka/math/FloatEqualExact.hpp @@ -1,4 +1,10 @@ -/* Copyright 2021 Jiri Vyskocil +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/math/MathGenericSycl.hpp b/include/alpaka/math/MathGenericSycl.hpp index 086c480f3a44..38edb797d176 100644 --- a/include/alpaka/math/MathGenericSycl.hpp +++ b/include/alpaka/math/MathGenericSycl.hpp @@ -1,4 +1,14 @@ -/* Copyright 2023 Jan Stephan, Sergei Bastrakov, René Widera, Luca Ferragina, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/math/MathStdLib.hpp b/include/alpaka/math/MathStdLib.hpp index e74380f300d2..8539523f6787 100644 --- a/include/alpaka/math/MathStdLib.hpp +++ b/include/alpaka/math/MathStdLib.hpp @@ -1,5 +1,17 @@ -/* Copyright 2023 Alexander Matthes, Axel Huebl, Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber, - * Jeffrey Kelling, Sergei Bastrakov, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/math/MathUniformCudaHipBuiltIn.hpp b/include/alpaka/math/MathUniformCudaHipBuiltIn.hpp index ef89423f7c62..d760735d2247 100644 --- a/include/alpaka/math/MathUniformCudaHipBuiltIn.hpp +++ b/include/alpaka/math/MathUniformCudaHipBuiltIn.hpp @@ -1,5 +1,22 @@ -/* Copyright 2023 Axel Huebl, Benjamin Worpitz, Matthias Werner, Bert Wesarg, Valentin Gehrke, René Widera, - * Jan Stephan, Andrea Bocci, Bernhard Manfred Gruber, Jeffrey Kelling, Sergei Bastrakov +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Technische Universität Dresden + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Valentin Gehrke + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Bert Wesarg + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/math/Traits.hpp b/include/alpaka/math/Traits.hpp index c63b662acbbc..6efb49af7508 100644 --- a/include/alpaka/math/Traits.hpp +++ b/include/alpaka/math/Traits.hpp @@ -1,5 +1,16 @@ -/* Copyright 2023 Benjamin Worpitz, Matthias Werner, Jan Stephan, Bernhard Manfred Gruber, Sergei Bastrakov, - * Andrea Bocci, René Widera +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/alloc/AllocCpuAligned.hpp b/include/alpaka/mem/alloc/AllocCpuAligned.hpp index e458d998cdd6..57350a57bf23 100644 --- a/include/alpaka/mem/alloc/AllocCpuAligned.hpp +++ b/include/alpaka/mem/alloc/AllocCpuAligned.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan, Andrea Bocci, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/alloc/AllocCpuNew.hpp b/include/alpaka/mem/alloc/AllocCpuNew.hpp index 026d46e193fa..e7055a569334 100644 --- a/include/alpaka/mem/alloc/AllocCpuNew.hpp +++ b/include/alpaka/mem/alloc/AllocCpuNew.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/alloc/Traits.hpp b/include/alpaka/mem/alloc/Traits.hpp index 4b9cfcc44725..c87d20cb48b1 100644 --- a/include/alpaka/mem/alloc/Traits.hpp +++ b/include/alpaka/mem/alloc/Traits.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/BufCpu.hpp b/include/alpaka/mem/buf/BufCpu.hpp index 4bfc91c73332..3922dccf9fab 100644 --- a/include/alpaka/mem/buf/BufCpu.hpp +++ b/include/alpaka/mem/buf/BufCpu.hpp @@ -1,4 +1,20 @@ -/* Copyright 2022 Alexander Matthes, Axel Huebl, Benjamin Worpitz, Andrea Bocci, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Alexander Matthes + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/BufCpuSycl.hpp b/include/alpaka/mem/buf/BufCpuSycl.hpp index d63eebf540ca..87d1e4676f34 100644 --- a/include/alpaka/mem/buf/BufCpuSycl.hpp +++ b/include/alpaka/mem/buf/BufCpuSycl.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/BufCudaRt.hpp b/include/alpaka/mem/buf/BufCudaRt.hpp index a5e0020bdb62..c42063d97041 100644 --- a/include/alpaka/mem/buf/BufCudaRt.hpp +++ b/include/alpaka/mem/buf/BufCudaRt.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/BufFpgaSyclIntel.hpp b/include/alpaka/mem/buf/BufFpgaSyclIntel.hpp index 2dca26f1984f..a23e0526d8a6 100644 --- a/include/alpaka/mem/buf/BufFpgaSyclIntel.hpp +++ b/include/alpaka/mem/buf/BufFpgaSyclIntel.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/BufGenericSycl.hpp b/include/alpaka/mem/buf/BufGenericSycl.hpp index b4a5fd94ed54..10b17026c79f 100644 --- a/include/alpaka/mem/buf/BufGenericSycl.hpp +++ b/include/alpaka/mem/buf/BufGenericSycl.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Aurora Perego, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/BufGpuSyclIntel.hpp b/include/alpaka/mem/buf/BufGpuSyclIntel.hpp index dd20f8a39648..cc52fc42ca75 100644 --- a/include/alpaka/mem/buf/BufGpuSyclIntel.hpp +++ b/include/alpaka/mem/buf/BufGpuSyclIntel.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/BufHipRt.hpp b/include/alpaka/mem/buf/BufHipRt.hpp index 4a59bc46e5d5..deb359b9ba92 100644 --- a/include/alpaka/mem/buf/BufHipRt.hpp +++ b/include/alpaka/mem/buf/BufHipRt.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/BufUniformCudaHipRt.hpp b/include/alpaka/mem/buf/BufUniformCudaHipRt.hpp index 79340323ff01..442982513223 100644 --- a/include/alpaka/mem/buf/BufUniformCudaHipRt.hpp +++ b/include/alpaka/mem/buf/BufUniformCudaHipRt.hpp @@ -1,5 +1,20 @@ -/* Copyright 2023 Alexander Matthes, Benjamin Worpitz, Matthias Werner, René Widera, Andrea Bocci, Jan Stephan, - * Bernhard Manfred Gruber, Antonio Di Pilato +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Alexander Matthes + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/SetKernel.hpp b/include/alpaka/mem/buf/SetKernel.hpp index 229fce9751e6..ebcb8a35c9be 100644 --- a/include/alpaka/mem/buf/SetKernel.hpp +++ b/include/alpaka/mem/buf/SetKernel.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Jeffrey Kelling, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/Traits.hpp b/include/alpaka/mem/buf/Traits.hpp index 33e7c9bda7f1..4d0c98ddb6fc 100644 --- a/include/alpaka/mem/buf/Traits.hpp +++ b/include/alpaka/mem/buf/Traits.hpp @@ -1,5 +1,18 @@ -/* Copyright 2023 Alexander Matthes, Benjamin Worpitz, Andrea Bocci, Bernhard Manfred Gruber, Jan Stephan, - * Christian Kaever +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Christian Kaever + * SPDX-FileContributor: Alexander Matthes + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/cpu/Copy.hpp b/include/alpaka/mem/buf/cpu/Copy.hpp index dd707bdaa227..0f62d7aa7125 100644 --- a/include/alpaka/mem/buf/cpu/Copy.hpp +++ b/include/alpaka/mem/buf/cpu/Copy.hpp @@ -1,5 +1,17 @@ -/* Copyright 2022 Benjamin Worpitz, Erik Zenker, Matthias Werner, René Widera, Andrea Bocci, Jan Stephan, Bernhard - * Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/cpu/Set.hpp b/include/alpaka/mem/buf/cpu/Set.hpp index 1e617e2bf9ff..a4c87d441122 100644 --- a/include/alpaka/mem/buf/cpu/Set.hpp +++ b/include/alpaka/mem/buf/cpu/Set.hpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Benjamin Worpitz, Erik Zenker, Matthias Werner, Andrea Bocci, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/sycl/Common.hpp b/include/alpaka/mem/buf/sycl/Common.hpp index 498577d6baf8..77bb88f4b550 100644 --- a/include/alpaka/mem/buf/sycl/Common.hpp +++ b/include/alpaka/mem/buf/sycl/Common.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/sycl/Copy.hpp b/include/alpaka/mem/buf/sycl/Copy.hpp index 806c728acce3..8e05b6fef713 100644 --- a/include/alpaka/mem/buf/sycl/Copy.hpp +++ b/include/alpaka/mem/buf/sycl/Copy.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Jan Stephan, Bernhard Manfred Gruber, Luca Ferragina, Aurora Perego, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/sycl/Set.hpp b/include/alpaka/mem/buf/sycl/Set.hpp index 17187fd0fa84..23f4f94b0622 100644 --- a/include/alpaka/mem/buf/sycl/Set.hpp +++ b/include/alpaka/mem/buf/sycl/Set.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Aurora Perego, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/uniformCudaHip/Copy.hpp b/include/alpaka/mem/buf/uniformCudaHip/Copy.hpp index 37ee6fb7aa24..ca2747d99499 100644 --- a/include/alpaka/mem/buf/uniformCudaHip/Copy.hpp +++ b/include/alpaka/mem/buf/uniformCudaHip/Copy.hpp @@ -1,5 +1,20 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Erik Zenker, Matthias Werner, René Widera, Andrea Bocci, Jan Stephan, - * Bernhard Manfred Gruber, Antonio Di Pilato +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/buf/uniformCudaHip/Set.hpp b/include/alpaka/mem/buf/uniformCudaHip/Set.hpp index 3b6551c44614..b2e07ddd4a9a 100644 --- a/include/alpaka/mem/buf/uniformCudaHip/Set.hpp +++ b/include/alpaka/mem/buf/uniformCudaHip/Set.hpp @@ -1,5 +1,19 @@ -/* Copyright 2023 Benjamin Worpitz, Erik Zenker, Matthias Werner, René Widera, Andrea Bocci, Bernhard Manfred Gruber, - * Antonio Di Pilato, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/fence/MemFenceCpu.hpp b/include/alpaka/mem/fence/MemFenceCpu.hpp index 43b8cd9e8698..1acf2b13a8bd 100644 --- a/include/alpaka/mem/fence/MemFenceCpu.hpp +++ b/include/alpaka/mem/fence/MemFenceCpu.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/fence/MemFenceCpuSerial.hpp b/include/alpaka/mem/fence/MemFenceCpuSerial.hpp index df981f1c7090..7685537d2f2a 100644 --- a/include/alpaka/mem/fence/MemFenceCpuSerial.hpp +++ b/include/alpaka/mem/fence/MemFenceCpuSerial.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/fence/MemFenceGenericSycl.hpp b/include/alpaka/mem/fence/MemFenceGenericSycl.hpp index 2d6ae066eac8..607a16f2ed64 100644 --- a/include/alpaka/mem/fence/MemFenceGenericSycl.hpp +++ b/include/alpaka/mem/fence/MemFenceGenericSycl.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/fence/MemFenceOmp2Blocks.hpp b/include/alpaka/mem/fence/MemFenceOmp2Blocks.hpp index 09f78114a389..a109d18b5c93 100644 --- a/include/alpaka/mem/fence/MemFenceOmp2Blocks.hpp +++ b/include/alpaka/mem/fence/MemFenceOmp2Blocks.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jan Stephan, Bernhard Manfred Gruber, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/fence/MemFenceOmp2Threads.hpp b/include/alpaka/mem/fence/MemFenceOmp2Threads.hpp index 45ba0d58e527..c243df8c3f6c 100644 --- a/include/alpaka/mem/fence/MemFenceOmp2Threads.hpp +++ b/include/alpaka/mem/fence/MemFenceOmp2Threads.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/fence/MemFenceUniformCudaHipBuiltIn.hpp b/include/alpaka/mem/fence/MemFenceUniformCudaHipBuiltIn.hpp index d94b1bc3ff2b..425c2cb9ae7e 100644 --- a/include/alpaka/mem/fence/MemFenceUniformCudaHipBuiltIn.hpp +++ b/include/alpaka/mem/fence/MemFenceUniformCudaHipBuiltIn.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jan Stephan, Andrea Bocci, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/fence/Traits.hpp b/include/alpaka/mem/fence/Traits.hpp index da02ff324c32..b5e6e6511be0 100644 --- a/include/alpaka/mem/fence/Traits.hpp +++ b/include/alpaka/mem/fence/Traits.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/view/Traits.hpp b/include/alpaka/mem/view/Traits.hpp index 8493a2d343b9..bf18ccc39c85 100644 --- a/include/alpaka/mem/view/Traits.hpp +++ b/include/alpaka/mem/view/Traits.hpp @@ -1,4 +1,17 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Matthias Werner, Andrea Bocci, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/view/ViewAccessOps.hpp b/include/alpaka/mem/view/ViewAccessOps.hpp index 27056678dd17..b8deb5d3dca7 100644 --- a/include/alpaka/mem/view/ViewAccessOps.hpp +++ b/include/alpaka/mem/view/ViewAccessOps.hpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Andrea Bocci, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/view/ViewConst.hpp b/include/alpaka/mem/view/ViewConst.hpp index a4cd5db82b8e..fd8c46154825 100644 --- a/include/alpaka/mem/view/ViewConst.hpp +++ b/include/alpaka/mem/view/ViewConst.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/view/ViewPlainPtr.hpp b/include/alpaka/mem/view/ViewPlainPtr.hpp index 532545c9694c..f17ac903566e 100644 --- a/include/alpaka/mem/view/ViewPlainPtr.hpp +++ b/include/alpaka/mem/view/ViewPlainPtr.hpp @@ -1,5 +1,20 @@ -/* Copyright 2023 Benjamin Worpitz, Matthias Werner, René Widera, Sergei Bastrakov, Bernhard Manfred Gruber, - * Jan Stephan, Andrea Bocci, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/view/ViewStdArray.hpp b/include/alpaka/mem/view/ViewStdArray.hpp index de01ec879378..edd1d30655fd 100644 --- a/include/alpaka/mem/view/ViewStdArray.hpp +++ b/include/alpaka/mem/view/ViewStdArray.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/view/ViewStdVector.hpp b/include/alpaka/mem/view/ViewStdVector.hpp index e09b370c1a22..11a5701ff6cb 100644 --- a/include/alpaka/mem/view/ViewStdVector.hpp +++ b/include/alpaka/mem/view/ViewStdVector.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/mem/view/ViewSubView.hpp b/include/alpaka/mem/view/ViewSubView.hpp index 88857b08cec1..be2b5a7c45b4 100644 --- a/include/alpaka/mem/view/ViewSubView.hpp +++ b/include/alpaka/mem/view/ViewSubView.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/Apply.hpp b/include/alpaka/meta/Apply.hpp index bcffe8cbc4e3..623ee265ec3c 100644 --- a/include/alpaka/meta/Apply.hpp +++ b/include/alpaka/meta/Apply.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/CartesianProduct.hpp b/include/alpaka/meta/CartesianProduct.hpp index dc1a1d68d407..a1dcad26874b 100644 --- a/include/alpaka/meta/CartesianProduct.hpp +++ b/include/alpaka/meta/CartesianProduct.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/Concatenate.hpp b/include/alpaka/meta/Concatenate.hpp index 9133eb659587..9e7cb10fef33 100644 --- a/include/alpaka/meta/Concatenate.hpp +++ b/include/alpaka/meta/Concatenate.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/CudaVectorArrayWrapper.hpp b/include/alpaka/meta/CudaVectorArrayWrapper.hpp index 57010ef27669..31f33f047027 100644 --- a/include/alpaka/meta/CudaVectorArrayWrapper.hpp +++ b/include/alpaka/meta/CudaVectorArrayWrapper.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Jiří Vyskočil, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/DependentFalseType.hpp b/include/alpaka/meta/DependentFalseType.hpp index a0f2855fa4dc..e872df3ae985 100644 --- a/include/alpaka/meta/DependentFalseType.hpp +++ b/include/alpaka/meta/DependentFalseType.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/Filter.hpp b/include/alpaka/meta/Filter.hpp index 4a260777a4e5..66e278e4ea14 100644 --- a/include/alpaka/meta/Filter.hpp +++ b/include/alpaka/meta/Filter.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/Fold.hpp b/include/alpaka/meta/Fold.hpp index 1a258f4d8d67..27b3316e386c 100644 --- a/include/alpaka/meta/Fold.hpp +++ b/include/alpaka/meta/Fold.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/ForEachType.hpp b/include/alpaka/meta/ForEachType.hpp index 030851f70cc0..1b6abb7c4d0e 100644 --- a/include/alpaka/meta/ForEachType.hpp +++ b/include/alpaka/meta/ForEachType.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/Functional.hpp b/include/alpaka/meta/Functional.hpp index 0a5d8486be1e..96cdca6dd7b9 100644 --- a/include/alpaka/meta/Functional.hpp +++ b/include/alpaka/meta/Functional.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/InheritFromList.hpp b/include/alpaka/meta/InheritFromList.hpp index e0a8facdad5d..180c5a1e4192 100644 --- a/include/alpaka/meta/InheritFromList.hpp +++ b/include/alpaka/meta/InheritFromList.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/IntegerSequence.hpp b/include/alpaka/meta/IntegerSequence.hpp index bc8bfac39049..ee9d4b1ec19e 100644 --- a/include/alpaka/meta/IntegerSequence.hpp +++ b/include/alpaka/meta/IntegerSequence.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/Integral.hpp b/include/alpaka/meta/Integral.hpp index 48f486713336..680d55799d16 100644 --- a/include/alpaka/meta/Integral.hpp +++ b/include/alpaka/meta/Integral.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/IsArrayOrVector.hpp b/include/alpaka/meta/IsArrayOrVector.hpp index ae94636224a8..1e361c053f34 100644 --- a/include/alpaka/meta/IsArrayOrVector.hpp +++ b/include/alpaka/meta/IsArrayOrVector.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Jiri Vyskocil, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/IsStrictBase.hpp b/include/alpaka/meta/IsStrictBase.hpp index 80ece9326de2..858f69807471 100644 --- a/include/alpaka/meta/IsStrictBase.hpp +++ b/include/alpaka/meta/IsStrictBase.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/NdLoop.hpp b/include/alpaka/meta/NdLoop.hpp index a9a32679f2ee..7dbe5350baf8 100644 --- a/include/alpaka/meta/NdLoop.hpp +++ b/include/alpaka/meta/NdLoop.hpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/NonZero.hpp b/include/alpaka/meta/NonZero.hpp index 49d9bf9ff2e2..7fd8af4acdeb 100644 --- a/include/alpaka/meta/NonZero.hpp +++ b/include/alpaka/meta/NonZero.hpp @@ -1,4 +1,8 @@ -/* Copyright 2023 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/Set.hpp b/include/alpaka/meta/Set.hpp index a4e387cf2ef5..c66b986e9ae8 100644 --- a/include/alpaka/meta/Set.hpp +++ b/include/alpaka/meta/Set.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/Transform.hpp b/include/alpaka/meta/Transform.hpp index d7d079a2ea10..2d47baa3eb6b 100644 --- a/include/alpaka/meta/Transform.hpp +++ b/include/alpaka/meta/Transform.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/TypeListOps.hpp b/include/alpaka/meta/TypeListOps.hpp index 2d6bcfe7f45f..572acfae345f 100644 --- a/include/alpaka/meta/TypeListOps.hpp +++ b/include/alpaka/meta/TypeListOps.hpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/meta/Unique.hpp b/include/alpaka/meta/Unique.hpp index ea20ff22518c..a33bd1c905fc 100644 --- a/include/alpaka/meta/Unique.hpp +++ b/include/alpaka/meta/Unique.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/offset/Traits.hpp b/include/alpaka/offset/Traits.hpp index c2edb3bc3d5c..629162f27d2b 100644 --- a/include/alpaka/offset/Traits.hpp +++ b/include/alpaka/offset/Traits.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/platform/PlatformCpu.hpp b/include/alpaka/platform/PlatformCpu.hpp index c431fd418785..d4da4836ac55 100644 --- a/include/alpaka/platform/PlatformCpu.hpp +++ b/include/alpaka/platform/PlatformCpu.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/platform/PlatformCpuSycl.hpp b/include/alpaka/platform/PlatformCpuSycl.hpp index db055f9689b2..815ecb99657c 100644 --- a/include/alpaka/platform/PlatformCpuSycl.hpp +++ b/include/alpaka/platform/PlatformCpuSycl.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/platform/PlatformCudaRt.hpp b/include/alpaka/platform/PlatformCudaRt.hpp index 9bf76fa66682..33962544f282 100644 --- a/include/alpaka/platform/PlatformCudaRt.hpp +++ b/include/alpaka/platform/PlatformCudaRt.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/platform/PlatformFpgaSyclIntel.hpp b/include/alpaka/platform/PlatformFpgaSyclIntel.hpp index 21ee2c257c5f..ce4b2105c72d 100644 --- a/include/alpaka/platform/PlatformFpgaSyclIntel.hpp +++ b/include/alpaka/platform/PlatformFpgaSyclIntel.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/platform/PlatformGenericSycl.hpp b/include/alpaka/platform/PlatformGenericSycl.hpp index c4df17c6660a..7d6613c2d516 100644 --- a/include/alpaka/platform/PlatformGenericSycl.hpp +++ b/include/alpaka/platform/PlatformGenericSycl.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/platform/PlatformGpuSyclIntel.hpp b/include/alpaka/platform/PlatformGpuSyclIntel.hpp index 216bb5ae26a1..19233b2d7d27 100644 --- a/include/alpaka/platform/PlatformGpuSyclIntel.hpp +++ b/include/alpaka/platform/PlatformGpuSyclIntel.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/platform/PlatformHipRt.hpp b/include/alpaka/platform/PlatformHipRt.hpp index 25303aeaf10e..5fe9dc628e56 100644 --- a/include/alpaka/platform/PlatformHipRt.hpp +++ b/include/alpaka/platform/PlatformHipRt.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/platform/PlatformUniformCudaHipRt.hpp b/include/alpaka/platform/PlatformUniformCudaHipRt.hpp index 9784f54520b2..2cb71e3f2b69 100644 --- a/include/alpaka/platform/PlatformUniformCudaHipRt.hpp +++ b/include/alpaka/platform/PlatformUniformCudaHipRt.hpp @@ -1,5 +1,18 @@ -/* Copyright 2022 Benjamin Worpitz, René Widera, Andrea Bocci, Bernhard Manfred Gruber, Antonio Di Pilato, - * Christian Kaever +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Christian Kaever + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/platform/Traits.hpp b/include/alpaka/platform/Traits.hpp index 5c094c337458..03676f44746f 100644 --- a/include/alpaka/platform/Traits.hpp +++ b/include/alpaka/platform/Traits.hpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/Properties.hpp b/include/alpaka/queue/Properties.hpp index d3e3b554f4c7..4f8a24d5b937 100644 --- a/include/alpaka/queue/Properties.hpp +++ b/include/alpaka/queue/Properties.hpp @@ -1,4 +1,12 @@ -/* Copyright 2020 Rene Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueCpuBlocking.hpp b/include/alpaka/queue/QueueCpuBlocking.hpp index 8cf4746ced7e..04461dd76b6d 100644 --- a/include/alpaka/queue/QueueCpuBlocking.hpp +++ b/include/alpaka/queue/QueueCpuBlocking.hpp @@ -1,4 +1,10 @@ -/* Copyright 2020 Jeffrey Kelling, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueCpuNonBlocking.hpp b/include/alpaka/queue/QueueCpuNonBlocking.hpp index 78eb02895841..7cebf099fe5d 100644 --- a/include/alpaka/queue/QueueCpuNonBlocking.hpp +++ b/include/alpaka/queue/QueueCpuNonBlocking.hpp @@ -1,4 +1,10 @@ -/* Copyright 2020 Jeffrey Kelling, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueCpuSyclBlocking.hpp b/include/alpaka/queue/QueueCpuSyclBlocking.hpp index 63dc39fc0c16..b82f94dfd616 100644 --- a/include/alpaka/queue/QueueCpuSyclBlocking.hpp +++ b/include/alpaka/queue/QueueCpuSyclBlocking.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueCpuSyclNonBlocking.hpp b/include/alpaka/queue/QueueCpuSyclNonBlocking.hpp index d3fab4dcfbdb..5b29bf1e770c 100644 --- a/include/alpaka/queue/QueueCpuSyclNonBlocking.hpp +++ b/include/alpaka/queue/QueueCpuSyclNonBlocking.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueCudaRtBlocking.hpp b/include/alpaka/queue/QueueCudaRtBlocking.hpp index c54a618ae4e3..1967cecc922f 100644 --- a/include/alpaka/queue/QueueCudaRtBlocking.hpp +++ b/include/alpaka/queue/QueueCudaRtBlocking.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueCudaRtNonBlocking.hpp b/include/alpaka/queue/QueueCudaRtNonBlocking.hpp index a7180d6d33b1..a58a1bfbabc4 100644 --- a/include/alpaka/queue/QueueCudaRtNonBlocking.hpp +++ b/include/alpaka/queue/QueueCudaRtNonBlocking.hpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueFpgaSyclIntelBlocking.hpp b/include/alpaka/queue/QueueFpgaSyclIntelBlocking.hpp index 9ff2e58dc48d..74cde58abad4 100644 --- a/include/alpaka/queue/QueueFpgaSyclIntelBlocking.hpp +++ b/include/alpaka/queue/QueueFpgaSyclIntelBlocking.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueFpgaSyclIntelNonBlocking.hpp b/include/alpaka/queue/QueueFpgaSyclIntelNonBlocking.hpp index 20ea0bb83e81..684578507277 100644 --- a/include/alpaka/queue/QueueFpgaSyclIntelNonBlocking.hpp +++ b/include/alpaka/queue/QueueFpgaSyclIntelNonBlocking.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueGenericSyclBlocking.hpp b/include/alpaka/queue/QueueGenericSyclBlocking.hpp index bb743226c5d3..cd030d0fd2d5 100644 --- a/include/alpaka/queue/QueueGenericSyclBlocking.hpp +++ b/include/alpaka/queue/QueueGenericSyclBlocking.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueGenericSyclNonBlocking.hpp b/include/alpaka/queue/QueueGenericSyclNonBlocking.hpp index b5dcbe84004c..a035dbe640b3 100644 --- a/include/alpaka/queue/QueueGenericSyclNonBlocking.hpp +++ b/include/alpaka/queue/QueueGenericSyclNonBlocking.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueGenericThreadsBlocking.hpp b/include/alpaka/queue/QueueGenericThreadsBlocking.hpp index 65361bd0a0ad..2fe3490ed80a 100644 --- a/include/alpaka/queue/QueueGenericThreadsBlocking.hpp +++ b/include/alpaka/queue/QueueGenericThreadsBlocking.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueGenericThreadsNonBlocking.hpp b/include/alpaka/queue/QueueGenericThreadsNonBlocking.hpp index 4e02a911a383..32cbae167559 100644 --- a/include/alpaka/queue/QueueGenericThreadsNonBlocking.hpp +++ b/include/alpaka/queue/QueueGenericThreadsNonBlocking.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Benjamin Worpitz, Matthias Werner, Jan Stephan, Bernhard Manfred Gruber, Jeffrey Kelling +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueGpuSyclIntelBlocking.hpp b/include/alpaka/queue/QueueGpuSyclIntelBlocking.hpp index 358513e1e2fc..563d746372fe 100644 --- a/include/alpaka/queue/QueueGpuSyclIntelBlocking.hpp +++ b/include/alpaka/queue/QueueGpuSyclIntelBlocking.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueGpuSyclIntelNonBlocking.hpp b/include/alpaka/queue/QueueGpuSyclIntelNonBlocking.hpp index f3be15c9dcb2..e23060099bdc 100644 --- a/include/alpaka/queue/QueueGpuSyclIntelNonBlocking.hpp +++ b/include/alpaka/queue/QueueGpuSyclIntelNonBlocking.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueHipRtBlocking.hpp b/include/alpaka/queue/QueueHipRtBlocking.hpp index cdb1dfb1abf2..1eeabb2057a0 100644 --- a/include/alpaka/queue/QueueHipRtBlocking.hpp +++ b/include/alpaka/queue/QueueHipRtBlocking.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueHipRtNonBlocking.hpp b/include/alpaka/queue/QueueHipRtNonBlocking.hpp index 732609e5a091..2bd5a503fc87 100644 --- a/include/alpaka/queue/QueueHipRtNonBlocking.hpp +++ b/include/alpaka/queue/QueueHipRtNonBlocking.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueUniformCudaHipRtBlocking.hpp b/include/alpaka/queue/QueueUniformCudaHipRtBlocking.hpp index 5add0ef21aee..ba6bdafb0083 100644 --- a/include/alpaka/queue/QueueUniformCudaHipRtBlocking.hpp +++ b/include/alpaka/queue/QueueUniformCudaHipRtBlocking.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/QueueUniformCudaHipRtNonBlocking.hpp b/include/alpaka/queue/QueueUniformCudaHipRtNonBlocking.hpp index 62b0b0f08842..b3a88b7452a5 100644 --- a/include/alpaka/queue/QueueUniformCudaHipRtNonBlocking.hpp +++ b/include/alpaka/queue/QueueUniformCudaHipRtNonBlocking.hpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/Traits.hpp b/include/alpaka/queue/Traits.hpp index d207d92d826a..94ecd4f0c564 100644 --- a/include/alpaka/queue/Traits.hpp +++ b/include/alpaka/queue/Traits.hpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/cpu/ICpuQueue.hpp b/include/alpaka/queue/cpu/ICpuQueue.hpp index cd71072023e4..65c41f38db7b 100644 --- a/include/alpaka/queue/cpu/ICpuQueue.hpp +++ b/include/alpaka/queue/cpu/ICpuQueue.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/cpu/IGenericThreadsQueue.hpp b/include/alpaka/queue/cpu/IGenericThreadsQueue.hpp index 3d82a9c6a133..417da4eef74e 100644 --- a/include/alpaka/queue/cpu/IGenericThreadsQueue.hpp +++ b/include/alpaka/queue/cpu/IGenericThreadsQueue.hpp @@ -1,4 +1,10 @@ -/* Copyright 2020 Axel Huebl, Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/cuda_hip/QueueUniformCudaHipRt.hpp b/include/alpaka/queue/cuda_hip/QueueUniformCudaHipRt.hpp index 3a85fac26e41..454640d95d42 100644 --- a/include/alpaka/queue/cuda_hip/QueueUniformCudaHipRt.hpp +++ b/include/alpaka/queue/cuda_hip/QueueUniformCudaHipRt.hpp @@ -1,5 +1,17 @@ -/* Copyright 2022 Benjamin Worpitz, Matthias Werner, René Widera, Andrea Bocci, Bernhard Manfred Gruber, - * Antonio Di Pilato +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/queue/sycl/QueueGenericSyclBase.hpp b/include/alpaka/queue/sycl/QueueGenericSyclBase.hpp index 38fed8159f82..804a210c719a 100644 --- a/include/alpaka/queue/sycl/QueueGenericSyclBase.hpp +++ b/include/alpaka/queue/sycl/QueueGenericSyclBase.hpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Jan Stephan, Antonio Di Pilato, Luca Ferragina, Andrea Bocci, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/Philox/MultiplyAndSplit64to32.hpp b/include/alpaka/rand/Philox/MultiplyAndSplit64to32.hpp index e0c036128770..5fcd2f233e60 100644 --- a/include/alpaka/rand/Philox/MultiplyAndSplit64to32.hpp +++ b/include/alpaka/rand/Philox/MultiplyAndSplit64to32.hpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Jiří Vyskočil, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/Philox/PhiloxBaseCommon.hpp b/include/alpaka/rand/Philox/PhiloxBaseCommon.hpp index 3e790fabed6c..375dd83cf2be 100644 --- a/include/alpaka/rand/Philox/PhiloxBaseCommon.hpp +++ b/include/alpaka/rand/Philox/PhiloxBaseCommon.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jiri Vyskocil, Bernhard Manfred Gruber, Jeffrey Kelling +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/Philox/PhiloxBaseCudaArray.hpp b/include/alpaka/rand/Philox/PhiloxBaseCudaArray.hpp index c2f8c9c8deec..fb7b89c2819c 100644 --- a/include/alpaka/rand/Philox/PhiloxBaseCudaArray.hpp +++ b/include/alpaka/rand/Philox/PhiloxBaseCudaArray.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jiri Vyskocil +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/Philox/PhiloxBaseStdArray.hpp b/include/alpaka/rand/Philox/PhiloxBaseStdArray.hpp index 53d3df565487..f174e4d543ed 100644 --- a/include/alpaka/rand/Philox/PhiloxBaseStdArray.hpp +++ b/include/alpaka/rand/Philox/PhiloxBaseStdArray.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jiri Vyskocil, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/Philox/PhiloxBaseTraits.hpp b/include/alpaka/rand/Philox/PhiloxBaseTraits.hpp index 8c782fb93f9a..8f20f91ca856 100644 --- a/include/alpaka/rand/Philox/PhiloxBaseTraits.hpp +++ b/include/alpaka/rand/Philox/PhiloxBaseTraits.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Jiří Vyskočil, Bernhard Manfred Gruber, Jeffrey Kelling, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/Philox/PhiloxConstants.hpp b/include/alpaka/rand/Philox/PhiloxConstants.hpp index f6000d6ceff8..717641aaceec 100644 --- a/include/alpaka/rand/Philox/PhiloxConstants.hpp +++ b/include/alpaka/rand/Philox/PhiloxConstants.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jiri Vyskocil, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/Philox/PhiloxSingle.hpp b/include/alpaka/rand/Philox/PhiloxSingle.hpp index 4cccae7e11b3..55ad43ef0030 100644 --- a/include/alpaka/rand/Philox/PhiloxSingle.hpp +++ b/include/alpaka/rand/Philox/PhiloxSingle.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Jiri Vyskocil, Rene Widera, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jiří Vyskočil + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/Philox/PhiloxStateless.hpp b/include/alpaka/rand/Philox/PhiloxStateless.hpp index 094b9d3de117..c929e73a9e25 100644 --- a/include/alpaka/rand/Philox/PhiloxStateless.hpp +++ b/include/alpaka/rand/Philox/PhiloxStateless.hpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Jiri Vyskocil, Bernhard Manfred Gruber, Jeffrey Kelling +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jeffrey Kelling + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/Philox/PhiloxStatelessKeyedBase.hpp b/include/alpaka/rand/Philox/PhiloxStatelessKeyedBase.hpp index c997ec0e95b8..4a85d8ea2330 100644 --- a/include/alpaka/rand/Philox/PhiloxStatelessKeyedBase.hpp +++ b/include/alpaka/rand/Philox/PhiloxStatelessKeyedBase.hpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Jeffrey Kelling +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jeffrey Kelling + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/Philox/PhiloxStatelessVector.hpp b/include/alpaka/rand/Philox/PhiloxStatelessVector.hpp index 49a7fa1b1923..4098d538c256 100644 --- a/include/alpaka/rand/Philox/PhiloxStatelessVector.hpp +++ b/include/alpaka/rand/Philox/PhiloxStatelessVector.hpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Jeffrey Kelling +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jeffrey Kelling + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/Philox/PhiloxVector.hpp b/include/alpaka/rand/Philox/PhiloxVector.hpp index 648399caa022..68f2c532079f 100644 --- a/include/alpaka/rand/Philox/PhiloxVector.hpp +++ b/include/alpaka/rand/Philox/PhiloxVector.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jiri Vyskocil, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/RandDefault.hpp b/include/alpaka/rand/RandDefault.hpp index 6cb1701810b2..64391bef47d8 100644 --- a/include/alpaka/rand/RandDefault.hpp +++ b/include/alpaka/rand/RandDefault.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jeffrey Kelling, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/RandGenericSycl.hpp b/include/alpaka/rand/RandGenericSycl.hpp index c114a4fd7ca6..9afaaee2253f 100644 --- a/include/alpaka/rand/RandGenericSycl.hpp +++ b/include/alpaka/rand/RandGenericSycl.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Luca Ferragina, Aurora Perego, Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/RandPhilox.hpp b/include/alpaka/rand/RandPhilox.hpp index 72cf99b297b0..103ad349f3fd 100644 --- a/include/alpaka/rand/RandPhilox.hpp +++ b/include/alpaka/rand/RandPhilox.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Jiří Vyskočil, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/RandPhiloxStateless.hpp b/include/alpaka/rand/RandPhiloxStateless.hpp index b7480f6f79b7..4e36067fdc72 100644 --- a/include/alpaka/rand/RandPhiloxStateless.hpp +++ b/include/alpaka/rand/RandPhiloxStateless.hpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Jeffrey Kelling +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jeffrey Kelling + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/RandStdLib.hpp b/include/alpaka/rand/RandStdLib.hpp index ec507e0bf9ef..147ad97b43cd 100644 --- a/include/alpaka/rand/RandStdLib.hpp +++ b/include/alpaka/rand/RandStdLib.hpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/RandUniformCudaHipRand.hpp b/include/alpaka/rand/RandUniformCudaHipRand.hpp index 97090be3ed6d..005a8722640f 100644 --- a/include/alpaka/rand/RandUniformCudaHipRand.hpp +++ b/include/alpaka/rand/RandUniformCudaHipRand.hpp @@ -1,4 +1,17 @@ -/* Copyright 2022 Benjamin Worpitz, René Widera, Andrea Bocci, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jiří Vyskočil + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/TinyMT/Engine.hpp b/include/alpaka/rand/TinyMT/Engine.hpp index 9f5d05ea4b45..251fb0825c6c 100644 --- a/include/alpaka/rand/TinyMT/Engine.hpp +++ b/include/alpaka/rand/TinyMT/Engine.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jiří Vyskočil + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/rand/TinyMT/LICENSE.txt b/include/alpaka/rand/TinyMT/LICENSE.txt deleted file mode 100644 index 88bd89660f24..000000000000 --- a/include/alpaka/rand/TinyMT/LICENSE.txt +++ /dev/null @@ -1,38 +0,0 @@ -/* Copyright 2019 Mutsuo Saito - * - * This file is part of alpaka. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - */ -Copyright (c) 2011, 2013 Mutsuo Saito, Makoto Matsumoto, -Hiroshima University and The University of Tokyo. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of the Hiroshima University nor the names of - its contributors may be used to endorse or promote products - derived from this software without specific prior written - permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/include/alpaka/rand/TinyMT/tinymt32.h b/include/alpaka/rand/TinyMT/tinymt32.h index 55a946f2d435..d171b6464150 100644 --- a/include/alpaka/rand/TinyMT/tinymt32.h +++ b/include/alpaka/rand/TinyMT/tinymt32.h @@ -1,4 +1,17 @@ -/* Copyright 2011 - 2023 Mutsuo Saito, Makoto Matsumoto, Axel Hübl, Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Hiroshima University + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: University of Tokyo + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Christian Kaever + * SPDX-FileContributor: Makoto Matsumoto + * SPDX-FileContributor: Mutsuo Saito + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: BSD-3-Clause */ // clang-format off diff --git a/include/alpaka/rand/Traits.hpp b/include/alpaka/rand/Traits.hpp index 1ccd1ba479c3..5684828aeba0 100644 --- a/include/alpaka/rand/Traits.hpp +++ b/include/alpaka/rand/Traits.hpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/standalone/CpuOmp2Blocks.hpp b/include/alpaka/standalone/CpuOmp2Blocks.hpp index 34c69d53bdea..c16198e26ea1 100644 --- a/include/alpaka/standalone/CpuOmp2Blocks.hpp +++ b/include/alpaka/standalone/CpuOmp2Blocks.hpp @@ -1,4 +1,8 @@ -/* Copyright 2019 Benjamin Worpitz +/* + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/standalone/CpuOmp2Threads.hpp b/include/alpaka/standalone/CpuOmp2Threads.hpp index b48139a4961d..7207f309da44 100644 --- a/include/alpaka/standalone/CpuOmp2Threads.hpp +++ b/include/alpaka/standalone/CpuOmp2Threads.hpp @@ -1,4 +1,8 @@ -/* Copyright 2019 Benjamin Worpitz +/* + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/standalone/CpuSerial.hpp b/include/alpaka/standalone/CpuSerial.hpp index 338a5c02b56d..d5850c5eaed0 100644 --- a/include/alpaka/standalone/CpuSerial.hpp +++ b/include/alpaka/standalone/CpuSerial.hpp @@ -1,4 +1,8 @@ -/* Copyright 2019 Benjamin Worpitz +/* + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/standalone/CpuSycl.hpp b/include/alpaka/standalone/CpuSycl.hpp index 7e42735c4500..c4996fb8b71b 100644 --- a/include/alpaka/standalone/CpuSycl.hpp +++ b/include/alpaka/standalone/CpuSycl.hpp @@ -1,4 +1,10 @@ -/* Copyright 2023 Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/standalone/CpuTbbBlocks.hpp b/include/alpaka/standalone/CpuTbbBlocks.hpp index 87e754813fc9..28cc640296a5 100644 --- a/include/alpaka/standalone/CpuTbbBlocks.hpp +++ b/include/alpaka/standalone/CpuTbbBlocks.hpp @@ -1,4 +1,8 @@ -/* Copyright 2019 Benjamin Worpitz +/* + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/standalone/CpuThreads.hpp b/include/alpaka/standalone/CpuThreads.hpp index cd28f0984d95..d6d565f7ba07 100644 --- a/include/alpaka/standalone/CpuThreads.hpp +++ b/include/alpaka/standalone/CpuThreads.hpp @@ -1,4 +1,8 @@ -/* Copyright 2019 Benjamin Worpitz +/* + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/standalone/FpgaSyclIntel.hpp b/include/alpaka/standalone/FpgaSyclIntel.hpp index 35a44bc33075..66a3c5bc73dd 100644 --- a/include/alpaka/standalone/FpgaSyclIntel.hpp +++ b/include/alpaka/standalone/FpgaSyclIntel.hpp @@ -1,4 +1,8 @@ -/* Copyright 2023 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/standalone/GenericSycl.hpp b/include/alpaka/standalone/GenericSycl.hpp index c75e0a145c99..69a03f81322c 100644 --- a/include/alpaka/standalone/GenericSycl.hpp +++ b/include/alpaka/standalone/GenericSycl.hpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/standalone/GpuCudaRt.hpp b/include/alpaka/standalone/GpuCudaRt.hpp index eeaae154e00b..4a4184e28da9 100644 --- a/include/alpaka/standalone/GpuCudaRt.hpp +++ b/include/alpaka/standalone/GpuCudaRt.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/standalone/GpuHipRt.hpp b/include/alpaka/standalone/GpuHipRt.hpp index 494d3d454525..2f40765eb0ed 100644 --- a/include/alpaka/standalone/GpuHipRt.hpp +++ b/include/alpaka/standalone/GpuHipRt.hpp @@ -1,4 +1,11 @@ -/* Copyright 2019 Benjamin Worpitz +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/standalone/GpuSyclIntel.hpp b/include/alpaka/standalone/GpuSyclIntel.hpp index 8911e39b8b39..3b7edc2ecec9 100644 --- a/include/alpaka/standalone/GpuSyclIntel.hpp +++ b/include/alpaka/standalone/GpuSyclIntel.hpp @@ -1,4 +1,8 @@ -/* Copyright 2023 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/Array.hpp b/include/alpaka/test/Array.hpp index 08cc9f0aaf2b..17c7852c4479 100644 --- a/include/alpaka/test/Array.hpp +++ b/include/alpaka/test/Array.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/Check.hpp b/include/alpaka/test/Check.hpp index 39545e764923..6e5211c9eda4 100644 --- a/include/alpaka/test/Check.hpp +++ b/include/alpaka/test/Check.hpp @@ -1,4 +1,14 @@ -/* Copyright 2023 Benjamin Worpitz, Jan Stephan, Luca Ferragina, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/Extent.hpp b/include/alpaka/test/Extent.hpp index 56ccfafb9367..8b4893a15b68 100644 --- a/include/alpaka/test/Extent.hpp +++ b/include/alpaka/test/Extent.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/KernelExecutionFixture.hpp b/include/alpaka/test/KernelExecutionFixture.hpp index 6d2cf31f8176..fcc86e55e2f7 100644 --- a/include/alpaka/test/KernelExecutionFixture.hpp +++ b/include/alpaka/test/KernelExecutionFixture.hpp @@ -1,4 +1,17 @@ -/* Copyright 2023 Benjamin Worpitz, Andrea Bocci, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig .ch> + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/MeasureKernelRunTime.hpp b/include/alpaka/test/MeasureKernelRunTime.hpp index 8ef4f45d38fc..d6e28c20eda8 100644 --- a/include/alpaka/test/MeasureKernelRunTime.hpp +++ b/include/alpaka/test/MeasureKernelRunTime.hpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/acc/TestAccs.hpp b/include/alpaka/test/acc/TestAccs.hpp index c0751aa18cf6..b36cdb368bb6 100644 --- a/include/alpaka/test/acc/TestAccs.hpp +++ b/include/alpaka/test/acc/TestAccs.hpp @@ -1,4 +1,21 @@ -/* Copyright 2023 Benjamin Worpitz, Erik Zenker, Matthias Werner, Andrea Bocci, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/dim/TestDims.hpp b/include/alpaka/test/dim/TestDims.hpp index 395c97e5dcf3..04b9b425f716 100644 --- a/include/alpaka/test/dim/TestDims.hpp +++ b/include/alpaka/test/dim/TestDims.hpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Benjamin Worpitz, Andrea Bocci, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/event/EventHostManualTrigger.hpp b/include/alpaka/test/event/EventHostManualTrigger.hpp index 4ce363907475..35949d7fc7b1 100644 --- a/include/alpaka/test/event/EventHostManualTrigger.hpp +++ b/include/alpaka/test/event/EventHostManualTrigger.hpp @@ -1,5 +1,20 @@ -/* Copyright 2023 Benjamin Worpitz, Matthias Werner, Jan Stephan, Jeffrey Kelling, Andrea Bocci, - * Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/idx/TestIdxs.hpp b/include/alpaka/test/idx/TestIdxs.hpp index 19bf5a9cd965..aa3a2e8a1774 100644 --- a/include/alpaka/test/idx/TestIdxs.hpp +++ b/include/alpaka/test/idx/TestIdxs.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Benjamin Worpitz, Erik Zenker, Matthias Werner, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/mem/view/Iterator.hpp b/include/alpaka/test/mem/view/Iterator.hpp index 314d1c0c9d53..a552913098c7 100644 --- a/include/alpaka/test/mem/view/Iterator.hpp +++ b/include/alpaka/test/mem/view/Iterator.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Benjamin Worpitz, Erik Zenker, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/mem/view/ViewTest.hpp b/include/alpaka/test/mem/view/ViewTest.hpp index eef3b5a14247..1ee4640ac868 100644 --- a/include/alpaka/test/mem/view/ViewTest.hpp +++ b/include/alpaka/test/mem/view/ViewTest.hpp @@ -1,4 +1,17 @@ -/* Copyright 2023 Benjamin Worpitz, Sergei Bastrakov, René Widera, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/queue/Queue.hpp b/include/alpaka/test/queue/Queue.hpp index 22432fc719b4..2e1d6c29983c 100644 --- a/include/alpaka/test/queue/Queue.hpp +++ b/include/alpaka/test/queue/Queue.hpp @@ -1,4 +1,19 @@ -/* Copyright 2023 Benjamin Worpitz, Matthias Werner, René Widera, Bernhard Manfred Gruber, Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/queue/QueueCpuOmp2Collective.hpp b/include/alpaka/test/queue/QueueCpuOmp2Collective.hpp index 4b346c891373..21168a83a0cc 100644 --- a/include/alpaka/test/queue/QueueCpuOmp2Collective.hpp +++ b/include/alpaka/test/queue/QueueCpuOmp2Collective.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/test/queue/QueueTestFixture.hpp b/include/alpaka/test/queue/QueueTestFixture.hpp index ad6f8150afc6..d44c8cd0b2a4 100644 --- a/include/alpaka/test/queue/QueueTestFixture.hpp +++ b/include/alpaka/test/queue/QueueTestFixture.hpp @@ -1,4 +1,14 @@ -/* Copyright 2023 Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/traits/Traits.hpp b/include/alpaka/traits/Traits.hpp index 987a48a610c6..b205a225cabb 100644 --- a/include/alpaka/traits/Traits.hpp +++ b/include/alpaka/traits/Traits.hpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Antonio Di Pilato +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Antonio Di Pilato + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/vec/Traits.hpp b/include/alpaka/vec/Traits.hpp index 531fe04847ce..6f25b8c68bdf 100644 --- a/include/alpaka/vec/Traits.hpp +++ b/include/alpaka/vec/Traits.hpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/vec/Vec.hpp b/include/alpaka/vec/Vec.hpp index ad13596d4aab..732f9ba8931c 100644 --- a/include/alpaka/vec/Vec.hpp +++ b/include/alpaka/vec/Vec.hpp @@ -1,5 +1,19 @@ -/* Copyright 2023 Axel Huebl, Benjamin Worpitz, Erik Zenker, Matthias Werner, René Widera, Andrea Bocci, Jan Stephan, - * Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/version.hpp b/include/alpaka/version.hpp index 67f7926197fa..870b0816f9ca 100644 --- a/include/alpaka/version.hpp +++ b/include/alpaka/version.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Erik Zenker, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/wait/Traits.hpp b/include/alpaka/wait/Traits.hpp index c0cfa897004f..5be90a00d048 100644 --- a/include/alpaka/wait/Traits.hpp +++ b/include/alpaka/wait/Traits.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/warp/Traits.hpp b/include/alpaka/warp/Traits.hpp index 15b66b14619c..ab625d664943 100644 --- a/include/alpaka/warp/Traits.hpp +++ b/include/alpaka/warp/Traits.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Sergei Bastrakov, David M. Rogers, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Oak Ridge National Laboratory + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: David M. Rogers + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/warp/WarpGenericSycl.hpp b/include/alpaka/warp/WarpGenericSycl.hpp index e420b615585b..b677dfc9fb2e 100644 --- a/include/alpaka/warp/WarpGenericSycl.hpp +++ b/include/alpaka/warp/WarpGenericSycl.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/warp/WarpSingleThread.hpp b/include/alpaka/warp/WarpSingleThread.hpp index 950dd8286161..47c000f99a31 100644 --- a/include/alpaka/warp/WarpSingleThread.hpp +++ b/include/alpaka/warp/WarpSingleThread.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Sergei Bastrakov, David M. Rogers, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Oak Ridge National Laboratory + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: David M. Rogers + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/warp/WarpUniformCudaHipBuiltIn.hpp b/include/alpaka/warp/WarpUniformCudaHipBuiltIn.hpp index 1e7d98d82d7d..8890f7f56204 100644 --- a/include/alpaka/warp/WarpUniformCudaHipBuiltIn.hpp +++ b/include/alpaka/warp/WarpUniformCudaHipBuiltIn.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Sergei Bastrakov, David M. Rogers, Jan Stephan, Andrea Bocci, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Oak Ridge National Laboratory + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: David M. Rogers + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/workdiv/Traits.hpp b/include/alpaka/workdiv/Traits.hpp index 211d6889ee86..4bd32a6dcc71 100644 --- a/include/alpaka/workdiv/Traits.hpp +++ b/include/alpaka/workdiv/Traits.hpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/workdiv/WorkDivGenericSycl.hpp b/include/alpaka/workdiv/WorkDivGenericSycl.hpp index 26e00750e42d..ced6658444c1 100644 --- a/include/alpaka/workdiv/WorkDivGenericSycl.hpp +++ b/include/alpaka/workdiv/WorkDivGenericSycl.hpp @@ -1,4 +1,13 @@ -/* Copyright 2023 Jan Stephan, Luca Ferragina, Andrea Bocci, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/workdiv/WorkDivHelpers.hpp b/include/alpaka/workdiv/WorkDivHelpers.hpp index 99f136f4b38a..35875f17d973 100644 --- a/include/alpaka/workdiv/WorkDivHelpers.hpp +++ b/include/alpaka/workdiv/WorkDivHelpers.hpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Benjamin Worpitz, Matthias Werner, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/workdiv/WorkDivMembers.hpp b/include/alpaka/workdiv/WorkDivMembers.hpp index f81a15676ab1..be4aaa1a7704 100644 --- a/include/alpaka/workdiv/WorkDivMembers.hpp +++ b/include/alpaka/workdiv/WorkDivMembers.hpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/include/alpaka/workdiv/WorkDivUniformCudaHipBuiltIn.hpp b/include/alpaka/workdiv/WorkDivUniformCudaHipBuiltIn.hpp index 891526784681..f197f257f919 100644 --- a/include/alpaka/workdiv/WorkDivUniformCudaHipBuiltIn.hpp +++ b/include/alpaka/workdiv/WorkDivUniformCudaHipBuiltIn.hpp @@ -1,4 +1,17 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan, Andrea Bocci, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/script/after_failure.sh b/script/after_failure.sh index f14564cbee1c..e61e57ce198b 100755 --- a/script/after_failure.sh +++ b/script/after_failure.sh @@ -1,9 +1,10 @@ #!/bin/bash - # -# Copyright 2018-2019 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/before_install.sh b/script/before_install.sh index 0bb1582d5105..14119787ac65 100755 --- a/script/before_install.sh +++ b/script/before_install.sh @@ -1,9 +1,21 @@ #!/bin/bash - # -# Copyright 2022 Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan, Simeon Ehrig -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Andrea Bocci +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# SPDX-FileContributor: Erik Zenker +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/ci.sh b/script/ci.sh index 8bdf3ece4ff9..aa6c53308794 100755 --- a/script/ci.sh +++ b/script/ci.sh @@ -1,9 +1,12 @@ #!/bin/bash - # -# Copyright 2018-2019 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/create-single-header.sh b/script/create-single-header.sh index 77b64e05dd07..0f0e15c2f8a1 100755 --- a/script/create-single-header.sh +++ b/script/create-single-header.sh @@ -1,4 +1,10 @@ #!/bin/bash +# +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# +# SPDX-FileContributor: Bernhard Manfred Gruber +# +# SPDX-License-Identifier: MPL-2.0 workingcopy_dir="$( cd -- "$( dirname -- "${BASH_SOURCE[0]:-$0}"; )" &> /dev/null && pwd 2> /dev/null; )/.." dst=${1:-$workingcopy_dir/single-header/include/alpaka/alpaka.hpp} diff --git a/script/docker_ci.sh b/script/docker_ci.sh index 5244f662165e..00f2d2ea4df8 100755 --- a/script/docker_ci.sh +++ b/script/docker_ci.sh @@ -1,9 +1,21 @@ #!/bin/bash - # -# Copyright 2023 Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Andrea Bocci +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh source ./script/docker_retry.sh diff --git a/script/docker_retry.sh b/script/docker_retry.sh index 37d7c7ff6f0d..a2c961e550a1 100755 --- a/script/docker_retry.sh +++ b/script/docker_retry.sh @@ -1,8 +1,10 @@ #!/bin/bash # -# Copyright 2019-2020 Benjamin Worpitz, Rene Widera -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# +# SPDX-FileContributor: René Widera # +# SPDX-License-Identifier: MPL-2.0 ANSI_RED="\033[31m" ANSI_RESET="\033[0m" diff --git a/script/gitlab_ci_run.sh b/script/gitlab_ci_run.sh index 5a1df1404fdc..4e0a53258ce8 100755 --- a/script/gitlab_ci_run.sh +++ b/script/gitlab_ci_run.sh @@ -1,9 +1,10 @@ #!/bin/bash - # -# Copyright 2022 Simeon Ehrig -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # +# SPDX-FileContributor: Simeon Ehrig +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/gitlabci/fake_sudo.sh b/script/gitlabci/fake_sudo.sh index 59498ace1b1b..586ac4d86945 100644 --- a/script/gitlabci/fake_sudo.sh +++ b/script/gitlabci/fake_sudo.sh @@ -1,10 +1,10 @@ #!/bin/bash - # -# Copyright 2021 Simeon Ehrig -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # - +# SPDX-FileContributor: Simeon Ehrig +# +# SPDX-License-Identifier: MPL-2.0 # execute arguments $@ diff --git a/script/gitlabci/job_analysis.yml b/script/gitlabci/job_analysis.yml index 3cfee9ffa6b1..792800d5853a 100644 --- a/script/gitlabci/job_analysis.yml +++ b/script/gitlabci/job_analysis.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# +# SPDX-FileContributor: Jan Stephan +# # SPDX-License-Identifier: MPL-2.0 linux_clang-14_debug_analysis: diff --git a/script/gitlabci/job_base.yml b/script/gitlabci/job_base.yml index 96b77fa98497..f1bffecbe6c4 100644 --- a/script/gitlabci/job_base.yml +++ b/script/gitlabci/job_base.yml @@ -1,3 +1,12 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# # SPDX-License-Identifier: MPL-2.0 .base: diff --git a/script/gitlabci/job_clang.yml b/script/gitlabci/job_clang.yml index 2dcc4250c028..acbc6589ed78 100644 --- a/script/gitlabci/job_clang.yml +++ b/script/gitlabci/job_clang.yml @@ -1,3 +1,9 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jan Stephan +# # SPDX-License-Identifier: MPL-2.0 linux_clang-11_release: diff --git a/script/gitlabci/job_cuda.yml b/script/gitlabci/job_cuda.yml index 55e85c05b885..2e572b48fab3 100644 --- a/script/gitlabci/job_cuda.yml +++ b/script/gitlabci/job_cuda.yml @@ -1,3 +1,10 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# # SPDX-License-Identifier: MPL-2.0 # nvcc + g++ diff --git a/script/gitlabci/print_env.sh b/script/gitlabci/print_env.sh index 95bc0cbf85a3..d62ee0cb5f7d 100755 --- a/script/gitlabci/print_env.sh +++ b/script/gitlabci/print_env.sh @@ -1,9 +1,10 @@ #!/bin/bash - # -# Copyright 2022 Simeon Ehrig -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # +# SPDX-FileContributor: Simeon Ehrig +# +# SPDX-License-Identifier: MPL-2.0 # display output with yellow color echo -e "\033[0;33mSteps to setup containter locally" diff --git a/script/homebrew/13.2.1/libomp.rb b/script/homebrew/13.2.1/libomp.rb index ec77d91b8943..390d8a678042 100644 --- a/script/homebrew/13.2.1/libomp.rb +++ b/script/homebrew/13.2.1/libomp.rb @@ -1,3 +1,37 @@ +# SPDX-FileCopyrightText: Bo Anderson +# SPDX-FileCopyrightText: Carlo Cabrera +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Rui Chen +# SPDX-FileCopyrightText: François-Xavier Coudert +# SPDX-FileCopyrightText: Raul Ferreira +# SPDX-FileCopyrightText: Sam Ford +# SPDX-FileCopyrightText: Nanda H. Krishna +# SPDX-FileCopyrightText: Vai Kong Edward Li +# SDPX-FileCopyrightText: Miccal Matthews +# SPDX-FileCopyrightText: Mike McQuaid +# SPDX-FileCopyrightText: Sean Molenaar +# SPDX-FileCopyrightText: Rylan Polster +# SPDX-FileCopyrightText: Michka Popoff +# SPDX-FileCopyrightText: Caleb Xu +# SPDX-FileCopyrightText: Tommy Yang +# +# SPDX-FileContributor: Bo Anderson +# SPDX-FileContributor: Carlo Cabrera +# SPDX-FileContributor: Rui Chen +# SPDX-FileContributor: François-Xavier Coudert +# SPDX-FileContributor: Raul Ferreira +# SPDX-FileContributor: Sam Ford +# SPDX-FileContributor: Nanda H. Krishna +# SPDX-FileContributor: Vai Kong Edward Li +# SPDX-FileContributor: Miccal Matthews +# SPDX-FileContributor: Mike McQuaid +# SPDX-FileContributor: Sean Molenaar +# SPDX-FileContributor: Rylan Polster +# SPDX-FileContributor: Michka Popoff +# SPDX-FileContributor: Henry Fredrick Schreiner +# SPDX-FileContributor: Caleb Xu +# SPDX-FileContributor: Tommy Yang +# # SPDX-License-Identifier: BSD-2-Clause class Libomp < Formula diff --git a/script/homebrew/14.2/libomp.rb b/script/homebrew/14.2/libomp.rb index 2e08f82237fb..1158542e47d9 100644 --- a/script/homebrew/14.2/libomp.rb +++ b/script/homebrew/14.2/libomp.rb @@ -1,3 +1,39 @@ +# SPDX-FileCopyrightText: Bo Anderson +# SPDX-FileCopyrightText: Carlo Cabrera +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Rui Chen +# SPDX-FileCopyrightText: François-Xavier Coudert +# SPDX-FileCopyrightText: Raul Ferreira +# SPDX-FileCopyrightText: Sam Ford +# SPDX-FileCopyrightText: Nanda H. Krishna +# SPDX-FileCopyrightText: Clément L. +# SPDX-FileCopyrightText: Vai Kong Edward Li +# SDPX-FileCopyrightText: Miccal Matthews +# SPDX-FileCopyrightText: Mike McQuaid +# SPDX-FileCopyrightText: Sean Molenaar +# SPDX-FileCopyrightText: Rylan Polster +# SPDX-FileCopyrightText: Michka Popoff +# SPDX-FileCopyrightText: Caleb Xu +# SPDX-FileCopyrightText: Tommy Yang +# +# SPDX-FileContributor: Bo Anderson +# SPDX-FileContributor: Carlo Cabrera +# SPDX-FileContributor: Rui Chen +# SPDX-FileContributor: François-Xavier Coudert +# SPDX-FileContributor: Raul Ferreira +# SPDX-FileContributor: Sam Ford +# SPDX-FileContributor: Nanda H. Krishna +# SPDX-FileContributor: Clément L. +# SPDX-FileContributor: Vai Kong Edward Li +# SPDX-FileContributor: Miccal Matthews +# SPDX-FileContributor: Mike McQuaid +# SPDX-FileContributor: Sean Molenaar +# SPDX-FileContributor: Rylan Polster +# SPDX-FileContributor: Michka Popoff +# SPDX-FileContributor: Henry Fredrick Schreiner +# SPDX-FileContributor: Caleb Xu +# SPDX-FileContributor: Tommy Yang +# # SPDX-License-Identifier: BSD-2-Clause class Libomp < Formula diff --git a/script/homebrew/14.3.1/libomp.rb b/script/homebrew/14.3.1/libomp.rb index 77b03af9c772..752bd84be00d 100644 --- a/script/homebrew/14.3.1/libomp.rb +++ b/script/homebrew/14.3.1/libomp.rb @@ -1,3 +1,46 @@ +# SPDX-FileCopyrightText: Bo Anderson +# SPDX-FileCopyrightText: Carlo Cabrera +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Rui Chen +# SPDX-FileCopyrightText: François-Xavier Coudert +# SPDX-FileCopyrightText: Raul Ferreira +# SPDX-FileCopyrightText: Sam Ford +# SPDX-FileCopyrightText: Nanda H. Krishna +# SPDX-FileCopyrightText: Clément L. +# SPDX-FileCopyrightText: Vai Kong Edward Li +# SPDX-FileCopyrightText: Patrick Linnane +# SDPX-FileCopyrightText: Miccal Matthews +# SPDX-FileCopyrightText: Mike McQuaid +# SPDX-FileCopyrightText: Sean Molenaar +# SPDX-FileCopyrightText: Rylan Polster +# SPDX-FileCopyrightText: Michka Popoff +# SPDX-FileCopyrightText: Tuta GmbH +# SPDX-FileCopyrightText: Caleb Xu +# SPDX-FileCopyrightText: Tommy Yang +# SPDX-FileCopyrightText: Ruoyu Zhong +# +# SPDX-FileContributor: Mohammed Anas +# SPDX-FileContributor: Bo Anderson +# SPDX-FileContributor: Carlo Cabrera +# SPDX-FileContributor: Rui Chen +# SPDX-FileContributor: Michael Cho +# SPDX-FileContributor: François-Xavier Coudert +# SPDX-FileContributor: Raul Ferreira +# SPDX-FileContributor: Sam Ford +# SPDX-FileContributor: Nanda H. Krishna +# SPDX-FileContributor: Clément L. +# SPDX-FileContributor: Vai Kong Edward Li +# SPDX-FileContributor: Patrick Linnane +# SPDX-FileContributor: Miccal Matthews +# SPDX-FileContributor: Mike McQuaid +# SPDX-FileContributor: Sean Molenaar +# SPDX-FileContributor: Rylan Polster +# SPDX-FileContributor: Michka Popoff +# SPDX-FileContributor: Henry Fredrick Schreiner +# SPDX-FileContributor: Caleb Xu +# SPDX-FileContributor: Tommy Yang +# SPDX-FileContributor: Ruoyu Zhong +# # SPDX-License-Identifier: BSD-2-Clause class Libomp < Formula diff --git a/script/install.sh b/script/install.sh index b2b5184f5647..4c94769b1502 100755 --- a/script/install.sh +++ b/script/install.sh @@ -1,9 +1,21 @@ #!/bin/bash # -# Copyright 2023 Benjamin Worpitz, Matthias Werner, René Widera, Antonio Di Pilato, Bernhard Manfred Gruber, -# Simeon Ehrig, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Axel Hübl +# SPDX-FileCopyrightText: Benjamin Worpitz +# +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/install_analysis.sh b/script/install_analysis.sh index 2b06c125deb4..b090bfd5462f 100755 --- a/script/install_analysis.sh +++ b/script/install_analysis.sh @@ -1,9 +1,11 @@ #!/bin/bash - # -# Copyright 2017-2019 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/install_boost.sh b/script/install_boost.sh index 233c0f97f5b9..26276c0500ea 100755 --- a/script/install_boost.sh +++ b/script/install_boost.sh @@ -1,9 +1,19 @@ #!/bin/bash - # -# Copyright 2022 Benjamin Worpitz, René Widera, Axel Huebl, Bernhard Manfred Gruber, Andrea Bocci, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Axel Hübl +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Andrea Bocci +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh source ./script/set.sh diff --git a/script/install_clang.sh b/script/install_clang.sh index 55238e06f7ca..7c4d58a30ed4 100755 --- a/script/install_clang.sh +++ b/script/install_clang.sh @@ -1,9 +1,17 @@ #!/bin/bash - # -# Copyright 2023 Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/install_cmake.sh b/script/install_cmake.sh index 6fa786dc72a7..823d68a52a91 100755 --- a/script/install_cmake.sh +++ b/script/install_cmake.sh @@ -1,9 +1,13 @@ #!/bin/bash - # -# Copyright 2017-2019 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/install_cuda.sh b/script/install_cuda.sh index e87cad360035..00bdb0081e0d 100755 --- a/script/install_cuda.sh +++ b/script/install_cuda.sh @@ -1,9 +1,16 @@ #!/bin/bash - # -# Copyright 2023 Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan, Simeon Ehrig -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/install_doxygen.sh b/script/install_doxygen.sh index f63bbd8073c0..beb945900aaa 100755 --- a/script/install_doxygen.sh +++ b/script/install_doxygen.sh @@ -1,9 +1,10 @@ #!/bin/bash - # -# Copyright 2020 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/install_gcc.sh b/script/install_gcc.sh index 3daaf3a02c3d..b31dea3ec863 100755 --- a/script/install_gcc.sh +++ b/script/install_gcc.sh @@ -1,9 +1,13 @@ #!/bin/bash - # -# Copyright 2022 Benjamin Worpitz, Simeon Ehrig, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/install_hip.sh b/script/install_hip.sh index 78f6107af580..6bfb5145939d 100755 --- a/script/install_hip.sh +++ b/script/install_hip.sh @@ -1,9 +1,14 @@ #!/bin/bash - # -# Copyright 2022 Rene Widera, Simeon Ehrig -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/install_omp.sh b/script/install_omp.sh index 5209861fd80d..5ba07b85768e 100755 --- a/script/install_omp.sh +++ b/script/install_omp.sh @@ -1,8 +1,11 @@ #!/bin/bash # -# Copyright 2023 Antonio Di Pilato, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Jan Stephan # +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/install_oneapi.sh b/script/install_oneapi.sh index 0494c1f4eeed..767d55f85d2c 100755 --- a/script/install_oneapi.sh +++ b/script/install_oneapi.sh @@ -1,8 +1,15 @@ #!/bin/bash # -# Copyright 2023 Axel Hübl, Simeon Ehrig, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Axel Hübl +# +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan # +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/install_tbb.sh b/script/install_tbb.sh index a051d8b54407..997b67e1c37d 100755 --- a/script/install_tbb.sh +++ b/script/install_tbb.sh @@ -1,9 +1,15 @@ #!/bin/bash - # -# Copyright 2023 Benjamin Worpitz, Bernhard Manfred Gruber, Simeon Ehrig, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/job_generator/alpaka_filter.py b/script/job_generator/alpaka_filter.py index 71a43c1f4b70..6600fda4b2e9 100644 --- a/script/job_generator/alpaka_filter.py +++ b/script/job_generator/alpaka_filter.py @@ -1,4 +1,11 @@ -"""Copyright 2023 Simeon Ehrig, Jan Stephan +""" +SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + +SPDX-FileContributor: Simeon Ehrig +SPDX-FileContributor: Bernhard Manfred Gruber +SPDX-FileContributor: Jan Stephan + SPDX-License-Identifier: MPL-2.0 Alpaka project specific filter rules. diff --git a/script/job_generator/alpaka_globals.py b/script/job_generator/alpaka_globals.py index 1ca7d8fc2e05..8a0b650155d2 100644 --- a/script/job_generator/alpaka_globals.py +++ b/script/job_generator/alpaka_globals.py @@ -1,4 +1,8 @@ -"""Copyright 2023 Simeon Ehrig +""" +SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + +SPDX-FileContributor: Simeon Ehrig + SPDX-License-Identifier: MPL-2.0 This module contains constants used for the alpaka job generation. diff --git a/script/job_generator/custom_job.py b/script/job_generator/custom_job.py index 5e52da9f831f..c1f7adfe176f 100644 --- a/script/job_generator/custom_job.py +++ b/script/job_generator/custom_job.py @@ -1,7 +1,12 @@ -"""Copyright 2023 Simeon Ehrig +""" +SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + +SPDX-FileContributor: Simeon Ehrig + SPDX-License-Identifier: MPL-2.0 -Add custom jobs. For example loaded from a yaml file.""" +Add custom jobs. For example loaded from a yaml file. +""" from genericpath import isfile import os, yaml diff --git a/script/job_generator/generate_job_yaml.py b/script/job_generator/generate_job_yaml.py index 17511df11e08..32c9ac624678 100644 --- a/script/job_generator/generate_job_yaml.py +++ b/script/job_generator/generate_job_yaml.py @@ -1,7 +1,14 @@ -"""Copyright 2023 Simeon Ehrig, Jan Stephan +""" +SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + +SPDX-FileContributor: Simeon Ehrig +SPDX-FileContributor: Jan Stephan +SPDX-FileContributor: René Widera + SPDX-License-Identifier: MPL-2.0 -Create GitLab-CI job description written in yaml from the job matrix.""" +Create GitLab-CI job description written in yaml from the job matrix. +""" from typing import List, Dict, Tuple from typeguard import typechecked diff --git a/script/job_generator/job_generator.py b/script/job_generator/job_generator.py index c9ba66332333..f0490a8abfb3 100644 --- a/script/job_generator/job_generator.py +++ b/script/job_generator/job_generator.py @@ -1,7 +1,12 @@ -"""Copyright 2023 Simeon Ehrig +""" +SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + +SPDX-FileContributor: Simeon Ehrig + SPDX-License-Identifier: MPL-2.0 -Generate GitLab-CI test jobs yaml for the vikunja CI.""" +Generate GitLab-CI test jobs yaml for the vikunja CI. +""" import argparse import sys, os, random diff --git a/script/job_generator/job_modifier.py b/script/job_generator/job_modifier.py index 7a4310f2db58..bdd59af20c2c 100644 --- a/script/job_generator/job_modifier.py +++ b/script/job_generator/job_modifier.py @@ -1,4 +1,9 @@ -"""Copyright 2023 Simeon Ehrig +""" +SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + +SPDX-FileContributor: Simeon Ehrig +SPDX-FileContributor: Jan Stephan + SPDX-License-Identifier: MPL-2.0 Contains alpaka specific function to manipulate the values of a generated job matrix. diff --git a/script/job_generator/reorder_jobs.py b/script/job_generator/reorder_jobs.py index 27e997cd589b..e94168285131 100644 --- a/script/job_generator/reorder_jobs.py +++ b/script/job_generator/reorder_jobs.py @@ -1,4 +1,8 @@ -"""Copyright 2023 Simeon Ehrig +""" +SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + +SPDX-FileContributor: Simeon Ehrig + SPDX-License-Identifier: MPL-2.0 Functions to modify order of the job list. diff --git a/script/job_generator/util.py b/script/job_generator/util.py index 6d6d658bdda1..d8493e673d5c 100644 --- a/script/job_generator/util.py +++ b/script/job_generator/util.py @@ -1,3 +1,13 @@ +""" +SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + +SPDX-FileContributor: Simeon Ehrig + +SPDX-License-Identifier: MPL-2.0 + +Verification of the results. +""" + from typeguard import typechecked diff --git a/script/job_generator/verify.py b/script/job_generator/verify.py index c4e07fdc1a4f..2c040b1364ce 100644 --- a/script/job_generator/verify.py +++ b/script/job_generator/verify.py @@ -1,4 +1,9 @@ -"""Copyright 2023 Simeon Ehrig +""" +SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + +SPDX-FileContributor: Simeon Ehrig +SPDX-FileContributor: Jan Stephan + SPDX-License-Identifier: MPL-2.0 Verification of the results. diff --git a/script/job_generator/versions.py b/script/job_generator/versions.py index d45f74d4b42d..d4015ea05106 100644 --- a/script/job_generator/versions.py +++ b/script/job_generator/versions.py @@ -1,7 +1,16 @@ -"""Copyright 2023 Simeon Ehrig, Jan Stephan, René Widera +""" +SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + +SPDX-FileContributor: Simeon Ehrig +SPDX-FileContributor: Bernhard Manfred Gruber +SPDX-FileContributor: Jan Stephan +SPDX-FileContributor: René Widera + SPDX-License-Identifier: MPL-2.0 -Used software in the CI tests.""" +Used software in the CI tests. +""" from typing import Dict, List, Tuple from typeguard import typechecked diff --git a/script/prepare_sanitizers.sh b/script/prepare_sanitizers.sh index 60991d33bed8..e6561dd481c6 100755 --- a/script/prepare_sanitizers.sh +++ b/script/prepare_sanitizers.sh @@ -1,9 +1,13 @@ #!/bin/bash - # -# Copyright 2017-2019 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/print_env.sh b/script/print_env.sh index a2288f18c91e..3cc1f354f6bf 100755 --- a/script/print_env.sh +++ b/script/print_env.sh @@ -1,9 +1,12 @@ #!/bin/bash - # -# Copyright 2017-2019 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/push_doc.sh b/script/push_doc.sh index 506e17c1ffa4..f791b0c309fc 100755 --- a/script/push_doc.sh +++ b/script/push_doc.sh @@ -1,9 +1,15 @@ #!/bin/bash - # -# Copyright 2020 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Matthias Werner +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/travis_retry.sh diff --git a/script/run.sh b/script/run.sh index b3309c3e941b..c01386f518f9 100755 --- a/script/run.sh +++ b/script/run.sh @@ -1,9 +1,20 @@ #!/bin/bash - # -# Copyright 2021 Benjamin Worpitz, Bernhard Manfred Gruber -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Axel Hübl +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/run_analysis.sh b/script/run_analysis.sh index 104c016fe373..9c540136af77 100755 --- a/script/run_analysis.sh +++ b/script/run_analysis.sh @@ -1,9 +1,10 @@ #!/bin/bash - # -# Copyright 2017-2019 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/run_build.sh b/script/run_build.sh index 8ffde4ecd49f..56dc79179042 100755 --- a/script/run_build.sh +++ b/script/run_build.sh @@ -1,9 +1,17 @@ #!/bin/bash - # -# Copyright 2014-2021 Benjamin Worpitz, Simeon Ehrig -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# SPDX-FileContributor: Erik Zenker +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/run_doxygen.sh b/script/run_doxygen.sh index b091cfbb508f..e4266338b294 100755 --- a/script/run_doxygen.sh +++ b/script/run_doxygen.sh @@ -1,9 +1,12 @@ #!/bin/bash - # -# Copyright 2020 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/run_generate.sh b/script/run_generate.sh index 435aee3a8b9d..077978d30ccd 100755 --- a/script/run_generate.sh +++ b/script/run_generate.sh @@ -1,9 +1,17 @@ #!/bin/bash - # -# Copyright 2023 Benjamin Worpitz, Jeffrey Kelling, Bernhard Manfred Gruber, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/run_install.sh b/script/run_install.sh index 01e6053d1da5..355e4768aa3b 100755 --- a/script/run_install.sh +++ b/script/run_install.sh @@ -1,9 +1,10 @@ #!/bin/bash - # -# Copyright 2021 Bernhard Manfred Gruber -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) # +# SPDX-FileContributor: Bernhard Manfred Gruber +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/run_tests.sh b/script/run_tests.sh index 3fdbbc7faf08..f1c68885fa54 100755 --- a/script/run_tests.sh +++ b/script/run_tests.sh @@ -1,9 +1,15 @@ #!/bin/bash - # -# Copyright 2017-2019 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 source ./script/set.sh diff --git a/script/set.sh b/script/set.sh index 5719100fee5a..b50a703f2c75 100755 --- a/script/set.sh +++ b/script/set.sh @@ -1,9 +1,10 @@ #!/bin/bash - # -# Copyright 2018-2019 Benjamin Worpitz -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Benjamin Worpitz # +# SPDX-FileContributor: Benjamin Worpitz +# +# SPDX-License-Identifier: MPL-2.0 #------------------------------------------------------------------------------- # -e: exit as soon as one command returns a non-zero exit code diff --git a/script/travis_retry.sh b/script/travis_retry.sh index f158f5eb6c23..9844614fdccf 100755 --- a/script/travis_retry.sh +++ b/script/travis_retry.sh @@ -1,25 +1,15 @@ #!/bin/bash # -# MIT LICENSE +# SPDX-FileCopyrightText: Travis CI GmbH +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) # -# Copyright (c) 2018 Travis CI GmbH +# SPDX-FileContributor: Travis CI GmbH +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # -# Permission is hereby granted, free of charge, to any person obtaining a copy of -# this software and associated documentation files (the "Software"), to deal in -# the Software without restriction, including without limitation the rights to -# use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -# the Software, and to permit persons to whom the Software is furnished to do so, -# subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -# FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -# COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -# IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# SPDX-License-Identifier: MIT ANSI_RED="\033[31m" ANSI_RESET="\033[0m" diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index be08194b4234..70e7be0c8407 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -1,7 +1,12 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Axel Hübl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 cmake_minimum_required(VERSION 3.22) diff --git a/test/analysis/CMakeLists.txt b/test/analysis/CMakeLists.txt index 9d755b673898..9938ae640bca 100644 --- a/test/analysis/CMakeLists.txt +++ b/test/analysis/CMakeLists.txt @@ -1,7 +1,11 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 ################################################################################ # Required CMake version. diff --git a/test/analysis/headerCheck/CMakeLists.txt b/test/analysis/headerCheck/CMakeLists.txt index 9a2aade3b1de..9e9c69f2584d 100644 --- a/test/analysis/headerCheck/CMakeLists.txt +++ b/test/analysis/headerCheck/CMakeLists.txt @@ -1,7 +1,15 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2021 Benjamin Worpitz, Axel Huebl, Jan Stephan, Bernhard Manfred Gruber -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 if(alpaka_CHECK_HEADERS) diff --git a/test/analysis/headerCheck/src/main.cpp b/test/analysis/headerCheck/src/main.cpp index 4a2d28170421..7d36e0481901 100644 --- a/test/analysis/headerCheck/src/main.cpp +++ b/test/analysis/headerCheck/src/main.cpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/common/CMakeLists.txt b/test/common/CMakeLists.txt index 538bd34e84ef..67e1d889cc62 100644 --- a/test/common/CMakeLists.txt +++ b/test/common/CMakeLists.txt @@ -1,7 +1,14 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Simeon Ehrig +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 cmake_minimum_required(VERSION 3.22) diff --git a/test/common/devCompileOptions.cmake b/test/common/devCompileOptions.cmake index 84e892bf17d7..939bc17e0ce3 100644 --- a/test/common/devCompileOptions.cmake +++ b/test/common/devCompileOptions.cmake @@ -1,7 +1,16 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Jeffrey Kelling, Bernhard Manfred Gruber, René Widera, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 #------------------------------------------------------------------------------- # Compiler settings. diff --git a/test/integ/CMakeLists.txt b/test/integ/CMakeLists.txt index 3379fd38daa4..d537352bf4b3 100644 --- a/test/integ/CMakeLists.txt +++ b/test/integ/CMakeLists.txt @@ -1,7 +1,13 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Andrea Bocci +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 ################################################################################ # Required CMake version. diff --git a/test/integ/axpy/CMakeLists.txt b/test/integ/axpy/CMakeLists.txt index 9075aac58789..111f3c059404 100644 --- a/test/integ/axpy/CMakeLists.txt +++ b/test/integ/axpy/CMakeLists.txt @@ -1,7 +1,12 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "axpyTest") diff --git a/test/integ/axpy/src/axpy.cpp b/test/integ/axpy/src/axpy.cpp index c5742814a610..39efe86c81e3 100644 --- a/test/integ/axpy/src/axpy.cpp +++ b/test/integ/axpy/src/axpy.cpp @@ -1,4 +1,17 @@ -/* Copyright 2023 Axel Huebl, Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber, Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/integ/cudaOnly/CMakeLists.txt b/test/integ/cudaOnly/CMakeLists.txt index aa8d6df56049..c924341a91b9 100644 --- a/test/integ/cudaOnly/CMakeLists.txt +++ b/test/integ/cudaOnly/CMakeLists.txt @@ -1,7 +1,13 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2016-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "cudaOnlyTest") diff --git a/test/integ/cudaOnly/src/cudaNativeFunctions.cpp b/test/integ/cudaOnly/src/cudaNativeFunctions.cpp index b91ac9fa1f01..7579707589b2 100644 --- a/test/integ/cudaOnly/src/cudaNativeFunctions.cpp +++ b/test/integ/cudaOnly/src/cudaNativeFunctions.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/integ/hostOnlyAPI/CMakeLists.txt b/test/integ/hostOnlyAPI/CMakeLists.txt index 42a427e5e49e..07fef50460bc 100644 --- a/test/integ/hostOnlyAPI/CMakeLists.txt +++ b/test/integ/hostOnlyAPI/CMakeLists.txt @@ -1,7 +1,8 @@ +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) # -# Copyright 2022 Andrea Bocci -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Andrea Bocci # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "hostOnlyAPITest") diff --git a/test/integ/hostOnlyAPI/src/hostOnlyAPI.cpp b/test/integ/hostOnlyAPI/src/hostOnlyAPI.cpp index 59eb0bdd7600..89f4db0f681a 100644 --- a/test/integ/hostOnlyAPI/src/hostOnlyAPI.cpp +++ b/test/integ/hostOnlyAPI/src/hostOnlyAPI.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Andrea Bocci, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/integ/mandelbrot/CMakeLists.txt b/test/integ/mandelbrot/CMakeLists.txt index d8134eea6a5b..57d790ecc6fb 100644 --- a/test/integ/mandelbrot/CMakeLists.txt +++ b/test/integ/mandelbrot/CMakeLists.txt @@ -1,7 +1,12 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "mandelbrotTest") diff --git a/test/integ/mandelbrot/src/mandelbrot.cpp b/test/integ/mandelbrot/src/mandelbrot.cpp index ce94e178de16..f6e3e1f8e4fa 100644 --- a/test/integ/mandelbrot/src/mandelbrot.cpp +++ b/test/integ/mandelbrot/src/mandelbrot.cpp @@ -1,4 +1,16 @@ -/* Copyright 2023 Axel Huebl, Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber, Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/integ/matMul/CMakeLists.txt b/test/integ/matMul/CMakeLists.txt index 27b736e817e9..adc24f474adc 100644 --- a/test/integ/matMul/CMakeLists.txt +++ b/test/integ/matMul/CMakeLists.txt @@ -1,7 +1,12 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "matMulTest") diff --git a/test/integ/matMul/src/matMul.cpp b/test/integ/matMul/src/matMul.cpp index 149d94df73c9..26c2d488a538 100644 --- a/test/integ/matMul/src/matMul.cpp +++ b/test/integ/matMul/src/matMul.cpp @@ -1,5 +1,16 @@ -/* Copyright 2023 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Jan Stephan, Bernhard Manfred Gruber, - * Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/integ/separableCompilation/CMakeLists.txt b/test/integ/separableCompilation/CMakeLists.txt index 035751d2ec0d..04ba240fbb0d 100644 --- a/test/integ/separableCompilation/CMakeLists.txt +++ b/test/integ/separableCompilation/CMakeLists.txt @@ -1,7 +1,13 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Axel Hübl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 if((NOT alpaka_ACC_GPU_CUDA_ENABLE AND NOT alpaka_ACC_GPU_HIP_ENABLE AND NOT alpaka_ACC_SYCL_ENABLE) OR (alpaka_ACC_GPU_CUDA_ENABLE AND (alpaka_RELOCATABLE_DEVICE_CODE STREQUAL ON)) OR # OFF by default diff --git a/test/integ/separableCompilation/include/mysqrt.hpp b/test/integ/separableCompilation/include/mysqrt.hpp index 1c58b6539767..76793ae63ab7 100644 --- a/test/integ/separableCompilation/include/mysqrt.hpp +++ b/test/integ/separableCompilation/include/mysqrt.hpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Benjamin Worpitz, Luca Ferragina, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Luca Ferragina + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/integ/separableCompilation/src/main.cpp b/test/integ/separableCompilation/src/main.cpp index cec49acf5049..f2e049b13cf2 100644 --- a/test/integ/separableCompilation/src/main.cpp +++ b/test/integ/separableCompilation/src/main.cpp @@ -1,4 +1,16 @@ -/* Copyright 2023 Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/integ/separableCompilation/src/mysqrt.cpp b/test/integ/separableCompilation/src/mysqrt.cpp index 178a23b11c48..a1129cb00ab7 100644 --- a/test/integ/separableCompilation/src/mysqrt.cpp +++ b/test/integ/separableCompilation/src/mysqrt.cpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Benjamin Worpitz, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/integ/sharedMem/CMakeLists.txt b/test/integ/sharedMem/CMakeLists.txt index ff6f5cca19ad..bd8786e776f1 100644 --- a/test/integ/sharedMem/CMakeLists.txt +++ b/test/integ/sharedMem/CMakeLists.txt @@ -1,7 +1,12 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "sharedMemTest") diff --git a/test/integ/sharedMem/src/sharedMem.cpp b/test/integ/sharedMem/src/sharedMem.cpp index 94cca7e7739c..6223ca8ebabb 100644 --- a/test/integ/sharedMem/src/sharedMem.cpp +++ b/test/integ/sharedMem/src/sharedMem.cpp @@ -1,5 +1,15 @@ -/* Copyright 2023 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Jan Stephan, Bernhard Manfred Gruber, - * Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/integ/zeroDimBuffer/CMakeLists.txt b/test/integ/zeroDimBuffer/CMakeLists.txt index 28a0415eb48d..be9482ab585c 100644 --- a/test/integ/zeroDimBuffer/CMakeLists.txt +++ b/test/integ/zeroDimBuffer/CMakeLists.txt @@ -1,7 +1,8 @@ +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) # -# Copyright 2021 Andrea Bocci -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Andrea Bocci # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "zeroDimBufferTest") diff --git a/test/integ/zeroDimBuffer/src/zeroDimBuffer.cpp b/test/integ/zeroDimBuffer/src/zeroDimBuffer.cpp index 5fdb253ccdaf..a544bae57d89 100644 --- a/test/integ/zeroDimBuffer/src/zeroDimBuffer.cpp +++ b/test/integ/zeroDimBuffer/src/zeroDimBuffer.cpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Andrea Bocci, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/CMakeLists.txt b/test/unit/CMakeLists.txt index bcd108ff8d4c..8747ec9034a9 100644 --- a/test/unit/CMakeLists.txt +++ b/test/unit/CMakeLists.txt @@ -1,7 +1,20 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2023 Benjamin Worpitz, Jan Stephan, Antonio Di Pilato -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Andrea Bocci +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jakob Krude +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# SPDX-FileContributor: Erik Zenker # +# SPDX-License-Identifier: MPL-2.0 ################################################################################ # Required CMake version. diff --git a/test/unit/acc/CMakeLists.txt b/test/unit/acc/CMakeLists.txt index 9e76d0c0707c..3ea9007601f4 100644 --- a/test/unit/acc/CMakeLists.txt +++ b/test/unit/acc/CMakeLists.txt @@ -1,7 +1,13 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "accTest") diff --git a/test/unit/acc/src/AccDevPropsTest.cpp b/test/unit/acc/src/AccDevPropsTest.cpp index 46100422b34e..674dc2226761 100644 --- a/test/unit/acc/src/AccDevPropsTest.cpp +++ b/test/unit/acc/src/AccDevPropsTest.cpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Sergei Bastrakov, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/acc/src/AccNameTest.cpp b/test/unit/acc/src/AccNameTest.cpp index 2c78b2ad735e..3cd2d4de27ae 100644 --- a/test/unit/acc/src/AccNameTest.cpp +++ b/test/unit/acc/src/AccNameTest.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/acc/src/AccTagTest.cpp b/test/unit/acc/src/AccTagTest.cpp index 49024fc73a96..79399d309db9 100644 --- a/test/unit/acc/src/AccTagTest.cpp +++ b/test/unit/acc/src/AccTagTest.cpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Simeon Ehrig, Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/atomic/CMakeLists.txt b/test/unit/atomic/CMakeLists.txt index 62093decf736..1093dda918d2 100644 --- a/test/unit/atomic/CMakeLists.txt +++ b/test/unit/atomic/CMakeLists.txt @@ -1,7 +1,14 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2016-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "atomicTest") diff --git a/test/unit/atomic/src/AtomicTest.cpp b/test/unit/atomic/src/AtomicTest.cpp index 467dab651741..0bc11824956a 100644 --- a/test/unit/atomic/src/AtomicTest.cpp +++ b/test/unit/atomic/src/AtomicTest.cpp @@ -1,5 +1,21 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Matthias Werner, Sergei Bastrakov, René Widera, Jan Stephan, - * Bernhard Manfred Gruber, Antonio Di Pilato, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/block/shared/CMakeLists.txt b/test/unit/block/shared/CMakeLists.txt index 7481e1849b57..3a5da9e06517 100644 --- a/test/unit/block/shared/CMakeLists.txt +++ b/test/unit/block/shared/CMakeLists.txt @@ -1,7 +1,14 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "blockSharedTest") diff --git a/test/unit/block/shared/src/BlockSharedMemDyn.cpp b/test/unit/block/shared/src/BlockSharedMemDyn.cpp index c2d41401aefb..681eabce7b05 100644 --- a/test/unit/block/shared/src/BlockSharedMemDyn.cpp +++ b/test/unit/block/shared/src/BlockSharedMemDyn.cpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/block/shared/src/BlockSharedMemSt.cpp b/test/unit/block/shared/src/BlockSharedMemSt.cpp index c2ec83216d57..3c5eafae98fe 100644 --- a/test/unit/block/shared/src/BlockSharedMemSt.cpp +++ b/test/unit/block/shared/src/BlockSharedMemSt.cpp @@ -1,4 +1,17 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Erik Zenker, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/block/sharedSharing/CMakeLists.txt b/test/unit/block/sharedSharing/CMakeLists.txt index 40b1cb2a1e54..f47c1add5e0a 100644 --- a/test/unit/block/sharedSharing/CMakeLists.txt +++ b/test/unit/block/sharedSharing/CMakeLists.txt @@ -1,7 +1,8 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # -# Copyright 2022 Benjamin Worpitz, Axel Huebl, Jan Stephan, Jeffrey Kelling -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Jeffrey Kelling # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "blockSharedSharingTest") diff --git a/test/unit/block/sharedSharing/src/BlockSharedMemSharing.cpp b/test/unit/block/sharedSharing/src/BlockSharedMemSharing.cpp index e62a97f37f32..88d5b4565818 100644 --- a/test/unit/block/sharedSharing/src/BlockSharedMemSharing.cpp +++ b/test/unit/block/sharedSharing/src/BlockSharedMemSharing.cpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jeffrey Kelling, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/block/sync/CMakeLists.txt b/test/unit/block/sync/CMakeLists.txt index cb4bf0937a44..1d0d98147cb9 100644 --- a/test/unit/block/sync/CMakeLists.txt +++ b/test/unit/block/sync/CMakeLists.txt @@ -1,7 +1,14 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2017-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "blockSyncTest") diff --git a/test/unit/block/sync/src/BlockSync.cpp b/test/unit/block/sync/src/BlockSync.cpp index 0505c61a8c41..7ae67c7afd3b 100644 --- a/test/unit/block/sync/src/BlockSync.cpp +++ b/test/unit/block/sync/src/BlockSync.cpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/block/sync/src/BlockSyncPredicate.cpp b/test/unit/block/sync/src/BlockSyncPredicate.cpp index 3437572af3c9..518743f97c34 100644 --- a/test/unit/block/sync/src/BlockSyncPredicate.cpp +++ b/test/unit/block/sync/src/BlockSyncPredicate.cpp @@ -1,4 +1,14 @@ -/* Copyright 2020 Axel Huebl, Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/core/CMakeLists.txt b/test/unit/core/CMakeLists.txt index 756905db7f3d..674740ef2ff6 100644 --- a/test/unit/core/CMakeLists.txt +++ b/test/unit/core/CMakeLists.txt @@ -1,6 +1,12 @@ -# Copyright 2023 Benjamin Worpitz, Jan Stephan, Antonio Di Pilato -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz +# +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "coreTest") diff --git a/test/unit/core/src/BoostPredefTest.cpp b/test/unit/core/src/BoostPredefTest.cpp index f143fedf5af7..dd503b181e20 100644 --- a/test/unit/core/src/BoostPredefTest.cpp +++ b/test/unit/core/src/BoostPredefTest.cpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/core/src/CallbackThread.cpp b/test/unit/core/src/CallbackThread.cpp index 3032b663f7c2..6baed1155643 100644 --- a/test/unit/core/src/CallbackThread.cpp +++ b/test/unit/core/src/CallbackThread.cpp @@ -1,4 +1,8 @@ -/* Copyright 2023 Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/core/src/ClipCastTest.cpp b/test/unit/core/src/ClipCastTest.cpp index f2a686c72eea..a5318dceacc3 100644 --- a/test/unit/core/src/ClipCastTest.cpp +++ b/test/unit/core/src/ClipCastTest.cpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/core/src/ConceptsTest.cpp b/test/unit/core/src/ConceptsTest.cpp index 801f44655f45..a33a4bf2e7b6 100644 --- a/test/unit/core/src/ConceptsTest.cpp +++ b/test/unit/core/src/ConceptsTest.cpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/core/src/OmpScheduleTest.cpp b/test/unit/core/src/OmpScheduleTest.cpp index 8b6c3fad9b96..94f062cc5fca 100644 --- a/test/unit/core/src/OmpScheduleTest.cpp +++ b/test/unit/core/src/OmpScheduleTest.cpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/core/src/ThreadPool.cpp b/test/unit/core/src/ThreadPool.cpp index 730f5c4c132d..d9f07b4e78f8 100644 --- a/test/unit/core/src/ThreadPool.cpp +++ b/test/unit/core/src/ThreadPool.cpp @@ -1,4 +1,10 @@ -/* Copyright 2023 Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/core/src/Utility.cpp b/test/unit/core/src/Utility.cpp index 8982de3b60fc..d260304127e2 100644 --- a/test/unit/core/src/Utility.cpp +++ b/test/unit/core/src/Utility.cpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/dev/CMakeLists.txt b/test/unit/dev/CMakeLists.txt index 7e96cbb841f7..dfee84fd306c 100644 --- a/test/unit/dev/CMakeLists.txt +++ b/test/unit/dev/CMakeLists.txt @@ -1,7 +1,9 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Antonio Di Pilato # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "devTest") diff --git a/test/unit/dev/src/DevWarpSizeTest.cpp b/test/unit/dev/src/DevWarpSizeTest.cpp index ab513fcc7ad1..69acf54e3677 100644 --- a/test/unit/dev/src/DevWarpSizeTest.cpp +++ b/test/unit/dev/src/DevWarpSizeTest.cpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Sergei Bastrakov, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/event/CMakeLists.txt b/test/unit/event/CMakeLists.txt index f7246cd86435..a61cfcefb52e 100644 --- a/test/unit/event/CMakeLists.txt +++ b/test/unit/event/CMakeLists.txt @@ -1,7 +1,13 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2017-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "eventTest") diff --git a/test/unit/event/src/EventTest.cpp b/test/unit/event/src/EventTest.cpp index edc413338989..3145a26844c9 100644 --- a/test/unit/event/src/EventTest.cpp +++ b/test/unit/event/src/EventTest.cpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/idx/CMakeLists.txt b/test/unit/idx/CMakeLists.txt index bcbdbaccca23..bbea91b89209 100644 --- a/test/unit/idx/CMakeLists.txt +++ b/test/unit/idx/CMakeLists.txt @@ -1,7 +1,13 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2017-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "idxTest") diff --git a/test/unit/idx/src/MapIdx.cpp b/test/unit/idx/src/MapIdx.cpp index 0265512cb873..c48dd7bbf7fc 100644 --- a/test/unit/idx/src/MapIdx.cpp +++ b/test/unit/idx/src/MapIdx.cpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/idx/src/MapIdxPitchBytes.cpp b/test/unit/idx/src/MapIdxPitchBytes.cpp index 327d9a46fa0b..f2c251407a1d 100644 --- a/test/unit/idx/src/MapIdxPitchBytes.cpp +++ b/test/unit/idx/src/MapIdxPitchBytes.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Jeffrey Kelling, Bernhard Manfred Gruber, Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/intrinsic/CMakeLists.txt b/test/unit/intrinsic/CMakeLists.txt index 6d7331a5a41d..e7895c8fa83d 100644 --- a/test/unit/intrinsic/CMakeLists.txt +++ b/test/unit/intrinsic/CMakeLists.txt @@ -1,7 +1,10 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Jeffrey Kelling # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "intrinsicTest") diff --git a/test/unit/intrinsic/src/Ffs.cpp b/test/unit/intrinsic/src/Ffs.cpp index c323a4271e43..fc6ecb7a6869 100644 --- a/test/unit/intrinsic/src/Ffs.cpp +++ b/test/unit/intrinsic/src/Ffs.cpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Sergei Bastrakov, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/intrinsic/src/Popcount.cpp b/test/unit/intrinsic/src/Popcount.cpp index c8408a60bb81..0ada9b945e63 100644 --- a/test/unit/intrinsic/src/Popcount.cpp +++ b/test/unit/intrinsic/src/Popcount.cpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Sergei Bastrakov, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/kernel/CMakeLists.txt b/test/unit/kernel/CMakeLists.txt index 04353f155514..8934e10ba0cb 100644 --- a/test/unit/kernel/CMakeLists.txt +++ b/test/unit/kernel/CMakeLists.txt @@ -1,7 +1,14 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "kernelTest") diff --git a/test/unit/kernel/src/KernelGenericLambda.cpp b/test/unit/kernel/src/KernelGenericLambda.cpp index c9d30e259d50..251727240126 100644 --- a/test/unit/kernel/src/KernelGenericLambda.cpp +++ b/test/unit/kernel/src/KernelGenericLambda.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/kernel/src/KernelLambda.cpp b/test/unit/kernel/src/KernelLambda.cpp index d07ba66b74b8..6438a0f585ba 100644 --- a/test/unit/kernel/src/KernelLambda.cpp +++ b/test/unit/kernel/src/KernelLambda.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/kernel/src/KernelWithAdditionalParam.cpp b/test/unit/kernel/src/KernelWithAdditionalParam.cpp index 5b8a5226d469..1829dcb162d8 100644 --- a/test/unit/kernel/src/KernelWithAdditionalParam.cpp +++ b/test/unit/kernel/src/KernelWithAdditionalParam.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/kernel/src/KernelWithConstructorAndMember.cpp b/test/unit/kernel/src/KernelWithConstructorAndMember.cpp index 633ffb80e0df..c1856c5a75d0 100644 --- a/test/unit/kernel/src/KernelWithConstructorAndMember.cpp +++ b/test/unit/kernel/src/KernelWithConstructorAndMember.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/kernel/src/KernelWithHostConstexpr.cpp b/test/unit/kernel/src/KernelWithHostConstexpr.cpp index 805891f720f2..2563d79ee2ab 100644 --- a/test/unit/kernel/src/KernelWithHostConstexpr.cpp +++ b/test/unit/kernel/src/KernelWithHostConstexpr.cpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/kernel/src/KernelWithOmpSchedule.cpp b/test/unit/kernel/src/KernelWithOmpSchedule.cpp index 217d960b3841..3023539d7aad 100644 --- a/test/unit/kernel/src/KernelWithOmpSchedule.cpp +++ b/test/unit/kernel/src/KernelWithOmpSchedule.cpp @@ -1,4 +1,11 @@ -/* Copyright 2023 Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/kernel/src/KernelWithTemplate.cpp b/test/unit/kernel/src/KernelWithTemplate.cpp index 0feee8f967e1..a397baf33f00 100644 --- a/test/unit/kernel/src/KernelWithTemplate.cpp +++ b/test/unit/kernel/src/KernelWithTemplate.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, René Widera, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/kernel/src/KernelWithTemplateArgumentDeduction.cpp b/test/unit/kernel/src/KernelWithTemplateArgumentDeduction.cpp index de07e6f507c4..1a0d55023bb1 100644 --- a/test/unit/kernel/src/KernelWithTemplateArgumentDeduction.cpp +++ b/test/unit/kernel/src/KernelWithTemplateArgumentDeduction.cpp @@ -1,4 +1,13 @@ -/* Copyright 2020 Axel Huebl, Benjamin Worpitz, René Widera, Sergei Bastrakov, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/kernel/src/KernelWithoutTemplatedAccParam.cpp b/test/unit/kernel/src/KernelWithoutTemplatedAccParam.cpp index 64d11308711c..d9b53d83ce93 100644 --- a/test/unit/kernel/src/KernelWithoutTemplatedAccParam.cpp +++ b/test/unit/kernel/src/KernelWithoutTemplatedAccParam.cpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/CMakeLists.txt b/test/unit/math/CMakeLists.txt index 6019d13fd143..4ddbbeddb474 100644 --- a/test/unit/math/CMakeLists.txt +++ b/test/unit/math/CMakeLists.txt @@ -1,7 +1,15 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2017-2019 Benjamin Worpitz, Jakob Krude -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jakob Krude +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "mathTest") diff --git a/test/unit/math/src/Buffer.hpp b/test/unit/math/src/Buffer.hpp index ac0f002c29c0..85c641166118 100644 --- a/test/unit/math/src/Buffer.hpp +++ b/test/unit/math/src/Buffer.hpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Jakob Krude, Benjamin Worpitz, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/DataGen.hpp b/test/unit/math/src/DataGen.hpp index 8c6b119b9f60..cc7c742709ff 100644 --- a/test/unit/math/src/DataGen.hpp +++ b/test/unit/math/src/DataGen.hpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Jakob Krude, Benjamin Worpitz, Jeffrey Kelling, Jan Stephan, Sergei Bastrakov +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/Defines.hpp b/test/unit/math/src/Defines.hpp index 1b6cf418e716..0bd9562ce500 100644 --- a/test/unit/math/src/Defines.hpp +++ b/test/unit/math/src/Defines.hpp @@ -1,4 +1,14 @@ -/* Copyright 2022 Jakob Krude, Benjamin Worpitz, Sergei Bastrakov +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/FloatEqualExactTest.cpp b/test/unit/math/src/FloatEqualExactTest.cpp index 22d31ce088b0..f3af42473d0b 100644 --- a/test/unit/math/src/FloatEqualExactTest.cpp +++ b/test/unit/math/src/FloatEqualExactTest.cpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Jiří Vyskočil, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/Functor.hpp b/test/unit/math/src/Functor.hpp index dc7d0a746768..f280b20301fc 100644 --- a/test/unit/math/src/Functor.hpp +++ b/test/unit/math/src/Functor.hpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Jakob Krude, Benjamin Worpitz, Jan Stephan, Sergei Bastrakov +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/mathADL.cpp b/test/unit/math/src/mathADL.cpp index 59acf839cff3..501d809e9482 100644 --- a/test/unit/math/src/mathADL.cpp +++ b/test/unit/math/src/mathADL.cpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Jakob Krude, Benjamin Worpitz, Bernhard Manfred Gruber, Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/mathComplexDouble.cpp b/test/unit/math/src/mathComplexDouble.cpp index 5e95586d5dab..bfbb0eafa9c2 100644 --- a/test/unit/math/src/mathComplexDouble.cpp +++ b/test/unit/math/src/mathComplexDouble.cpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Jakob Krude, Benjamin Worpitz, Bernhard Manfred Gruber, Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/mathComplexFloat.cpp b/test/unit/math/src/mathComplexFloat.cpp index ca52337bfe36..4de7933b716a 100644 --- a/test/unit/math/src/mathComplexFloat.cpp +++ b/test/unit/math/src/mathComplexFloat.cpp @@ -1,4 +1,15 @@ -/* Copyright 2022 Jakob Krude, Benjamin Worpitz, Bernhard Manfred Gruber, Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/mathDouble.cpp b/test/unit/math/src/mathDouble.cpp index c32d01de60d5..77822c925352 100644 --- a/test/unit/math/src/mathDouble.cpp +++ b/test/unit/math/src/mathDouble.cpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Jakob Krude, Benjamin Worpitz, Bernhard Manfred Gruber, Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/mathFloat.cpp b/test/unit/math/src/mathFloat.cpp index 7f719d48b0d4..a08d7578db3a 100644 --- a/test/unit/math/src/mathFloat.cpp +++ b/test/unit/math/src/mathFloat.cpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Jakob Krude, Benjamin Worpitz, Bernhard Manfred Gruber, Sergei Bastrakov, Jan Stephans +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/mathLambda.cpp b/test/unit/math/src/mathLambda.cpp index e18bf9009e0d..2a441d2da9d5 100644 --- a/test/unit/math/src/mathLambda.cpp +++ b/test/unit/math/src/mathLambda.cpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/powMixedTypes.cpp b/test/unit/math/src/powMixedTypes.cpp index ef02fe03a4c1..6b3e7efd00f6 100644 --- a/test/unit/math/src/powMixedTypes.cpp +++ b/test/unit/math/src/powMixedTypes.cpp @@ -1,5 +1,9 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Bernhard Manfred Gruber, - * Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/math/src/sincos.cpp b/test/unit/math/src/sincos.cpp index 55edd467a94c..4a771f80f3dd 100644 --- a/test/unit/math/src/sincos.cpp +++ b/test/unit/math/src/sincos.cpp @@ -1,5 +1,15 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Matthias Werner, René Widera, Bernhard Manfred Gruber, - * Sergei Bastrakov, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/mem/buf/CMakeLists.txt b/test/unit/mem/buf/CMakeLists.txt index 3ede7883c991..02b34cd3256c 100644 --- a/test/unit/mem/buf/CMakeLists.txt +++ b/test/unit/mem/buf/CMakeLists.txt @@ -1,7 +1,13 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "memBufTest") diff --git a/test/unit/mem/buf/src/BufTest.cpp b/test/unit/mem/buf/src/BufTest.cpp index ee563dcd29d3..4f05c5f10890 100644 --- a/test/unit/mem/buf/src/BufTest.cpp +++ b/test/unit/mem/buf/src/BufTest.cpp @@ -1,4 +1,16 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Andrea Bocci, Bernhard Manfred Gruber, Jeffrey Kelling, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/mem/copy/CMakeLists.txt b/test/unit/mem/copy/CMakeLists.txt index aa6cfe7d118e..13ea00590fdb 100644 --- a/test/unit/mem/copy/CMakeLists.txt +++ b/test/unit/mem/copy/CMakeLists.txt @@ -1,7 +1,11 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jakob Krude # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "bufSlicingTest") diff --git a/test/unit/mem/copy/src/BufSlicing.cpp b/test/unit/mem/copy/src/BufSlicing.cpp index 6169fdaf5ff2..aadaba99819a 100644 --- a/test/unit/mem/copy/src/BufSlicing.cpp +++ b/test/unit/mem/copy/src/BufSlicing.cpp @@ -1,4 +1,14 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Jakob Krude, Bernhard Manfred Gruber, Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jakob Krude + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/mem/fence/CMakeLists.txt b/test/unit/mem/fence/CMakeLists.txt index 132462d67289..c8ccee409db1 100644 --- a/test/unit/mem/fence/CMakeLists.txt +++ b/test/unit/mem/fence/CMakeLists.txt @@ -1,7 +1,12 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) # -# Copyright 2023 Jan Stephan, Bernhard Manfred Gruber -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Andrea Bocci +# SPDX-FileContributor: Bernhard Manfred Gruber +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan # +# SPDX-License-Identifier: MPL-2.0 if (CMAKE_CXX_FLAGS MATCHES ".*-fsanitize=thread.*") message(WARNING "TSan does not support memory fences yet. The fenceTest has been disabled. See also: https://github.com/google/sanitizers/issues/1352") diff --git a/test/unit/mem/fence/src/FenceTest.cpp b/test/unit/mem/fence/src/FenceTest.cpp index 4e1c0df05259..6726894a40fa 100644 --- a/test/unit/mem/fence/src/FenceTest.cpp +++ b/test/unit/mem/fence/src/FenceTest.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/mem/p2p/CMakeLists.txt b/test/unit/mem/p2p/CMakeLists.txt index 2772ebb23a5a..d84db4d1261f 100644 --- a/test/unit/mem/p2p/CMakeLists.txt +++ b/test/unit/mem/p2p/CMakeLists.txt @@ -1,7 +1,13 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: Matthias Werner +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 SET(_TARGET_NAME "memP2PTest") diff --git a/test/unit/mem/p2p/src/P2P.cpp b/test/unit/mem/p2p/src/P2P.cpp index 6f21454d6e4e..3c3e5bfebcd0 100644 --- a/test/unit/mem/p2p/src/P2P.cpp +++ b/test/unit/mem/p2p/src/P2P.cpp @@ -1,4 +1,17 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/mem/view/CMakeLists.txt b/test/unit/mem/view/CMakeLists.txt index cf28ed4dfc42..384c3fd19c2f 100644 --- a/test/unit/mem/view/CMakeLists.txt +++ b/test/unit/mem/view/CMakeLists.txt @@ -1,7 +1,14 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "memViewTest") diff --git a/test/unit/mem/view/src/MdSpan.cpp b/test/unit/mem/view/src/MdSpan.cpp index af64e58bbf30..b76bd93ee56a 100644 --- a/test/unit/mem/view/src/MdSpan.cpp +++ b/test/unit/mem/view/src/MdSpan.cpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/mem/view/src/ViewConst.cpp b/test/unit/mem/view/src/ViewConst.cpp index a7cfe155726a..7184e963d168 100644 --- a/test/unit/mem/view/src/ViewConst.cpp +++ b/test/unit/mem/view/src/ViewConst.cpp @@ -1,4 +1,8 @@ -/* Copyright 2022 Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/mem/view/src/ViewPlainPtrTest.cpp b/test/unit/mem/view/src/ViewPlainPtrTest.cpp index 1552b5bc3e0e..212449769b0a 100644 --- a/test/unit/mem/view/src/ViewPlainPtrTest.cpp +++ b/test/unit/mem/view/src/ViewPlainPtrTest.cpp @@ -1,4 +1,14 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Erik Zenker, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/mem/view/src/ViewStaticAccMem.cpp b/test/unit/mem/view/src/ViewStaticAccMem.cpp index 543d90b3bb36..d6324ed11cc8 100644 --- a/test/unit/mem/view/src/ViewStaticAccMem.cpp +++ b/test/unit/mem/view/src/ViewStaticAccMem.cpp @@ -1,4 +1,17 @@ -/* Copyright 2023 Axel Huebl, Benjamin Worpitz, Matthias Werner, Bernhard Manfred Gruber, Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Simeon Ehrig + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/mem/view/src/ViewSubViewTest.cpp b/test/unit/mem/view/src/ViewSubViewTest.cpp index 6da699082dbd..edde9c7b1ed4 100644 --- a/test/unit/mem/view/src/ViewSubViewTest.cpp +++ b/test/unit/mem/view/src/ViewSubViewTest.cpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Erik Zenker, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/CMakeLists.txt b/test/unit/meta/CMakeLists.txt index 0bf9ccf602f4..147f249a3bf5 100644 --- a/test/unit/meta/CMakeLists.txt +++ b/test/unit/meta/CMakeLists.txt @@ -1,7 +1,15 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) +# SPDX-FileCopyrightText: Technische Universität Dresden +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "metaTest") diff --git a/test/unit/meta/src/ApplyTest.cpp b/test/unit/meta/src/ApplyTest.cpp index 80c707fe91c7..5afe62ad6c04 100644 --- a/test/unit/meta/src/ApplyTest.cpp +++ b/test/unit/meta/src/ApplyTest.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/src/CartesianProductTest.cpp b/test/unit/meta/src/CartesianProductTest.cpp index dceb82378022..13c2f7e37537 100644 --- a/test/unit/meta/src/CartesianProductTest.cpp +++ b/test/unit/meta/src/CartesianProductTest.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/src/ConcatenateTest.cpp b/test/unit/meta/src/ConcatenateTest.cpp index fdc03d326091..2ac606b0e52d 100644 --- a/test/unit/meta/src/ConcatenateTest.cpp +++ b/test/unit/meta/src/ConcatenateTest.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/src/CudaVectorArrayWrapperTest.cpp b/test/unit/meta/src/CudaVectorArrayWrapperTest.cpp index d325fc838045..33b41e20ffaf 100644 --- a/test/unit/meta/src/CudaVectorArrayWrapperTest.cpp +++ b/test/unit/meta/src/CudaVectorArrayWrapperTest.cpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Jiří Vyskočil, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/src/FilterTest.cpp b/test/unit/meta/src/FilterTest.cpp index 9e319327b3ca..0ec9d2ef48dc 100644 --- a/test/unit/meta/src/FilterTest.cpp +++ b/test/unit/meta/src/FilterTest.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/src/IntegralTest.cpp b/test/unit/meta/src/IntegralTest.cpp index 28c139329c45..a5782ba8beec 100644 --- a/test/unit/meta/src/IntegralTest.cpp +++ b/test/unit/meta/src/IntegralTest.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/src/IsArrayOrVectorTest.cpp b/test/unit/meta/src/IsArrayOrVectorTest.cpp index 9558afda4c9d..cbba2c094018 100644 --- a/test/unit/meta/src/IsArrayOrVectorTest.cpp +++ b/test/unit/meta/src/IsArrayOrVectorTest.cpp @@ -1,4 +1,9 @@ -/* Copyright 2022 Jiří Vyskočil, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/src/IsStrictBaseTest.cpp b/test/unit/meta/src/IsStrictBaseTest.cpp index 96662fae9eea..8e472e9993f9 100644 --- a/test/unit/meta/src/IsStrictBaseTest.cpp +++ b/test/unit/meta/src/IsStrictBaseTest.cpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/src/SetTest.cpp b/test/unit/meta/src/SetTest.cpp index 5014952ce0ac..816e9cb7f244 100644 --- a/test/unit/meta/src/SetTest.cpp +++ b/test/unit/meta/src/SetTest.cpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/src/TransformTest.cpp b/test/unit/meta/src/TransformTest.cpp index 118b31989236..7eed8f5bf84b 100644 --- a/test/unit/meta/src/TransformTest.cpp +++ b/test/unit/meta/src/TransformTest.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/src/TypeListOpsTest.cpp b/test/unit/meta/src/TypeListOpsTest.cpp index b15e77733cc2..ca91730d9902 100644 --- a/test/unit/meta/src/TypeListOpsTest.cpp +++ b/test/unit/meta/src/TypeListOpsTest.cpp @@ -1,4 +1,10 @@ -/* Copyright 2022 Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/meta/src/UniqueTest.cpp b/test/unit/meta/src/UniqueTest.cpp index 0f8bc8c639ae..5c04b4553a80 100644 --- a/test/unit/meta/src/UniqueTest.cpp +++ b/test/unit/meta/src/UniqueTest.cpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/queue/CMakeLists.txt b/test/unit/queue/CMakeLists.txt index e75f58836b0e..31799738f53a 100644 --- a/test/unit/queue/CMakeLists.txt +++ b/test/unit/queue/CMakeLists.txt @@ -1,7 +1,13 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2017-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "queueTest") diff --git a/test/unit/queue/src/CollectiveQueue.cpp b/test/unit/queue/src/CollectiveQueue.cpp index 6c2cc5d57ca4..7659f4a14201 100644 --- a/test/unit/queue/src/CollectiveQueue.cpp +++ b/test/unit/queue/src/CollectiveQueue.cpp @@ -1,4 +1,13 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/queue/src/QueueTest.cpp b/test/unit/queue/src/QueueTest.cpp index 60344ed6b260..7d3b97e8662a 100644 --- a/test/unit/queue/src/QueueTest.cpp +++ b/test/unit/queue/src/QueueTest.cpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/rand/CMakeLists.txt b/test/unit/rand/CMakeLists.txt index 464195c12fee..8109f247d6be 100644 --- a/test/unit/rand/CMakeLists.txt +++ b/test/unit/rand/CMakeLists.txt @@ -1,7 +1,14 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2017-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jeffrey Kelling +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "randTest") diff --git a/test/unit/rand/src/RandTest.cpp b/test/unit/rand/src/RandTest.cpp index 05311d438965..ae95a73b9b8e 100644 --- a/test/unit/rand/src/RandTest.cpp +++ b/test/unit/rand/src/RandTest.cpp @@ -1,5 +1,19 @@ -/* Copyright 2023 Axel Hübl, Benjamin Worpitz, Matthias Werner, René Widera, Jan Stephan, Bernhard Manfred Gruber, - * Sergei Bastrakov, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: Jiří Vyskočil + * SPDX-FileContributor: Matthias Werner + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/traits/CMakeLists.txt b/test/unit/traits/CMakeLists.txt index 34f2107f354e..cca92b8663c0 100644 --- a/test/unit/traits/CMakeLists.txt +++ b/test/unit/traits/CMakeLists.txt @@ -1,7 +1,8 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # -# Copyright 2017-2022 Benjamin Worpitz, Axel Huebl, Jan Stephan, Antonio Di Pilato -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "traitsTest") diff --git a/test/unit/traits/src/NativeHandleTest.cpp b/test/unit/traits/src/NativeHandleTest.cpp index a480d102a93d..87355fbe561c 100644 --- a/test/unit/traits/src/NativeHandleTest.cpp +++ b/test/unit/traits/src/NativeHandleTest.cpp @@ -1,4 +1,12 @@ -/* Copyright 2023 Antonio Di Pilato, Jan Stephan, Andrea Bocci +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Antonio Di Pilato + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/vec/CMakeLists.txt b/test/unit/vec/CMakeLists.txt index 1237cc85c1ca..d7b598e2f51a 100644 --- a/test/unit/vec/CMakeLists.txt +++ b/test/unit/vec/CMakeLists.txt @@ -1,7 +1,14 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-FileCopyrightText: Benjamin Worpitz # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Axel Hübl +# SPDX-FileContributor: Jan Stephan +# SPDX-FileContributor: René Widera +# SPDX-FileContributor: Benjamin Worpitz +# SPDX-FileContributor: Erik Zenker # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "vecTest") diff --git a/test/unit/vec/src/VecTest.cpp b/test/unit/vec/src/VecTest.cpp index 8480b0967c2a..4acc4d104b55 100644 --- a/test/unit/vec/src/VecTest.cpp +++ b/test/unit/vec/src/VecTest.cpp @@ -1,4 +1,18 @@ -/* Copyright 2022 Axel Huebl, Benjamin Worpitz, Erik Zenker, Bernhard Manfred Gruber, Jan Stephan +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * SPDX-FileCopyrightText: Benjamin Worpitz + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Axel Hübl + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * SPDX-FileContributor: Benjamin Worpitz + * SPDX-FileContributor: Erik Zenker + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/warp/CMakeLists.txt b/test/unit/warp/CMakeLists.txt index ec9e345f80be..2dbfb1a675d5 100644 --- a/test/unit/warp/CMakeLists.txt +++ b/test/unit/warp/CMakeLists.txt @@ -1,7 +1,10 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Antonio Di Pilato +# SPDX-FileContributor: Jeffrey Kelling # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "warpTest") diff --git a/test/unit/warp/src/Activemask.cpp b/test/unit/warp/src/Activemask.cpp index 223f3535f670..2c15f212939e 100644 --- a/test/unit/warp/src/Activemask.cpp +++ b/test/unit/warp/src/Activemask.cpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Sergei Bastrakov, Bernhard Manfred Gruber, Jan Stephan, Andrea Bocci, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/warp/src/All.cpp b/test/unit/warp/src/All.cpp index 61625b960d51..ea776ac3b91e 100644 --- a/test/unit/warp/src/All.cpp +++ b/test/unit/warp/src/All.cpp @@ -1,4 +1,14 @@ -/* Copyright 2023 Sergei Bastrakov, Bernhard Manfred Gruber, Jan Stephan, Andrea Bocci, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/warp/src/Any.cpp b/test/unit/warp/src/Any.cpp index 0460cde98526..7cb175d74d42 100644 --- a/test/unit/warp/src/Any.cpp +++ b/test/unit/warp/src/Any.cpp @@ -1,4 +1,14 @@ -/* Copyright 2023 Sergei Bastrakov, Bernhard Manfred Gruber, Jan Stephan, Andrea Bocci, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/warp/src/Ballot.cpp b/test/unit/warp/src/Ballot.cpp index 5ed10feed89d..0d2e339acea6 100644 --- a/test/unit/warp/src/Ballot.cpp +++ b/test/unit/warp/src/Ballot.cpp @@ -1,4 +1,15 @@ -/* Copyright 2023 Sergei Bastrakov, Bernhard Manfred Gruber, Jan Stephan, Andrea Bocci, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jeffrey Kelling + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/warp/src/GetSize.cpp b/test/unit/warp/src/GetSize.cpp index 26ffdb044c52..0293cc362c79 100644 --- a/test/unit/warp/src/GetSize.cpp +++ b/test/unit/warp/src/GetSize.cpp @@ -1,4 +1,12 @@ -/* Copyright 2022 Sergei Bastrakov, Bernhard Manfred Gruber, Jan Stephan, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/warp/src/Shfl.cpp b/test/unit/warp/src/Shfl.cpp index 9b1e555dfbb7..ef0dbaec7216 100644 --- a/test/unit/warp/src/Shfl.cpp +++ b/test/unit/warp/src/Shfl.cpp @@ -1,4 +1,15 @@ -/* Copyright 2023 David M. Rogers, Jan Stephan, Andrea Bocci, Aurora Perego +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Oak Ridge National Laboratory + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Andrea Bocci + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Aurora Perego + * SPDX-FileContributor: David M. Rogers + * SPDX-FileContributor: Jan Stephan + * SPDX-FileContributor: René Widera + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/test/unit/workDiv/CMakeLists.txt b/test/unit/workDiv/CMakeLists.txt index 0b4ebdd6cc75..c96d21a18c7d 100644 --- a/test/unit/workDiv/CMakeLists.txt +++ b/test/unit/workDiv/CMakeLists.txt @@ -1,7 +1,9 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. # -# Copyright 2014-2020 Benjamin Worpitz, Axel Huebl, Jan Stephan -# SPDX-License-Identifier: MPL-2.0 +# SPDX-FileContributor: Sergei Bastrakov +# SPDX-FileContributor: Antonio Di Pilato # +# SPDX-License-Identifier: MPL-2.0 set(_TARGET_NAME "workDivTest") diff --git a/test/unit/workDiv/src/WorkDivHelpersTest.cpp b/test/unit/workDiv/src/WorkDivHelpersTest.cpp index b85aec823b8b..8e054b7b1700 100644 --- a/test/unit/workDiv/src/WorkDivHelpersTest.cpp +++ b/test/unit/workDiv/src/WorkDivHelpersTest.cpp @@ -1,4 +1,11 @@ -/* Copyright 2022 Sergei Bastrakov, Jan Stephan, Bernhard Manfred Gruber +/* + * SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. + * SPDX-FileCopyrightText: Organisation européenne pour la recherche nucléaire (CERN) + * + * SPDX-FileContributor: Sergei Bastrakov + * SPDX-FileContributor: Bernhard Manfred Gruber + * SPDX-FileContributor: Jan Stephan + * * SPDX-License-Identifier: MPL-2.0 */ diff --git a/thirdParty/.clang-format b/thirdParty/.clang-format index ef2ae21fafa5..9cea10f52a9f 100644 --- a/thirdParty/.clang-format +++ b/thirdParty/.clang-format @@ -1,3 +1,5 @@ +# SPDX-FileCopyrightText: Helmholtz-Zentrum Dresden-Rossendorf e.V. +# SPDX-License-Identifier: CC0-1.0 --- DisableFormat: true SortIncludes: false diff --git a/thirdParty/catch2/tools/scripts/generateAmalgamatedFiles.py b/thirdParty/catch2/tools/scripts/generateAmalgamatedFiles.py index 99fc446bf96e..d45a0f6a0bfd 100755 --- a/thirdParty/catch2/tools/scripts/generateAmalgamatedFiles.py +++ b/thirdParty/catch2/tools/scripts/generateAmalgamatedFiles.py @@ -12,6 +12,7 @@ output_header = os.path.join(catchPath, 'extras', 'catch_amalgamated.hpp') output_cpp = os.path.join(catchPath, 'extras', 'catch_amalgamated.cpp') +# REUSE-IgnoreStart # These are the copyright comments in each file, we want to ignore them copyright_lines = [ '// Copyright Catch2 Authors\n', @@ -38,6 +39,7 @@ // You probably shouldn't edit it directly. // ---------------------------------------------------------- ''' +# REUSE-IgnoreEnd # Returns file header with proper version string and generation time def formatted_file_header(version):