From b324b893cb6c7f7ce3036b8cea8b127fe4827dcf Mon Sep 17 00:00:00 2001 From: Parthib Roy Date: Sat, 22 Feb 2025 09:18:51 -0800 Subject: [PATCH] Add copyright headers --- src/python/impactx/dashboard/Input/components.py | 8 ++++++++ .../impactx/dashboard/Input/csrConfiguration/csrMain.py | 8 ++++++++ src/python/impactx/dashboard/Input/defaults.py | 8 ++++++++ src/python/impactx/dashboard/Input/defaults_helper.py | 8 ++++++++ .../Input/distributionParameters/distributionFunctions.py | 8 ++++++++ src/python/impactx/dashboard/Input/shared.py | 8 ++++++++ .../space_charge_configuration/spaceChargeFunctions.py | 8 ++++++++ .../Input/space_charge_configuration/spaceChargeMain.py | 8 ++++++++ src/python/impactx/dashboard/Run/controls.py | 8 ++++++++ src/python/impactx/dashboard/Toolbar/exportTemplate.py | 8 ++++++++ src/python/impactx/dashboard/Toolbar/importParser.py | 8 ++++++++ .../impactx/dashboard/Toolbar/importParserHelper.py | 8 ++++++++ 12 files changed, 96 insertions(+) diff --git a/src/python/impactx/dashboard/Input/components.py b/src/python/impactx/dashboard/Input/components.py index 3d9d6b498..e447a4690 100644 --- a/src/python/impactx/dashboard/Input/components.py +++ b/src/python/impactx/dashboard/Input/components.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + from typing import Optional from .. import html, setup_server, vuetify diff --git a/src/python/impactx/dashboard/Input/csrConfiguration/csrMain.py b/src/python/impactx/dashboard/Input/csrConfiguration/csrMain.py index a08bede50..9eafafa9f 100644 --- a/src/python/impactx/dashboard/Input/csrConfiguration/csrMain.py +++ b/src/python/impactx/dashboard/Input/csrConfiguration/csrMain.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + from ... import setup_server, vuetify from .. import CardComponents, InputComponents diff --git a/src/python/impactx/dashboard/Input/defaults.py b/src/python/impactx/dashboard/Input/defaults.py index 1266efd9f..5fcce5219 100644 --- a/src/python/impactx/dashboard/Input/defaults.py +++ b/src/python/impactx/dashboard/Input/defaults.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + from impactx.impactx_pybind import ImpactX, RefPart from .defaults_helper import InputDefaultsHelper diff --git a/src/python/impactx/dashboard/Input/defaults_helper.py b/src/python/impactx/dashboard/Input/defaults_helper.py index 69e09e605..6376fbf7d 100644 --- a/src/python/impactx/dashboard/Input/defaults_helper.py +++ b/src/python/impactx/dashboard/Input/defaults_helper.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + import inspect from typing import Dict, List, Type diff --git a/src/python/impactx/dashboard/Input/distributionParameters/distributionFunctions.py b/src/python/impactx/dashboard/Input/distributionParameters/distributionFunctions.py index d51ab0859..5c755a2bb 100644 --- a/src/python/impactx/dashboard/Input/distributionParameters/distributionFunctions.py +++ b/src/python/impactx/dashboard/Input/distributionParameters/distributionFunctions.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + from ... import setup_server server, state, ctrl = setup_server() diff --git a/src/python/impactx/dashboard/Input/shared.py b/src/python/impactx/dashboard/Input/shared.py index 9a75b6b24..18671e9e4 100644 --- a/src/python/impactx/dashboard/Input/shared.py +++ b/src/python/impactx/dashboard/Input/shared.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + from .. import setup_server from ..Input.inputParameters.inputMain import InputParameters from . import DashboardDefaults, generalFunctions diff --git a/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeFunctions.py b/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeFunctions.py index 2b88ad01c..59e2ceb13 100644 --- a/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeFunctions.py +++ b/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeFunctions.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + from ... import setup_server from .. import generalFunctions diff --git a/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeMain.py b/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeMain.py index 909ce9d2a..4daa7545c 100644 --- a/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeMain.py +++ b/src/python/impactx/dashboard/Input/space_charge_configuration/spaceChargeMain.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + from ... import setup_server, vuetify from .. import CardComponents, InputComponents, NavigationComponents, generalFunctions from . import SpaceChargeFunctions diff --git a/src/python/impactx/dashboard/Run/controls.py b/src/python/impactx/dashboard/Run/controls.py index 8955dc741..543b0dc54 100644 --- a/src/python/impactx/dashboard/Run/controls.py +++ b/src/python/impactx/dashboard/Run/controls.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + import asyncio import io diff --git a/src/python/impactx/dashboard/Toolbar/exportTemplate.py b/src/python/impactx/dashboard/Toolbar/exportTemplate.py index 3d79e16ca..0ae11c63b 100644 --- a/src/python/impactx/dashboard/Toolbar/exportTemplate.py +++ b/src/python/impactx/dashboard/Toolbar/exportTemplate.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + from .. import setup_server from ..Input.distributionParameters.distributionFunctions import DistributionFunctions from ..Input.latticeConfiguration.latticeMain import parameter_input_checker_for_lattice diff --git a/src/python/impactx/dashboard/Toolbar/importParser.py b/src/python/impactx/dashboard/Toolbar/importParser.py index 3f9337cd4..cacfaccd3 100644 --- a/src/python/impactx/dashboard/Toolbar/importParser.py +++ b/src/python/impactx/dashboard/Toolbar/importParser.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + from .. import setup_server from ..Input.distributionParameters.distributionMain import ( on_distribution_parameter_change, diff --git a/src/python/impactx/dashboard/Toolbar/importParserHelper.py b/src/python/impactx/dashboard/Toolbar/importParserHelper.py index a218bb545..a5aed4d4f 100644 --- a/src/python/impactx/dashboard/Toolbar/importParserHelper.py +++ b/src/python/impactx/dashboard/Toolbar/importParserHelper.py @@ -1,3 +1,11 @@ +""" +This file is part of ImpactX + +Copyright 2025 ImpactX contributors +Authors: Parthib Roy +License: BSD-3-Clause-LBNL +""" + import ast import re