diff --git a/c++/nda/accessors.hpp b/c++/nda/accessors.hpp index 34de173c4..23d22ed92 100644 --- a/c++/nda/accessors.hpp +++ b/c++/nda/accessors.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2020 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/algorithms.hpp b/c++/nda/algorithms.hpp index fb9f9e5cc..15fcf5c03 100644 --- a/c++/nda/algorithms.hpp +++ b/c++/nda/algorithms.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Dominik Kiese, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/arithmetic.hpp b/c++/nda/arithmetic.hpp index 9c061f6f8..e31640fa9 100644 --- a/c++/nda/arithmetic.hpp +++ b/c++/nda/arithmetic.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/array_adapter.hpp b/c++/nda/array_adapter.hpp index f42cb1507..401f3d0d9 100644 --- a/c++/nda/array_adapter.hpp +++ b/c++/nda/array_adapter.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2023 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/basic_array.hpp b/c++/nda/basic_array.hpp index 90ec234f3..e6bc61e9f 100644 --- a/c++/nda/basic_array.hpp +++ b/c++/nda/basic_array.hpp @@ -1,6 +1,6 @@ // Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA) // Copyright (c) 2018 Centre national de la recherche scientifique (CNRS) -// Copyright (c) 2018-2023 Simons Foundation +// Copyright (c) 2018-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/basic_array_view.hpp b/c++/nda/basic_array_view.hpp index 15acd9f73..eb143b631 100644 --- a/c++/nda/basic_array_view.hpp +++ b/c++/nda/basic_array_view.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/basic_functions.hpp b/c++/nda/basic_functions.hpp index ff650845a..f66dbb472 100644 --- a/c++/nda/basic_functions.hpp +++ b/c++/nda/basic_functions.hpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Dominik Kiese, Miguel Morales, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Dominik Kiese, Miguel Morales, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/blas.hpp b/c++/nda/blas.hpp index 14c3c12d9..bff62a165 100644 --- a/c++/nda/blas.hpp +++ b/c++/nda/blas.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Nils Wentzell /** * @file diff --git a/c++/nda/blas/dot.hpp b/c++/nda/blas/dot.hpp index aa0c4320f..62d1edae0 100644 --- a/c++/nda/blas/dot.hpp +++ b/c++/nda/blas/dot.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/blas/gemm.hpp b/c++/nda/blas/gemm.hpp index 0bd137d74..86a935861 100644 --- a/c++/nda/blas/gemm.hpp +++ b/c++/nda/blas/gemm.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/blas/gemm_batch.hpp b/c++/nda/blas/gemm_batch.hpp index 1c981a033..7936675ae 100644 --- a/c++/nda/blas/gemm_batch.hpp +++ b/c++/nda/blas/gemm_batch.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022-2023 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/blas/gemv.hpp b/c++/nda/blas/gemv.hpp index 88b19e8a4..44159e45f 100644 --- a/c++/nda/blas/gemv.hpp +++ b/c++/nda/blas/gemv.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/blas/ger.hpp b/c++/nda/blas/ger.hpp index d0b0954b3..34d38db65 100644 --- a/c++/nda/blas/ger.hpp +++ b/c++/nda/blas/ger.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/blas/interface/cublas_interface.cpp b/c++/nda/blas/interface/cublas_interface.cpp index 50ae12a7e..8ed0713d4 100644 --- a/c++/nda/blas/interface/cublas_interface.cpp +++ b/c++/nda/blas/interface/cublas_interface.cpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/blas/interface/cublas_interface.hpp b/c++/nda/blas/interface/cublas_interface.hpp index e6187e699..e8962b22e 100644 --- a/c++/nda/blas/interface/cublas_interface.hpp +++ b/c++/nda/blas/interface/cublas_interface.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022-2023 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/blas/interface/cxx_interface.cpp b/c++/nda/blas/interface/cxx_interface.cpp index e6730527a..44d31fa8e 100644 --- a/c++/nda/blas/interface/cxx_interface.cpp +++ b/c++/nda/blas/interface/cxx_interface.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/c++/nda/blas/interface/cxx_interface.hpp b/c++/nda/blas/interface/cxx_interface.hpp index cdb4d769d..eeb0f0000 100644 --- a/c++/nda/blas/interface/cxx_interface.hpp +++ b/c++/nda/blas/interface/cxx_interface.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/blas/scal.hpp b/c++/nda/blas/scal.hpp index a5e9a5272..fd0aae3ff 100644 --- a/c++/nda/blas/scal.hpp +++ b/c++/nda/blas/scal.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2023-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/blas/tools.hpp b/c++/nda/blas/tools.hpp index 887fbc5e0..3d9a7079f 100644 --- a/c++/nda/blas/tools.hpp +++ b/c++/nda/blas/tools.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/clef.hpp b/c++/nda/clef.hpp index 058e2516a..1f148a7ff 100644 --- a/c++/nda/clef.hpp +++ b/c++/nda/clef.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2021 Simons Foundation +// Copyright (c) 2021-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn, Nils Wentzell /** * @file diff --git a/c++/nda/clef/adapters/math.hpp b/c++/nda/clef/adapters/math.hpp index 61022761f..0dc3c5ced 100644 --- a/c++/nda/clef/adapters/math.hpp +++ b/c++/nda/clef/adapters/math.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2021 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/clef/adapters/vector.hpp b/c++/nda/clef/adapters/vector.hpp index 8a30f061c..e7d71a889 100644 --- a/c++/nda/clef/adapters/vector.hpp +++ b/c++/nda/clef/adapters/vector.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2020 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/clef/auto_assign.hpp b/c++/nda/clef/auto_assign.hpp index 8e79dbfd4..99c9c5e95 100644 --- a/c++/nda/clef/auto_assign.hpp +++ b/c++/nda/clef/auto_assign.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/clef/auto_assign_subscript.hpp b/c++/nda/clef/auto_assign_subscript.hpp index 78ae3284c..ad29014d8 100644 --- a/c++/nda/clef/auto_assign_subscript.hpp +++ b/c++/nda/clef/auto_assign_subscript.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/clef/clef.hpp b/c++/nda/clef/clef.hpp index 26cb3af7a..cad504f36 100644 --- a/c++/nda/clef/clef.hpp +++ b/c++/nda/clef/clef.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/clef/eval.hpp b/c++/nda/clef/eval.hpp index 244f96434..13036bef0 100644 --- a/c++/nda/clef/eval.hpp +++ b/c++/nda/clef/eval.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/clef/expression.hpp b/c++/nda/clef/expression.hpp index 0267ecefa..42cd4049f 100644 --- a/c++/nda/clef/expression.hpp +++ b/c++/nda/clef/expression.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/clef/function.hpp b/c++/nda/clef/function.hpp index 310b3e2cc..ad00a4fa7 100644 --- a/c++/nda/clef/function.hpp +++ b/c++/nda/clef/function.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/clef/io.hpp b/c++/nda/clef/io.hpp index 2b93d1254..f041505c2 100644 --- a/c++/nda/clef/io.hpp +++ b/c++/nda/clef/io.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2021 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/clef/literals.hpp b/c++/nda/clef/literals.hpp index d8dc07fec..630ade814 100644 --- a/c++/nda/clef/literals.hpp +++ b/c++/nda/clef/literals.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2023 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn, Nils Wentzell /** * @file diff --git a/c++/nda/clef/make_lazy.hpp b/c++/nda/clef/make_lazy.hpp index 4b7d9cea1..8a7dd80d3 100644 --- a/c++/nda/clef/make_lazy.hpp +++ b/c++/nda/clef/make_lazy.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/clef/operation.hpp b/c++/nda/clef/operation.hpp index e428d3d30..ecf2c3866 100644 --- a/c++/nda/clef/operation.hpp +++ b/c++/nda/clef/operation.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/clef/placeholder.hpp b/c++/nda/clef/placeholder.hpp index 773099e22..519ade0a7 100644 --- a/c++/nda/clef/placeholder.hpp +++ b/c++/nda/clef/placeholder.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/clef/sum.hpp b/c++/nda/clef/sum.hpp index 735c26b3e..a1b95bc34 100644 --- a/c++/nda/clef/sum.hpp +++ b/c++/nda/clef/sum.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/clef/utils.hpp b/c++/nda/clef/utils.hpp index 0ce67e12b..99b95cf61 100644 --- a/c++/nda/clef/utils.hpp +++ b/c++/nda/clef/utils.hpp @@ -1,5 +1,4 @@ - -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -13,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/concepts.hpp b/c++/nda/concepts.hpp index 4accab32b..1a722e35e 100644 --- a/c++/nda/concepts.hpp +++ b/c++/nda/concepts.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2023 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/declarations.hpp b/c++/nda/declarations.hpp index e855fbc5a..7a4c59b89 100644 --- a/c++/nda/declarations.hpp +++ b/c++/nda/declarations.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/device.hpp b/c++/nda/device.hpp index df5e7f9f0..48c9dcd29 100644 --- a/c++/nda/device.hpp +++ b/c++/nda/device.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2023-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn, Nils Wentzell /** * @file diff --git a/c++/nda/exceptions.hpp b/c++/nda/exceptions.hpp index 7370eca0c..badf3d458 100644 --- a/c++/nda/exceptions.hpp +++ b/c++/nda/exceptions.hpp @@ -1,6 +1,6 @@ // Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA) // Copyright (c) 2018 Centre national de la recherche scientifique (CNRS) -// Copyright (c) 2018-2020 Simons Foundation +// Copyright (c) 2018-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/group_indices.hpp b/c++/nda/group_indices.hpp index 63aa37e09..3c6f49c4d 100644 --- a/c++/nda/group_indices.hpp +++ b/c++/nda/group_indices.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2022 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/gtest_tools.hpp b/c++/nda/gtest_tools.hpp index 6e039a535..e29704aa7 100644 --- a/c++/nda/gtest_tools.hpp +++ b/c++/nda/gtest_tools.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2021 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/iterators.hpp b/c++/nda/iterators.hpp index 8570ad2ed..a5d7fd3d5 100644 --- a/c++/nda/iterators.hpp +++ b/c++/nda/iterators.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2020 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/lapack.hpp b/c++/nda/lapack.hpp index f9b16caff..048d043e4 100644 --- a/c++/nda/lapack.hpp +++ b/c++/nda/lapack.hpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Jason Kaye, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/lapack/gelss_worker.hpp b/c++/nda/lapack/gelss_worker.hpp index c00baadd2..3ea11fbc7 100644 --- a/c++/nda/lapack/gelss_worker.hpp +++ b/c++/nda/lapack/gelss_worker.hpp @@ -12,11 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Jason Kaye, Olivier Parcollet, Nils Wentzell -/** - * @file - * @brief Provides worker classes that can be used for solving linear least square problems. - */ +// Authors: Thomas Hahn, Jason Kaye, Olivier Parcollet, Nils Wentzell #pragma once diff --git a/c++/nda/lapack/geqp3.hpp b/c++/nda/lapack/geqp3.hpp index c5f1f2da5..a52a7e335 100644 --- a/c++/nda/lapack/geqp3.hpp +++ b/c++/nda/lapack/geqp3.hpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Jason Kaye, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Jason Kaye /** * @file diff --git a/c++/nda/lapack/gesvd.hpp b/c++/nda/lapack/gesvd.hpp index e9f5f0547..0759e6b69 100644 --- a/c++/nda/lapack/gesvd.hpp +++ b/c++/nda/lapack/gesvd.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2023 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/c++/nda/lapack/getrf.hpp b/c++/nda/lapack/getrf.hpp index f0cd55783..32cfc24ae 100644 --- a/c++/nda/lapack/getrf.hpp +++ b/c++/nda/lapack/getrf.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2021-2023 Simons Foundation +// Copyright (c) 2021-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/lapack/getri.hpp b/c++/nda/lapack/getri.hpp index 4aad04fba..49604da6b 100644 --- a/c++/nda/lapack/getri.hpp +++ b/c++/nda/lapack/getri.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2021-2023 Simons Foundation +// Copyright (c) 2021-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/c++/nda/lapack/getrs.hpp b/c++/nda/lapack/getrs.hpp index 913ae4e38..626d23f9b 100644 --- a/c++/nda/lapack/getrs.hpp +++ b/c++/nda/lapack/getrs.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2021-2023 Simons Foundation +// Copyright (c) 2021-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/lapack/gtsv.hpp b/c++/nda/lapack/gtsv.hpp index eef386bff..f444e7d1c 100644 --- a/c++/nda/lapack/gtsv.hpp +++ b/c++/nda/lapack/gtsv.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2021-2022 Simons Foundation +// Copyright (c) 2021-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn, Nils Wentzell /** * @file diff --git a/c++/nda/lapack/interface/cusolver_interface.cpp b/c++/nda/lapack/interface/cusolver_interface.cpp index b844584a8..69f50d71a 100644 --- a/c++/nda/lapack/interface/cusolver_interface.cpp +++ b/c++/nda/lapack/interface/cusolver_interface.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022-2023 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/lapack/interface/cusolver_interface.hpp b/c++/nda/lapack/interface/cusolver_interface.hpp index a7d5717f1..2cfc81757 100644 --- a/c++/nda/lapack/interface/cusolver_interface.hpp +++ b/c++/nda/lapack/interface/cusolver_interface.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022-2023 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/lapack/interface/cxx_interface.cpp b/c++/nda/lapack/interface/cxx_interface.cpp index e34904654..7ccad5564 100644 --- a/c++/nda/lapack/interface/cxx_interface.cpp +++ b/c++/nda/lapack/interface/cxx_interface.cpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Jason Kaye, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Jason Kaye, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/lapack/interface/cxx_interface.hpp b/c++/nda/lapack/interface/cxx_interface.hpp index a6495f900..b75b920b8 100644 --- a/c++/nda/lapack/interface/cxx_interface.hpp +++ b/c++/nda/lapack/interface/cxx_interface.hpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Jason Kaye, Miguel Morales, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Jason Kaye, Miguel Morales, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/lapack/orgqr.hpp b/c++/nda/lapack/orgqr.hpp index d8dbc73f3..09a3b6f0e 100644 --- a/c++/nda/lapack/orgqr.hpp +++ b/c++/nda/lapack/orgqr.hpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Jason Kaye, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Jason Kaye /** * @file diff --git a/c++/nda/lapack/ungqr.hpp b/c++/nda/lapack/ungqr.hpp index 687aeb692..3ff35de0a 100644 --- a/c++/nda/lapack/ungqr.hpp +++ b/c++/nda/lapack/ungqr.hpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Jason Kaye, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Jason Kaye /** * @file diff --git a/c++/nda/layout.hpp b/c++/nda/layout.hpp index f620dafc4..6ebf44bd1 100644 --- a/c++/nda/layout.hpp +++ b/c++/nda/layout.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2021 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/layout/bound_check_worker.hpp b/c++/nda/layout/bound_check_worker.hpp index 05104a46e..326a13ce4 100644 --- a/c++/nda/layout/bound_check_worker.hpp +++ b/c++/nda/layout/bound_check_worker.hpp @@ -1,6 +1,6 @@ // Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA) // Copyright (c) 2018 Centre national de la recherche scientifique (CNRS) -// Copyright (c) 2018-2022 Simons Foundation +// Copyright (c) 2018-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/layout/idx_map.hpp b/c++/nda/layout/idx_map.hpp index 50d1b9603..0f20d4682 100644 --- a/c++/nda/layout/idx_map.hpp +++ b/c++/nda/layout/idx_map.hpp @@ -1,6 +1,6 @@ // Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA) // Copyright (c) 2018 Centre national de la recherche scientifique (CNRS) -// Copyright (c) 2018-2023 Simons Foundation +// Copyright (c) 2018-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/c++/nda/layout/permutation.hpp b/c++/nda/layout/permutation.hpp index 98cd1f484..e8b0c72af 100644 --- a/c++/nda/layout/permutation.hpp +++ b/c++/nda/layout/permutation.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2022 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/c++/nda/layout/policies.hpp b/c++/nda/layout/policies.hpp index 03020cb12..b91de52a2 100644 --- a/c++/nda/layout/policies.hpp +++ b/c++/nda/layout/policies.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2022 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/layout/range.hpp b/c++/nda/layout/range.hpp index 27a39de68..53c4c2d5a 100644 --- a/c++/nda/layout/range.hpp +++ b/c++/nda/layout/range.hpp @@ -1,6 +1,6 @@ // Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA) // Copyright (c) 2018 Centre national de la recherche scientifique (CNRS) -// Copyright (c) 2018-2022 Simons Foundation +// Copyright (c) 2018-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/layout/slice_static.hpp b/c++/nda/layout/slice_static.hpp index bfca33375..060d255cd 100644 --- a/c++/nda/layout/slice_static.hpp +++ b/c++/nda/layout/slice_static.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/layout_transforms.hpp b/c++/nda/layout_transforms.hpp index 19eb3e9ce..a8e54dea5 100644 --- a/c++/nda/layout_transforms.hpp +++ b/c++/nda/layout_transforms.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/linalg.hpp b/c++/nda/linalg.hpp index dfcc30e63..5c0279378 100644 --- a/c++/nda/linalg.hpp +++ b/c++/nda/linalg.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2021-2023 Simons Foundation +// Copyright (c) 2021-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn, Nils Wentzell /** * @file diff --git a/c++/nda/linalg/cross_product.hpp b/c++/nda/linalg/cross_product.hpp index b57a28334..2e5122063 100644 --- a/c++/nda/linalg/cross_product.hpp +++ b/c++/nda/linalg/cross_product.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/linalg/det_and_inverse.hpp b/c++/nda/linalg/det_and_inverse.hpp index e2964b051..6a8158a07 100644 --- a/c++/nda/linalg/det_and_inverse.hpp +++ b/c++/nda/linalg/det_and_inverse.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Harrison LaBollita, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Harrison LaBollita, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/linalg/dot.hpp b/c++/nda/linalg/dot.hpp index ab8943d0f..20f88ddbe 100644 --- a/c++/nda/linalg/dot.hpp +++ b/c++/nda/linalg/dot.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn, Nils Wentzell /** * @file diff --git a/c++/nda/linalg/eigenelements.hpp b/c++/nda/linalg/eigenelements.hpp index f0bfbc79b..ceb7b8b4a 100644 --- a/c++/nda/linalg/eigenelements.hpp +++ b/c++/nda/linalg/eigenelements.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/linalg/matmul.hpp b/c++/nda/linalg/matmul.hpp index f16ac8b23..9c49db4b1 100644 --- a/c++/nda/linalg/matmul.hpp +++ b/c++/nda/linalg/matmul.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/linalg/norm.hpp b/c++/nda/linalg/norm.hpp index ce6482b41..882c566c4 100644 --- a/c++/nda/linalg/norm.hpp +++ b/c++/nda/linalg/norm.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2023-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn, Nils Wentzell #pragma once diff --git a/c++/nda/macros.hpp b/c++/nda/macros.hpp index 03cbbf941..5cdfd8f22 100644 --- a/c++/nda/macros.hpp +++ b/c++/nda/macros.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2020 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/map.hpp b/c++/nda/map.hpp index 4fb65b07b..1b930aabe 100644 --- a/c++/nda/map.hpp +++ b/c++/nda/map.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2022 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/mapped_functions.hpp b/c++/nda/mapped_functions.hpp index 8b919fcb7..69741e284 100644 --- a/c++/nda/mapped_functions.hpp +++ b/c++/nda/mapped_functions.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/matrix_functions.hpp b/c++/nda/matrix_functions.hpp index 4d1db2b99..84f6186d1 100644 --- a/c++/nda/matrix_functions.hpp +++ b/c++/nda/matrix_functions.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/mem.hpp b/c++/nda/mem.hpp index 9d9ce0a85..a2396875f 100644 --- a/c++/nda/mem.hpp +++ b/c++/nda/mem.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2021 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/mem/address_space.hpp b/c++/nda/mem/address_space.hpp index eb29a06af..7d1011172 100644 --- a/c++/nda/mem/address_space.hpp +++ b/c++/nda/mem/address_space.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022-2023 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/mem/allocators.hpp b/c++/nda/mem/allocators.hpp index 3b12feb32..f63d58db1 100644 --- a/c++/nda/mem/allocators.hpp +++ b/c++/nda/mem/allocators.hpp @@ -1,6 +1,6 @@ // Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA) // Copyright (c) 2018 Centre national de la recherche scientifique (CNRS) -// Copyright (c) 2018-2022 Simons Foundation +// Copyright (c) 2018-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/mem/handle.hpp b/c++/nda/mem/handle.hpp index f69b5e186..7bbeb9b0a 100644 --- a/c++/nda/mem/handle.hpp +++ b/c++/nda/mem/handle.hpp @@ -1,6 +1,6 @@ // Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA) // Copyright (c) 2018 Centre national de la recherche scientifique (CNRS) -// Copyright (c) 2018-2023 Simons Foundation +// Copyright (c) 2018-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/mem/malloc.hpp b/c++/nda/mem/malloc.hpp index 1e5aa37d7..1192e3a58 100644 --- a/c++/nda/mem/malloc.hpp +++ b/c++/nda/mem/malloc.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022-2023 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/mem/memcpy.hpp b/c++/nda/mem/memcpy.hpp index 72a8995d5..b3ac6f07e 100644 --- a/c++/nda/mem/memcpy.hpp +++ b/c++/nda/mem/memcpy.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022-2023 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/mem/memset.hpp b/c++/nda/mem/memset.hpp index 8224f2c73..468709ea7 100644 --- a/c++/nda/mem/memset.hpp +++ b/c++/nda/mem/memset.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022-2023 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell /** * @file diff --git a/c++/nda/mem/policies.hpp b/c++/nda/mem/policies.hpp index 8f006d51d..99aa0796b 100644 --- a/c++/nda/mem/policies.hpp +++ b/c++/nda/mem/policies.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/mpi.hpp b/c++/nda/mpi.hpp index a716dd31d..ffb20ef91 100644 --- a/c++/nda/mpi.hpp +++ b/c++/nda/mpi.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/mpi/broadcast.hpp b/c++/nda/mpi/broadcast.hpp index d1d509148..8d0ae0013 100644 --- a/c++/nda/mpi/broadcast.hpp +++ b/c++/nda/mpi/broadcast.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn /** * @file diff --git a/c++/nda/mpi/gather.hpp b/c++/nda/mpi/gather.hpp index 98ad79e9f..d89c86218 100644 --- a/c++/nda/mpi/gather.hpp +++ b/c++/nda/mpi/gather.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2023 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/mpi/reduce.hpp b/c++/nda/mpi/reduce.hpp index cc2697b5a..97ee6f4ce 100644 --- a/c++/nda/mpi/reduce.hpp +++ b/c++/nda/mpi/reduce.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2023 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/mpi/scatter.hpp b/c++/nda/mpi/scatter.hpp index 8f8e126c6..be0e5f6ff 100644 --- a/c++/nda/mpi/scatter.hpp +++ b/c++/nda/mpi/scatter.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2023 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/nda.hpp b/c++/nda/nda.hpp index 258203b72..e00f98f23 100644 --- a/c++/nda/nda.hpp +++ b/c++/nda/nda.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/print.hpp b/c++/nda/print.hpp index cb602aec3..d51ffe9ed 100644 --- a/c++/nda/print.hpp +++ b/c++/nda/print.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/stdutil/array.hpp b/c++/nda/stdutil/array.hpp index 9c355bca0..ef519caba 100644 --- a/c++/nda/stdutil/array.hpp +++ b/c++/nda/stdutil/array.hpp @@ -1,6 +1,6 @@ // Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA) // Copyright (c) 2018 Centre national de la recherche scientifique (CNRS) -// Copyright (c) 2018-2023 Simons Foundation +// Copyright (c) 2018-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Dominik Kiese, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/stdutil/complex.hpp b/c++/nda/stdutil/complex.hpp index 04ace4a01..f6cf9c5d6 100644 --- a/c++/nda/stdutil/complex.hpp +++ b/c++/nda/stdutil/complex.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Sergei Iskakov, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Sergei Iskakov, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/stdutil/concepts.hpp b/c++/nda/stdutil/concepts.hpp index 9e7992882..8782fd793 100644 --- a/c++/nda/stdutil/concepts.hpp +++ b/c++/nda/stdutil/concepts.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2021 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell /** * @file diff --git a/c++/nda/sym_grp.hpp b/c++/nda/sym_grp.hpp index 67ae22e83..8e8818b54 100644 --- a/c++/nda/sym_grp.hpp +++ b/c++/nda/sym_grp.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2023-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Dominik Kiese +// Authors: Thomas Hahn, Dominik Kiese, Nils Wentzell /** * @file diff --git a/c++/nda/traits.hpp b/c++/nda/traits.hpp index 67f5bf970..1c2a9edc0 100644 --- a/c++/nda/traits.hpp +++ b/c++/nda/traits.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/test/c++/nda_algorithms.cpp b/test/c++/nda_algorithms.cpp index 7953b4006..f3faa8de3 100644 --- a/test/c++/nda_algorithms.cpp +++ b/test/c++/nda_algorithms.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2022 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Dominik Kiese, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_applications.cpp b/test/c++/nda_applications.cpp index 695bf9e02..e85a7399c 100644 --- a/test/c++/nda_applications.cpp +++ b/test/c++/nda_applications.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Dominik Kiese, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn #include "./test_common.hpp" diff --git a/test/c++/nda_arithmetic_ops.cpp b/test/c++/nda_arithmetic_ops.cpp index dc0895551..4081ac8dd 100644 --- a/test/c++/nda_arithmetic_ops.cpp +++ b/test/c++/nda_arithmetic_ops.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2022 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn #include "./test_common.hpp" diff --git a/test/c++/nda_array_adapter.cpp b/test/c++/nda_array_adapter.cpp index 584b5edb2..14599f08d 100644 --- a/test/c++/nda_array_adapter.cpp +++ b/test/c++/nda_array_adapter.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_array_custom_alloc.cpp b/test/c++/nda_array_custom_alloc.cpp index cb2c19fdf..39642df0b 100644 --- a/test/c++/nda_array_custom_alloc.cpp +++ b/test/c++/nda_array_custom_alloc.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2022 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn #include "./test_common.hpp" diff --git a/test/c++/nda_array_iterators.cpp b/test/c++/nda_array_iterators.cpp index dee33ae54..1d6baf90a 100644 --- a/test/c++/nda_array_iterators.cpp +++ b/test/c++/nda_array_iterators.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/test/c++/nda_array_utils.cpp b/test/c++/nda_array_utils.cpp index bc5d62c4d..81f864c74 100644 --- a/test/c++/nda_array_utils.cpp +++ b/test/c++/nda_array_utils.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/test/c++/nda_asan_poison.cpp b/test/c++/nda_asan_poison.cpp index b1428e716..c9242398f 100644 --- a/test/c++/nda_asan_poison.cpp +++ b/test/c++/nda_asan_poison.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2020 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_autoassign.cpp b/test/c++/nda_autoassign.cpp index 25bced076..d664d4fe9 100644 --- a/test/c++/nda_autoassign.cpp +++ b/test/c++/nda_autoassign.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2020 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_basic_array_and_view.cpp b/test/c++/nda_basic_array_and_view.cpp index 43f8adb93..bb804957a 100644 --- a/test/c++/nda_basic_array_and_view.cpp +++ b/test/c++/nda_basic_array_and_view.cpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Thomas Hahn +// Authors: Thomas Hahn, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_blas.cpp b/test/c++/nda_blas.cpp index 59e8fffde..185e8569d 100644 --- a/test/c++/nda_blas.cpp +++ b/test/c++/nda_blas.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2022 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_bugs_and_issues.cpp b/test/c++/nda_bugs_and_issues.cpp index 9fd1ab2e5..cbd5bb285 100644 --- a/test/c++/nda_bugs_and_issues.cpp +++ b/test/c++/nda_bugs_and_issues.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn #include "./test_common.hpp" diff --git a/test/c++/nda_clef.cpp b/test/c++/nda_clef.cpp index 16f779813..c258dbd94 100644 --- a/test/c++/nda_clef.cpp +++ b/test/c++/nda_clef.cpp @@ -1,6 +1,4 @@ -// Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA) -// Copyright (c) 2018 Centre national de la recherche scientifique (CNRS) -// Copyright (c) 2018-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/test/c++/nda_concepts.cpp b/test/c++/nda_concepts.cpp index 563909c1c..604232500 100644 --- a/test/c++/nda_concepts.cpp +++ b/test/c++/nda_concepts.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_cublas.cpp b/test/c++/nda_cublas.cpp index a9a500caf..765351756 100644 --- a/test/c++/nda_cublas.cpp +++ b/test/c++/nda_cublas.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_cuda.cpp b/test/c++/nda_cuda.cpp index 0ce77b1d9..aab32410b 100644 --- a/test/c++/nda_cuda.cpp +++ b/test/c++/nda_cuda.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022-2023 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Miguel Morales, Nils Wentzell +// Authors: Thomas Hahn, Miguel Morales, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_culapack.cpp b/test/c++/nda_culapack.cpp index b86ef4a8c..c8643f4e6 100644 --- a/test/c++/nda_culapack.cpp +++ b/test/c++/nda_culapack.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2022 Simons Foundation +// Copyright (c) 2022-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_exception.cpp b/test/c++/nda_exception.cpp index 49fd7934e..ea94dc2f7 100644 --- a/test/c++/nda_exception.cpp +++ b/test/c++/nda_exception.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Thomas Hahn +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_factories_and_transformations.cpp b/test/c++/nda_factories_and_transformations.cpp index 1b7387676..34b327404 100644 --- a/test/c++/nda_factories_and_transformations.cpp +++ b/test/c++/nda_factories_and_transformations.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2022 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_lapack.cpp b/test/c++/nda_lapack.cpp index bec869366..17dbb7016 100644 --- a/test/c++/nda_lapack.cpp +++ b/test/c++/nda_lapack.cpp @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Jason Kaye, Nils Wentzell +// Authors: Thomas Hahn, Jason Kaye, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_layout_bounds_checking.cpp b/test/c++/nda_layout_bounds_checking.cpp index 963737461..ed5e44863 100644 --- a/test/c++/nda_layout_bounds_checking.cpp +++ b/test/c++/nda_layout_bounds_checking.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/test/c++/nda_layout_idx_map.cpp b/test/c++/nda_layout_idx_map.cpp index accc1e209..a5f048c89 100644 --- a/test/c++/nda_layout_idx_map.cpp +++ b/test/c++/nda_layout_idx_map.cpp @@ -1,6 +1,4 @@ -// Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA) -// Copyright (c) 2018 Centre national de la recherche scientifique (CNRS) -// Copyright (c) 2018-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -14,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Dominik Kiese, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn #include "./test_common.hpp" diff --git a/test/c++/nda_linear_algebra.cpp b/test/c++/nda_linear_algebra.cpp index 2be004066..05ccafce7 100644 --- a/test/c++/nda_linear_algebra.cpp +++ b/test/c++/nda_linear_algebra.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Harrison LaBollita, Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Harrison LaBollita, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_matrix.cpp b/test/c++/nda_matrix.cpp index 04acc2705..5bb926482 100644 --- a/test/c++/nda_matrix.cpp +++ b/test/c++/nda_matrix.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2021 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_mem.cpp b/test/c++/nda_mem.cpp index f23501b69..8c418bcc2 100644 --- a/test/c++/nda_mem.cpp +++ b/test/c++/nda_mem.cpp @@ -1,6 +1,4 @@ -// Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA) -// Copyright (c) 2018 Centre national de la recherche scientifique (CNRS) -// Copyright (c) 2018-2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -14,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Thomas Hahn +// Authors: Thomas Hahn, Nils Wentzell #define NDA_DEBUG_LEAK_CHECK diff --git a/test/c++/nda_mpi.cpp b/test/c++/nda_mpi.cpp index 7770c1c91..4eaafbbb5 100644 --- a/test/c++/nda_mpi.cpp +++ b/test/c++/nda_mpi.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_slice.cpp b/test/c++/nda_slice.cpp index 0c170aef7..038183478 100644 --- a/test/c++/nda_slice.cpp +++ b/test/c++/nda_slice.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2020-2023 Simons Foundation +// Copyright (c) 2020-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/test/c++/nda_stack_array.cpp b/test/c++/nda_stack_array.cpp index 760cc6a84..96225bf86 100644 --- a/test/c++/nda_stack_array.cpp +++ b/test/c++/nda_stack_array.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_stdutil_array.cpp b/test/c++/nda_stdutil_array.cpp index d040d7d77..79c176e04 100644 --- a/test/c++/nda_stdutil_array.cpp +++ b/test/c++/nda_stdutil_array.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/test/c++/nda_stdutil_complex.cpp b/test/c++/nda_stdutil_complex.cpp index 4c1d52459..1330bcb2c 100644 --- a/test/c++/nda_stdutil_complex.cpp +++ b/test/c++/nda_stdutil_complex.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2023-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Sergei Iskakov, Nils Wentzell +// Authors: Thomas Hahn, Sergei Iskakov #include "./test_common.hpp" diff --git a/test/c++/nda_stl.cpp b/test/c++/nda_stl.cpp index c541d8beb..018861535 100644 --- a/test/c++/nda_stl.cpp +++ b/test/c++/nda_stl.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2020 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/nda_sym_grp.cpp b/test/c++/nda_sym_grp.cpp index fe91a1179..e633f9f41 100644 --- a/test/c++/nda_sym_grp.cpp +++ b/test/c++/nda_sym_grp.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2023-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Dominik Kiese +// Authors: Thomas Hahn, Dominik Kiese #include "./test_common.hpp" diff --git a/test/c++/nda_traits.cpp b/test/c++/nda_traits.cpp index f82c8152d..3e45f038f 100644 --- a/test/c++/nda_traits.cpp +++ b/test/c++/nda_traits.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2023 Simons Foundation +// Copyright (c) 2023-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Nils Wentzell +// Authors: Thomas Hahn, Nils Wentzell #include "./test_common.hpp" diff --git a/test/c++/test_common.hpp b/test/c++/test_common.hpp index a1ac6bf18..2c81ff400 100644 --- a/test/c++/test_common.hpp +++ b/test/c++/test_common.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2021 Simons Foundation +// Copyright (c) 2019-2024 Simons Foundation // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -// Authors: Olivier Parcollet, Nils Wentzell +// Authors: Thomas Hahn, Olivier Parcollet, Nils Wentzell #pragma once