From 339a1dc3e1ecc5e36b0c637ebc46be2281d3f1a2 Mon Sep 17 00:00:00 2001 From: Axel Huebl Date: Tue, 3 Jan 2023 17:40:48 +0100 Subject: [PATCH] Release 23.01 (#291) * Release: 23.01 Prepare the January release of ImpactX. * License Header: Update 2023 Updating years in header files is cumbersome, so we update all files to include 2023 at once. Updated via ``` bash grep -iR "Copyright 20" . | awk -F: '{print $1}' | \ xargs -n1 -P1 -I{} sed -i 's/\(Copyright 20..\) /\1-2023 /g' {} grep -iR "Copyright 20" . | awk -F: '{print $1}' | \ xargs -n1 -P1 -I{} sed -i 's/\(Copyright 20..-20\).. /\123 /g' {} ``` Happy new year! :) :star2: --- .github/workflows/dependencies/gcc.sh | 2 +- .github/workflows/dependencies/hip.sh | 2 +- .github/workflows/dependencies/nvcc11.sh | 2 +- .github/workflows/source.yml | 3 ++- .github/workflows/source/doxygen | 3 ++- .github/workflows/source/hasEOLwhiteSpace | 2 +- .github/workflows/source/hasNonASCII | 2 +- .github/workflows/source/hasTabs | 2 +- .readthedocs.yml | 2 +- CMakeLists.txt | 2 +- LICENSE.txt | 2 +- README.md | 2 +- cmake/dependencies/ABLASTR.cmake | 4 ++-- cmake/dependencies/pyAMReX.cmake | 4 ++-- docs/requirements.txt | 2 +- docs/source/conf.py | 8 ++++---- etc/impactx/cori-nersc/batch_cori.sh | 2 +- etc/impactx/cori-nersc/batch_cori_gpu.sh | 2 +- etc/impactx/perlmutter-nersc/batch_perlmutter.sh | 2 +- examples/cfchannel/analysis_cfchannel.py | 2 +- examples/cfchannel/analysis_cfchannel_10nC.py | 2 +- examples/cfchannel/run_cfchannel.py | 2 +- examples/cfchannel/run_cfchannel_10nC.py | 2 +- examples/chicane/analysis_chicane.py | 2 +- examples/chicane/plot_chicane.py | 2 +- examples/chicane/run_chicane.py | 2 +- examples/chicane/run_chicane_madx.py | 2 +- examples/distgen/analysis_gaussian.py | 2 +- examples/distgen/analysis_kurth4d.py | 2 +- examples/distgen/analysis_kvdist.py | 2 +- examples/distgen/analysis_semigaussian.py | 2 +- examples/expanding_beam/analysis_expanding.py | 2 +- examples/expanding_beam/run_expanding.py | 2 +- examples/fodo/analysis_fodo.py | 2 +- examples/fodo/plot_fodo.py | 2 +- examples/fodo/run_fodo.py | 2 +- examples/fodo/run_fodo_madx.py | 2 +- examples/fodo_rf/analysis_fodo_rf.py | 2 +- examples/fodo_rf/run_fodo_rf.py | 2 +- examples/iota_lattice/analysis_iotalattice.py | 2 +- examples/iota_lattice/run_iotalattice.py | 2 +- examples/iota_lens/analysis_iotalens.py | 2 +- examples/iota_lens/run_iotalens.py | 2 +- examples/kurth/analysis_kurth.py | 2 +- examples/kurth/analysis_kurth_10nC.py | 2 +- examples/kurth/analysis_kurth_10nC_periodic.py | 2 +- examples/kurth/analysis_kurth_periodic.py | 2 +- examples/kurth/run_kurth_10nC_periodic.py | 2 +- examples/kurth/run_kurth_periodic.py | 2 +- examples/multipole/analysis_multipole.py | 2 +- examples/multipole/run_multipole.py | 2 +- examples/rfcavity/analysis_rfcavity.py | 2 +- examples/rfcavity/run_rfcavity.py | 2 +- setup.py | 4 ++-- src/ImpactX.H | 2 +- src/ImpactX.cpp | 2 +- src/ImpactXVersion.H.in | 2 +- src/initialization/AmrCoreData.H | 2 +- src/initialization/AmrCoreData.cpp | 2 +- src/initialization/InitAMReX.H | 2 +- src/initialization/InitAMReX.cpp | 2 +- src/initialization/InitAmrCore.H | 2 +- src/initialization/InitAmrCore.cpp | 2 +- src/initialization/InitDistribution.cpp | 2 +- src/initialization/InitElement.cpp | 2 +- src/initialization/InitMeshRefinement.cpp | 2 +- src/initialization/InitParser.H | 2 +- src/initialization/InitParser.cpp | 2 +- src/initialization/Validate.cpp | 2 +- src/initialization/Warnings.cpp | 2 +- src/main.cpp | 2 +- src/particles/ChargeDeposition.cpp | 2 +- src/particles/ImpactXParticleContainer.H | 2 +- src/particles/ImpactXParticleContainer.cpp | 2 +- src/particles/Push.H | 2 +- src/particles/Push.cpp | 2 +- src/particles/ReferenceParticle.H | 2 +- src/particles/diagnostics/DiagnosticOutput.H | 2 +- src/particles/diagnostics/DiagnosticOutput.cpp | 2 +- src/particles/diagnostics/NonlinearLensInvariants.H | 2 +- src/particles/distribution/All.H | 2 +- src/particles/distribution/Gaussian.H | 2 +- src/particles/distribution/KVdist.H | 2 +- src/particles/distribution/Kurth4D.H | 2 +- src/particles/distribution/Kurth6D.H | 2 +- src/particles/distribution/None.H | 2 +- src/particles/distribution/Semigaussian.H | 2 +- src/particles/distribution/Waterbag.H | 2 +- src/particles/elements/All.H | 2 +- src/particles/elements/ConstF.H | 2 +- src/particles/elements/DipEdge.H | 2 +- src/particles/elements/Drift.H | 2 +- src/particles/elements/Multipole.H | 2 +- src/particles/elements/None.H | 2 +- src/particles/elements/NonlinearLens.H | 2 +- src/particles/elements/Quad.H | 2 +- src/particles/elements/RFCavity.H | 2 +- src/particles/elements/Sbend.H | 2 +- src/particles/elements/ShortRF.H | 2 +- src/particles/integrators/Integrators.H | 2 +- src/particles/spacecharge/ForceFromSelfFields.H | 2 +- src/particles/spacecharge/ForceFromSelfFields.cpp | 2 +- src/particles/spacecharge/GatherAndPush.H | 2 +- src/particles/spacecharge/GatherAndPush.cpp | 2 +- src/particles/spacecharge/PoissonSolve.H | 2 +- src/particles/spacecharge/PoissonSolve.cpp | 2 +- src/particles/transformation/CoordinateTransformation.H | 2 +- src/particles/transformation/CoordinateTransformation.cpp | 2 +- src/particles/transformation/ToFixedS.H | 2 +- src/particles/transformation/ToFixedT.H | 2 +- src/python/ImpactX.cpp | 2 +- src/python/ImpactXParticleContainer.cpp | 2 +- src/python/ReferenceParticle.cpp | 2 +- src/python/distribution.cpp | 2 +- src/python/elements.cpp | 2 +- src/python/impactx/MADXParser.py | 2 +- src/python/impactx/madx_to_impactx.py | 2 +- src/python/pyImpactX.H | 2 +- src/python/pyImpactX.cpp | 2 +- tests/python/test_charge_deposition.py | 2 +- tests/python/test_impactx.py | 2 +- 121 files changed, 129 insertions(+), 127 deletions(-) diff --git a/.github/workflows/dependencies/gcc.sh b/.github/workflows/dependencies/gcc.sh index e804bbffd..c399486ad 100755 --- a/.github/workflows/dependencies/gcc.sh +++ b/.github/workflows/dependencies/gcc.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# Copyright 2021 The ImpactX Community +# Copyright 2021-2023 The ImpactX Community # # License: BSD-3-Clause-LBNL # Authors: Axel Huebl diff --git a/.github/workflows/dependencies/hip.sh b/.github/workflows/dependencies/hip.sh index abac345a5..dc3972df8 100755 --- a/.github/workflows/dependencies/hip.sh +++ b/.github/workflows/dependencies/hip.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# Copyright 2022 The ImpactX Community +# Copyright 2022-2023 The ImpactX Community # # License: BSD-3-Clause-LBNL # Authors: Axel Huebl diff --git a/.github/workflows/dependencies/nvcc11.sh b/.github/workflows/dependencies/nvcc11.sh index 337297d1a..a2d50b6f2 100755 --- a/.github/workflows/dependencies/nvcc11.sh +++ b/.github/workflows/dependencies/nvcc11.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# Copyright 2021 The ImpactX Community +# Copyright 2021-2023 The ImpactX Community # # License: BSD-3-Clause-LBNL # Authors: Axel Huebl diff --git a/.github/workflows/source.yml b/.github/workflows/source.yml index ccf8db119..2dced2c4f 100644 --- a/.github/workflows/source.yml +++ b/.github/workflows/source.yml @@ -1,8 +1,9 @@ -# Copyright 2021 Axel Huebl +# Copyright 2021-2023 The ImpactX Community # # This file is part of ImpactX. # # License: BSD-3-Clause-LBNL +# Authors: Axel Huebl name: 📜 Source diff --git a/.github/workflows/source/doxygen b/.github/workflows/source/doxygen index 92386498b..48ee75d45 100755 --- a/.github/workflows/source/doxygen +++ b/.github/workflows/source/doxygen @@ -1,8 +1,9 @@ #!/usr/bin/env bash # -# Copyright 2020-2021 Axel Huebl +# Copyright 2020-2023 The ImpactX Community # # License: BSD-3-Clause-LBNL +# Authors: Axel Huebl set -eu -o pipefail diff --git a/.github/workflows/source/hasEOLwhiteSpace b/.github/workflows/source/hasEOLwhiteSpace index d1aaee4f9..e56676747 100755 --- a/.github/workflows/source/hasEOLwhiteSpace +++ b/.github/workflows/source/hasEOLwhiteSpace @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# Copyright 2016-2021 Axel Huebl +# Copyright 2016-2023 Axel Huebl # # License: BSD-3-Clause-LBNL diff --git a/.github/workflows/source/hasNonASCII b/.github/workflows/source/hasNonASCII index e4f155d71..9e602e752 100755 --- a/.github/workflows/source/hasNonASCII +++ b/.github/workflows/source/hasNonASCII @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# Copyright 2016-2021 Axel Huebl +# Copyright 2016-2023 Axel Huebl # # License: BSD-3-Clause-LBNL diff --git a/.github/workflows/source/hasTabs b/.github/workflows/source/hasTabs index ad15260f0..01438c93b 100755 --- a/.github/workflows/source/hasTabs +++ b/.github/workflows/source/hasTabs @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# Copyright 2016-2021 Axel Huebl +# Copyright 2016-2023 Axel Huebl # # License: BSD-3-Clause-LBNL diff --git a/.readthedocs.yml b/.readthedocs.yml index 4dc791a2f..e773382ba 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -1,4 +1,4 @@ -# Copyright 2021 Axel Huebl +# Copyright 2021-2023 Axel Huebl # # This file is part of ImpactX. # diff --git a/CMakeLists.txt b/CMakeLists.txt index b5b814837..ecbe80582 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ # Preamble #################################################################### # cmake_minimum_required(VERSION 3.20.0) -project(ImpactX VERSION 22.12) +project(ImpactX VERSION 23.01) include(${ImpactX_SOURCE_DIR}/cmake/ImpactXFunctions.cmake) diff --git a/LICENSE.txt b/LICENSE.txt index efbc1eabe..bfcd7095a 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,4 +1,4 @@ -ImpactX Copyright (c) 2022, The Regents of the University of California, +ImpactX Copyright (c) 2022-2023, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved. diff --git a/README.md b/README.md index f37b0fd98..f07e1a309 100644 --- a/README.md +++ b/README.md @@ -316,7 +316,7 @@ This work was supported by the Laboratory Directed Research and Development Prog ## Copyright Notice -Copyright (c) 2022, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). +Copyright (c) 2022-2023, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved. If you have questions about your rights to use or distribute this software, please contact Berkeley Lab's Intellectual Property Office at IPO@lbl.gov. diff --git a/cmake/dependencies/ABLASTR.cmake b/cmake/dependencies/ABLASTR.cmake index 023181378..b72402db8 100644 --- a/cmake/dependencies/ABLASTR.cmake +++ b/cmake/dependencies/ABLASTR.cmake @@ -117,7 +117,7 @@ macro(find_ablastr) set(COMPONENT_DIM 3D) set(COMPONENT_PRECISION ${ImpactX_PRECISION} P${ImpactX_PRECISION}) - find_package(ABLASTR 22.12 CONFIG REQUIRED COMPONENTS ${COMPONENT_DIM}) + find_package(ABLASTR 23.01 CONFIG REQUIRED COMPONENTS ${COMPONENT_DIM}) message(STATUS "ABLASTR: Found version '${ABLASTR_VERSION}'") endif() endmacro() @@ -134,7 +134,7 @@ set(ImpactX_ablastr_src "" set(ImpactX_ablastr_repo "https://github.com/ECP-WarpX/WarpX.git" CACHE STRING "Repository URI to pull and build ABLASTR from if(ImpactX_ablastr_internal)") -set(ImpactX_ablastr_branch "22.12" +set(ImpactX_ablastr_branch "23.01" CACHE STRING "Repository branch for ImpactX_ablastr_repo if(ImpactX_ablastr_internal)") diff --git a/cmake/dependencies/pyAMReX.cmake b/cmake/dependencies/pyAMReX.cmake index 6a8bcc04e..1b34bec2f 100644 --- a/cmake/dependencies/pyAMReX.cmake +++ b/cmake/dependencies/pyAMReX.cmake @@ -61,7 +61,7 @@ function(find_pyamrex) endif() elseif(NOT ImpactX_pyamrex_internal) # TODO: MPI control - find_package(pyAMReX 22.12 CONFIG REQUIRED) + find_package(pyAMReX 23.01 CONFIG REQUIRED) message(STATUS "pyAMReX: Found version '${pyamrex_VERSION}'") endif() endfunction() @@ -76,7 +76,7 @@ option(ImpactX_pyamrex_internal "Download & build pyAMReX" ON) set(ImpactX_pyamrex_repo "https://github.com/AMReX-Codes/pyamrex.git" CACHE STRING "Repository URI to pull and build pyamrex from if(ImpactX_pyamrex_internal)") -set(ImpactX_pyamrex_branch "22.12" +set(ImpactX_pyamrex_branch "23.01" CACHE STRING "Repository branch for ImpactX_pyamrex_repo if(ImpactX_pyamrex_internal)") diff --git a/docs/requirements.txt b/docs/requirements.txt index 9522530c9..f821723dd 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,4 +1,4 @@ -# Copyright 2019 Axel Huebl, Maxence Thevenet +# Copyright 2019-2023 Axel Huebl, Maxence Thevenet # # This file is part of WarpX. # diff --git a/docs/source/conf.py b/docs/source/conf.py index 908d70cea..0b2456339 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright 2021-2022 Axel Huebl +# Copyright 2021-2023 Axel Huebl # # This file is part of ImpactX. # @@ -62,7 +62,7 @@ # General information about the project. project = "ImpactX" -copyright = "2021-2022, ImpactX collaboration" +copyright = "2021-2023, ImpactX collaboration" author = "ImpactX collaboration" # The version info for the project you're documenting, acts as replacement for @@ -70,9 +70,9 @@ # built documents. # # The short X.Y version. -version = "22.12" +version = "23.01" # The full version, including alpha/beta/rc tags. -release = "22.12" +release = "23.01" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/etc/impactx/cori-nersc/batch_cori.sh b/etc/impactx/cori-nersc/batch_cori.sh index 01b1ca48c..4e71a20dd 100644 --- a/etc/impactx/cori-nersc/batch_cori.sh +++ b/etc/impactx/cori-nersc/batch_cori.sh @@ -1,6 +1,6 @@ #!/bin/bash -l -# Copyright 2019 Maxence Thevenet +# Copyright 2019-2023 Maxence Thevenet # # This file is part of ImpactX. # diff --git a/etc/impactx/cori-nersc/batch_cori_gpu.sh b/etc/impactx/cori-nersc/batch_cori_gpu.sh index 02fde7992..f6abfa6d0 100644 --- a/etc/impactx/cori-nersc/batch_cori_gpu.sh +++ b/etc/impactx/cori-nersc/batch_cori_gpu.sh @@ -1,6 +1,6 @@ #!/bin/bash -l -# Copyright 2021 Axel Huebl +# Copyright 2021-2023 Axel Huebl # This file is part of ImpactX. # License: BSD-3-Clause-LBNL # diff --git a/etc/impactx/perlmutter-nersc/batch_perlmutter.sh b/etc/impactx/perlmutter-nersc/batch_perlmutter.sh index 5ea80974c..8019d2241 100644 --- a/etc/impactx/perlmutter-nersc/batch_perlmutter.sh +++ b/etc/impactx/perlmutter-nersc/batch_perlmutter.sh @@ -1,6 +1,6 @@ #!/bin/bash -l -# Copyright 2021 Axel Huebl, Kevin Gott +# Copyright 2021-2023 Axel Huebl, Kevin Gott # # This file is part of WarpX. # diff --git a/examples/cfchannel/analysis_cfchannel.py b/examples/cfchannel/analysis_cfchannel.py index 70474e6a3..6de4e318e 100755 --- a/examples/cfchannel/analysis_cfchannel.py +++ b/examples/cfchannel/analysis_cfchannel.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/cfchannel/analysis_cfchannel_10nC.py b/examples/cfchannel/analysis_cfchannel_10nC.py index 219ce25c4..2616b1622 100755 --- a/examples/cfchannel/analysis_cfchannel_10nC.py +++ b/examples/cfchannel/analysis_cfchannel_10nC.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/cfchannel/run_cfchannel.py b/examples/cfchannel/run_cfchannel.py index 372cf5061..5b5373d70 100755 --- a/examples/cfchannel/run_cfchannel.py +++ b/examples/cfchannel/run_cfchannel.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Marco Garten, Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/cfchannel/run_cfchannel_10nC.py b/examples/cfchannel/run_cfchannel_10nC.py index bd76b71e0..0fc59bca7 100755 --- a/examples/cfchannel/run_cfchannel_10nC.py +++ b/examples/cfchannel/run_cfchannel_10nC.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Marco Garten, Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/chicane/analysis_chicane.py b/examples/chicane/analysis_chicane.py index 4f4be457a..92f978cd1 100755 --- a/examples/chicane/analysis_chicane.py +++ b/examples/chicane/analysis_chicane.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/chicane/plot_chicane.py b/examples/chicane/plot_chicane.py index dd38fcc93..3c0b1ff66 100755 --- a/examples/chicane/plot_chicane.py +++ b/examples/chicane/plot_chicane.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/chicane/run_chicane.py b/examples/chicane/run_chicane.py index 042ad734d..1b27fff22 100644 --- a/examples/chicane/run_chicane.py +++ b/examples/chicane/run_chicane.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Marco Garten, Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/chicane/run_chicane_madx.py b/examples/chicane/run_chicane_madx.py index 10ea51f1b..475e8281b 100755 --- a/examples/chicane/run_chicane_madx.py +++ b/examples/chicane/run_chicane_madx.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Marco Garten, Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/distgen/analysis_gaussian.py b/examples/distgen/analysis_gaussian.py index 42e4b5f91..3d315d789 100755 --- a/examples/distgen/analysis_gaussian.py +++ b/examples/distgen/analysis_gaussian.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/distgen/analysis_kurth4d.py b/examples/distgen/analysis_kurth4d.py index b3f1b525b..068c0c018 100755 --- a/examples/distgen/analysis_kurth4d.py +++ b/examples/distgen/analysis_kurth4d.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/distgen/analysis_kvdist.py b/examples/distgen/analysis_kvdist.py index 79293c065..58837a903 100755 --- a/examples/distgen/analysis_kvdist.py +++ b/examples/distgen/analysis_kvdist.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/distgen/analysis_semigaussian.py b/examples/distgen/analysis_semigaussian.py index 42e4b5f91..3d315d789 100755 --- a/examples/distgen/analysis_semigaussian.py +++ b/examples/distgen/analysis_semigaussian.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/expanding_beam/analysis_expanding.py b/examples/expanding_beam/analysis_expanding.py index b11008fbf..7e545702a 100755 --- a/examples/expanding_beam/analysis_expanding.py +++ b/examples/expanding_beam/analysis_expanding.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/expanding_beam/run_expanding.py b/examples/expanding_beam/run_expanding.py index 62d193fc8..8fc4f3790 100755 --- a/examples/expanding_beam/run_expanding.py +++ b/examples/expanding_beam/run_expanding.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/fodo/analysis_fodo.py b/examples/fodo/analysis_fodo.py index 42e4b5f91..3d315d789 100755 --- a/examples/fodo/analysis_fodo.py +++ b/examples/fodo/analysis_fodo.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/fodo/plot_fodo.py b/examples/fodo/plot_fodo.py index 68f06709c..8107c7c03 100755 --- a/examples/fodo/plot_fodo.py +++ b/examples/fodo/plot_fodo.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/fodo/run_fodo.py b/examples/fodo/run_fodo.py index 85674ff58..8fca41c77 100755 --- a/examples/fodo/run_fodo.py +++ b/examples/fodo/run_fodo.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/fodo/run_fodo_madx.py b/examples/fodo/run_fodo_madx.py index 67bd977fb..1460b2729 100755 --- a/examples/fodo/run_fodo_madx.py +++ b/examples/fodo/run_fodo_madx.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Marco Garten, Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/fodo_rf/analysis_fodo_rf.py b/examples/fodo_rf/analysis_fodo_rf.py index 0579d1330..73a55157f 100755 --- a/examples/fodo_rf/analysis_fodo_rf.py +++ b/examples/fodo_rf/analysis_fodo_rf.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/fodo_rf/run_fodo_rf.py b/examples/fodo_rf/run_fodo_rf.py index d0a73e099..a11b1d229 100644 --- a/examples/fodo_rf/run_fodo_rf.py +++ b/examples/fodo_rf/run_fodo_rf.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Marco Garten, Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/iota_lattice/analysis_iotalattice.py b/examples/iota_lattice/analysis_iotalattice.py index 859145356..968c4c261 100755 --- a/examples/iota_lattice/analysis_iotalattice.py +++ b/examples/iota_lattice/analysis_iotalattice.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/iota_lattice/run_iotalattice.py b/examples/iota_lattice/run_iotalattice.py index b78da7e45..576ebec8b 100644 --- a/examples/iota_lattice/run_iotalattice.py +++ b/examples/iota_lattice/run_iotalattice.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Chad Mitchell, Axel Huebl # License: BSD-3-Clause-LBNL # diff --git a/examples/iota_lens/analysis_iotalens.py b/examples/iota_lens/analysis_iotalens.py index 46aa0bef6..b48e06f6a 100755 --- a/examples/iota_lens/analysis_iotalens.py +++ b/examples/iota_lens/analysis_iotalens.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/iota_lens/run_iotalens.py b/examples/iota_lens/run_iotalens.py index f90c8dc53..9d8ab4e76 100644 --- a/examples/iota_lens/run_iotalens.py +++ b/examples/iota_lens/run_iotalens.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Ryan Sandberg, Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/kurth/analysis_kurth.py b/examples/kurth/analysis_kurth.py index 318e9642c..e751ae66b 100755 --- a/examples/kurth/analysis_kurth.py +++ b/examples/kurth/analysis_kurth.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/kurth/analysis_kurth_10nC.py b/examples/kurth/analysis_kurth_10nC.py index 9447d2f88..05aeec1c8 100755 --- a/examples/kurth/analysis_kurth_10nC.py +++ b/examples/kurth/analysis_kurth_10nC.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/kurth/analysis_kurth_10nC_periodic.py b/examples/kurth/analysis_kurth_10nC_periodic.py index 453571032..33b04a56c 100755 --- a/examples/kurth/analysis_kurth_10nC_periodic.py +++ b/examples/kurth/analysis_kurth_10nC_periodic.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/kurth/analysis_kurth_periodic.py b/examples/kurth/analysis_kurth_periodic.py index ea4d8e202..d0690bcc5 100755 --- a/examples/kurth/analysis_kurth_periodic.py +++ b/examples/kurth/analysis_kurth_periodic.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/kurth/run_kurth_10nC_periodic.py b/examples/kurth/run_kurth_10nC_periodic.py index c45271590..2d2ac5101 100755 --- a/examples/kurth/run_kurth_10nC_periodic.py +++ b/examples/kurth/run_kurth_10nC_periodic.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Ryan Sandberg, Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/kurth/run_kurth_periodic.py b/examples/kurth/run_kurth_periodic.py index 3ab4eba08..1c568b6ea 100755 --- a/examples/kurth/run_kurth_periodic.py +++ b/examples/kurth/run_kurth_periodic.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Ryan Sandberg, Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/multipole/analysis_multipole.py b/examples/multipole/analysis_multipole.py index 4834ce6d6..345365a1a 100755 --- a/examples/multipole/analysis_multipole.py +++ b/examples/multipole/analysis_multipole.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/multipole/run_multipole.py b/examples/multipole/run_multipole.py index 4cb2500d7..06a48474e 100644 --- a/examples/multipole/run_multipole.py +++ b/examples/multipole/run_multipole.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Ryan Sandberg, Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/rfcavity/analysis_rfcavity.py b/examples/rfcavity/analysis_rfcavity.py index c08e69482..ce427cf53 100755 --- a/examples/rfcavity/analysis_rfcavity.py +++ b/examples/rfcavity/analysis_rfcavity.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/examples/rfcavity/run_rfcavity.py b/examples/rfcavity/run_rfcavity.py index 271eba574..b1bceef5b 100755 --- a/examples/rfcavity/run_rfcavity.py +++ b/examples/rfcavity/run_rfcavity.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Marco Garten, Axel Huebl, Chad Mitchell # License: BSD-3-Clause-LBNL # diff --git a/setup.py b/setup.py index d84742498..8bc0cedfe 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2021 The ImpactX Community +# Copyright 2021-2023 The ImpactX Community # # Authors: Axel Huebl # License: BSD-3-Clause-LBNL @@ -239,7 +239,7 @@ def build_extension(self, ext): setup( name="impactx", # note PEP-440 syntax: x.y.zaN but x.y.z.devN - version="22.12", + version="23.01", packages=["impactx"], # Python sources: package_dir={"": "src/python"}, diff --git a/src/ImpactX.H b/src/ImpactX.H index cab2c8ace..a0b146792 100644 --- a/src/ImpactX.H +++ b/src/ImpactX.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/ImpactX.cpp b/src/ImpactX.cpp index c4dec8caa..07d2cd7c4 100644 --- a/src/ImpactX.cpp +++ b/src/ImpactX.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/ImpactXVersion.H.in b/src/ImpactXVersion.H.in index 6940a540a..d16f25b86 100644 --- a/src/ImpactXVersion.H.in +++ b/src/ImpactXVersion.H.in @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/AmrCoreData.H b/src/initialization/AmrCoreData.H index 5680f21a6..243bcdb57 100644 --- a/src/initialization/AmrCoreData.H +++ b/src/initialization/AmrCoreData.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/AmrCoreData.cpp b/src/initialization/AmrCoreData.cpp index cd28998c1..4711b3741 100644 --- a/src/initialization/AmrCoreData.cpp +++ b/src/initialization/AmrCoreData.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/InitAMReX.H b/src/initialization/InitAMReX.H index b8af3aa41..3767d61b4 100644 --- a/src/initialization/InitAMReX.H +++ b/src/initialization/InitAMReX.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/InitAMReX.cpp b/src/initialization/InitAMReX.cpp index 1a8fba12c..7597c29c8 100644 --- a/src/initialization/InitAMReX.cpp +++ b/src/initialization/InitAMReX.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/InitAmrCore.H b/src/initialization/InitAmrCore.H index 93676d8ab..3d239154a 100644 --- a/src/initialization/InitAmrCore.H +++ b/src/initialization/InitAmrCore.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/InitAmrCore.cpp b/src/initialization/InitAmrCore.cpp index 4df845b1e..f7b7f592d 100644 --- a/src/initialization/InitAmrCore.cpp +++ b/src/initialization/InitAmrCore.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/InitDistribution.cpp b/src/initialization/InitDistribution.cpp index 462f0d55e..ec2bef0dd 100644 --- a/src/initialization/InitDistribution.cpp +++ b/src/initialization/InitDistribution.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/InitElement.cpp b/src/initialization/InitElement.cpp index 76a6779d8..ca168cf21 100644 --- a/src/initialization/InitElement.cpp +++ b/src/initialization/InitElement.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/InitMeshRefinement.cpp b/src/initialization/InitMeshRefinement.cpp index f57480ae3..9769d4ee1 100644 --- a/src/initialization/InitMeshRefinement.cpp +++ b/src/initialization/InitMeshRefinement.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/InitParser.H b/src/initialization/InitParser.H index eaf875a06..3e8823893 100644 --- a/src/initialization/InitParser.H +++ b/src/initialization/InitParser.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/InitParser.cpp b/src/initialization/InitParser.cpp index 7f4ee7d67..461510528 100644 --- a/src/initialization/InitParser.cpp +++ b/src/initialization/InitParser.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/Validate.cpp b/src/initialization/Validate.cpp index b630c505a..b55290bd2 100644 --- a/src/initialization/Validate.cpp +++ b/src/initialization/Validate.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/initialization/Warnings.cpp b/src/initialization/Warnings.cpp index 4b78914cd..58d677f5d 100644 --- a/src/initialization/Warnings.cpp +++ b/src/initialization/Warnings.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/main.cpp b/src/main.cpp index 32b261c74..4652a280a 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/ChargeDeposition.cpp b/src/particles/ChargeDeposition.cpp index 59efa6215..b51e06545 100644 --- a/src/particles/ChargeDeposition.cpp +++ b/src/particles/ChargeDeposition.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/ImpactXParticleContainer.H b/src/particles/ImpactXParticleContainer.H index d7bd081ce..a4cd03d91 100644 --- a/src/particles/ImpactXParticleContainer.H +++ b/src/particles/ImpactXParticleContainer.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/ImpactXParticleContainer.cpp b/src/particles/ImpactXParticleContainer.cpp index eb28843e2..e2d449d91 100644 --- a/src/particles/ImpactXParticleContainer.cpp +++ b/src/particles/ImpactXParticleContainer.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/Push.H b/src/particles/Push.H index efcbe0ee5..e8c0d1296 100644 --- a/src/particles/Push.H +++ b/src/particles/Push.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/Push.cpp b/src/particles/Push.cpp index 96b871a22..9a36851a3 100644 --- a/src/particles/Push.cpp +++ b/src/particles/Push.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/ReferenceParticle.H b/src/particles/ReferenceParticle.H index 18582d08c..dede525de 100644 --- a/src/particles/ReferenceParticle.H +++ b/src/particles/ReferenceParticle.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/diagnostics/DiagnosticOutput.H b/src/particles/diagnostics/DiagnosticOutput.H index 0c59f0caa..d1d5c87d3 100644 --- a/src/particles/diagnostics/DiagnosticOutput.H +++ b/src/particles/diagnostics/DiagnosticOutput.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/diagnostics/DiagnosticOutput.cpp b/src/particles/diagnostics/DiagnosticOutput.cpp index a9aae3f8e..0af5f3b7a 100644 --- a/src/particles/diagnostics/DiagnosticOutput.cpp +++ b/src/particles/diagnostics/DiagnosticOutput.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/diagnostics/NonlinearLensInvariants.H b/src/particles/diagnostics/NonlinearLensInvariants.H index 41d06839f..8f1104d42 100644 --- a/src/particles/diagnostics/NonlinearLensInvariants.H +++ b/src/particles/diagnostics/NonlinearLensInvariants.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/distribution/All.H b/src/particles/distribution/All.H index cea248bf3..9727a6888 100644 --- a/src/particles/distribution/All.H +++ b/src/particles/distribution/All.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/distribution/Gaussian.H b/src/particles/distribution/Gaussian.H index 228948248..c8b5f46ed 100644 --- a/src/particles/distribution/Gaussian.H +++ b/src/particles/distribution/Gaussian.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/distribution/KVdist.H b/src/particles/distribution/KVdist.H index b30b549b0..4403825cc 100644 --- a/src/particles/distribution/KVdist.H +++ b/src/particles/distribution/KVdist.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/distribution/Kurth4D.H b/src/particles/distribution/Kurth4D.H index 92adb7631..709b23791 100644 --- a/src/particles/distribution/Kurth4D.H +++ b/src/particles/distribution/Kurth4D.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/distribution/Kurth6D.H b/src/particles/distribution/Kurth6D.H index 3d1849fac..675f5ea9c 100644 --- a/src/particles/distribution/Kurth6D.H +++ b/src/particles/distribution/Kurth6D.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/distribution/None.H b/src/particles/distribution/None.H index c773a2a7e..001ea3034 100644 --- a/src/particles/distribution/None.H +++ b/src/particles/distribution/None.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/distribution/Semigaussian.H b/src/particles/distribution/Semigaussian.H index c87036e62..a5d8762e5 100644 --- a/src/particles/distribution/Semigaussian.H +++ b/src/particles/distribution/Semigaussian.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/distribution/Waterbag.H b/src/particles/distribution/Waterbag.H index 588c26c0d..c14d3dec4 100644 --- a/src/particles/distribution/Waterbag.H +++ b/src/particles/distribution/Waterbag.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/elements/All.H b/src/particles/elements/All.H index 592ecde42..aa8ff9f50 100644 --- a/src/particles/elements/All.H +++ b/src/particles/elements/All.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/elements/ConstF.H b/src/particles/elements/ConstF.H index 51800acc2..b1003d19a 100644 --- a/src/particles/elements/ConstF.H +++ b/src/particles/elements/ConstF.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/elements/DipEdge.H b/src/particles/elements/DipEdge.H index 7a572165d..c00662e85 100644 --- a/src/particles/elements/DipEdge.H +++ b/src/particles/elements/DipEdge.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/elements/Drift.H b/src/particles/elements/Drift.H index 0619ec982..973147579 100644 --- a/src/particles/elements/Drift.H +++ b/src/particles/elements/Drift.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/elements/Multipole.H b/src/particles/elements/Multipole.H index 1a2eb6eb3..92a5eb21e 100644 --- a/src/particles/elements/Multipole.H +++ b/src/particles/elements/Multipole.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/elements/None.H b/src/particles/elements/None.H index 606439120..8798cf847 100644 --- a/src/particles/elements/None.H +++ b/src/particles/elements/None.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/elements/NonlinearLens.H b/src/particles/elements/NonlinearLens.H index 738635440..152191e95 100644 --- a/src/particles/elements/NonlinearLens.H +++ b/src/particles/elements/NonlinearLens.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/elements/Quad.H b/src/particles/elements/Quad.H index 676342cf6..798d76120 100644 --- a/src/particles/elements/Quad.H +++ b/src/particles/elements/Quad.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/elements/RFCavity.H b/src/particles/elements/RFCavity.H index 4f57c3ad5..81bece18c 100644 --- a/src/particles/elements/RFCavity.H +++ b/src/particles/elements/RFCavity.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/elements/Sbend.H b/src/particles/elements/Sbend.H index 18a65487a..11f93bdfe 100644 --- a/src/particles/elements/Sbend.H +++ b/src/particles/elements/Sbend.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/elements/ShortRF.H b/src/particles/elements/ShortRF.H index 596e7bd56..8e354d9e2 100644 --- a/src/particles/elements/ShortRF.H +++ b/src/particles/elements/ShortRF.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/integrators/Integrators.H b/src/particles/integrators/Integrators.H index f5fbfa5da..c0ead2075 100644 --- a/src/particles/integrators/Integrators.H +++ b/src/particles/integrators/Integrators.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/spacecharge/ForceFromSelfFields.H b/src/particles/spacecharge/ForceFromSelfFields.H index 462c6da88..48ff60670 100644 --- a/src/particles/spacecharge/ForceFromSelfFields.H +++ b/src/particles/spacecharge/ForceFromSelfFields.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/spacecharge/ForceFromSelfFields.cpp b/src/particles/spacecharge/ForceFromSelfFields.cpp index d92be8cd7..37e7bd759 100644 --- a/src/particles/spacecharge/ForceFromSelfFields.cpp +++ b/src/particles/spacecharge/ForceFromSelfFields.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/spacecharge/GatherAndPush.H b/src/particles/spacecharge/GatherAndPush.H index bce7c1ec8..a788270b5 100644 --- a/src/particles/spacecharge/GatherAndPush.H +++ b/src/particles/spacecharge/GatherAndPush.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/spacecharge/GatherAndPush.cpp b/src/particles/spacecharge/GatherAndPush.cpp index edd3343e6..10a4ce646 100644 --- a/src/particles/spacecharge/GatherAndPush.cpp +++ b/src/particles/spacecharge/GatherAndPush.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/spacecharge/PoissonSolve.H b/src/particles/spacecharge/PoissonSolve.H index c05bce8a1..4ab77021c 100644 --- a/src/particles/spacecharge/PoissonSolve.H +++ b/src/particles/spacecharge/PoissonSolve.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/spacecharge/PoissonSolve.cpp b/src/particles/spacecharge/PoissonSolve.cpp index 7a3ad3687..aec6f79ad 100644 --- a/src/particles/spacecharge/PoissonSolve.cpp +++ b/src/particles/spacecharge/PoissonSolve.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/transformation/CoordinateTransformation.H b/src/particles/transformation/CoordinateTransformation.H index 2035d075d..e0321b152 100644 --- a/src/particles/transformation/CoordinateTransformation.H +++ b/src/particles/transformation/CoordinateTransformation.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/transformation/CoordinateTransformation.cpp b/src/particles/transformation/CoordinateTransformation.cpp index 71d4741c3..35187be40 100644 --- a/src/particles/transformation/CoordinateTransformation.cpp +++ b/src/particles/transformation/CoordinateTransformation.cpp @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/transformation/ToFixedS.H b/src/particles/transformation/ToFixedS.H index 897b28529..23887501f 100644 --- a/src/particles/transformation/ToFixedS.H +++ b/src/particles/transformation/ToFixedS.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/particles/transformation/ToFixedT.H b/src/particles/transformation/ToFixedT.H index 2f28e823b..0dbedf5df 100644 --- a/src/particles/transformation/ToFixedT.H +++ b/src/particles/transformation/ToFixedT.H @@ -1,4 +1,4 @@ -/* Copyright 2022 The Regents of the University of California, through Lawrence +/* Copyright 2022-2023 The Regents of the University of California, through Lawrence * Berkeley National Laboratory (subject to receipt of any required * approvals from the U.S. Dept. of Energy). All rights reserved. * diff --git a/src/python/ImpactX.cpp b/src/python/ImpactX.cpp index 635560958..bfccf6cd8 100644 --- a/src/python/ImpactX.cpp +++ b/src/python/ImpactX.cpp @@ -1,4 +1,4 @@ -/* Copyright 2021-2022 The ImpactX Community +/* Copyright 2021-2023 The ImpactX Community * * Authors: Axel Huebl * License: BSD-3-Clause-LBNL diff --git a/src/python/ImpactXParticleContainer.cpp b/src/python/ImpactXParticleContainer.cpp index 8ff5792de..8be9b18dc 100644 --- a/src/python/ImpactXParticleContainer.cpp +++ b/src/python/ImpactXParticleContainer.cpp @@ -1,4 +1,4 @@ -/* Copyright 2021-2022 The ImpactX Community +/* Copyright 2021-2023 The ImpactX Community * * Authors: Axel Huebl * License: BSD-3-Clause-LBNL diff --git a/src/python/ReferenceParticle.cpp b/src/python/ReferenceParticle.cpp index 81a372b18..c67b41bfe 100644 --- a/src/python/ReferenceParticle.cpp +++ b/src/python/ReferenceParticle.cpp @@ -1,4 +1,4 @@ -/* Copyright 2021-2022 The ImpactX Community +/* Copyright 2021-2023 The ImpactX Community * * Authors: Axel Huebl * License: BSD-3-Clause-LBNL diff --git a/src/python/distribution.cpp b/src/python/distribution.cpp index 92b0a306d..bc7898abc 100644 --- a/src/python/distribution.cpp +++ b/src/python/distribution.cpp @@ -1,4 +1,4 @@ -/* Copyright 2021-2022 The ImpactX Community +/* Copyright 2021-2023 The ImpactX Community * * Authors: Axel Huebl * License: BSD-3-Clause-LBNL diff --git a/src/python/elements.cpp b/src/python/elements.cpp index 721e24b0a..516504552 100644 --- a/src/python/elements.cpp +++ b/src/python/elements.cpp @@ -1,4 +1,4 @@ -/* Copyright 2021-2022 The ImpactX Community +/* Copyright 2021-2023 The ImpactX Community * * Authors: Axel Huebl * License: BSD-3-Clause-LBNL diff --git a/src/python/impactx/MADXParser.py b/src/python/impactx/MADXParser.py index 250cc6232..b368801de 100644 --- a/src/python/impactx/MADXParser.py +++ b/src/python/impactx/MADXParser.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Matthias Frey, Andreas Adelmann, Marco Garten # License: BSD-3-Clause # diff --git a/src/python/impactx/madx_to_impactx.py b/src/python/impactx/madx_to_impactx.py index 5faa10665..7864933b2 100644 --- a/src/python/impactx/madx_to_impactx.py +++ b/src/python/impactx/madx_to_impactx.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 ImpactX contributors +# Copyright 2022-2023 ImpactX contributors # Authors: Marco Garten # License: BSD-3-Clause-LBNL # diff --git a/src/python/pyImpactX.H b/src/python/pyImpactX.H index cacba33e3..d76d7953d 100644 --- a/src/python/pyImpactX.H +++ b/src/python/pyImpactX.H @@ -1,4 +1,4 @@ -/* Copyright 2021-2022 The ImpactX Community +/* Copyright 2021-2023 The ImpactX Community * * This header is used to centrally define classes that shall not violate the * C++ one-definition-rule (ODR) for various Python translation units. diff --git a/src/python/pyImpactX.cpp b/src/python/pyImpactX.cpp index 1b672c317..6e506cd37 100644 --- a/src/python/pyImpactX.cpp +++ b/src/python/pyImpactX.cpp @@ -1,4 +1,4 @@ -/* Copyright 2021-2022 The ImpactX Community +/* Copyright 2021-2023 The ImpactX Community * * Authors: Axel Huebl * License: BSD-3-Clause-LBNL diff --git a/tests/python/test_charge_deposition.py b/tests/python/test_charge_deposition.py index db8f289bb..d289fb079 100755 --- a/tests/python/test_charge_deposition.py +++ b/tests/python/test_charge_deposition.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 The ImpactX Community +# Copyright 2022-2023 The ImpactX Community # # Authors: Axel Huebl # License: BSD-3-Clause-LBNL diff --git a/tests/python/test_impactx.py b/tests/python/test_impactx.py index f4bafec9c..fa12ad216 100755 --- a/tests/python/test_impactx.py +++ b/tests/python/test_impactx.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright 2022 The ImpactX Community +# Copyright 2022-2023 The ImpactX Community # # Authors: Axel Huebl # License: BSD-3-Clause-LBNL