From 329adb3791e51a803b1fba332a5b0cee74177de7 Mon Sep 17 00:00:00 2001 From: Patrick Kopper Date: Fri, 25 Sep 2026 18:20:37 +0200 Subject: [PATCH 1/2] CI/CD: Add shfmt stage Add a [shfmt](https://github.com/mvdan/sh#shfmt) stage to format shell scripts --- .github/scripts/convergence.sh | 8 ++++---- .github/scripts/examples.sh | 14 +++++++------- .github/workflows/ci.yml | 3 +++ .pre-commit-config.yaml | 7 +++++++ 4 files changed, 21 insertions(+), 11 deletions(-) diff --git a/.github/scripts/convergence.sh b/.github/scripts/convergence.sh index 41528ec4..94c32cd2 100644 --- a/.github/scripts/convergence.sh +++ b/.github/scripts/convergence.sh @@ -44,7 +44,7 @@ for dir in "${directories[@]}"; do # Create a temporary parameter file temp_file=$(mktemp) # Replace placeholders in the template and save to the temporary file - sed -e "s//$res/g" -e "s//$nElem2/g" "$template_file" > "$temp_file" + sed -e "s//$res/g" -e "s//$nElem2/g" "$template_file" >"$temp_file" # Build the mesh pyhope "$temp_file" # Clean up the temporary file @@ -62,9 +62,9 @@ for dir in "${directories[@]}"; do done cd .. # Merge convergence.log for artifacts - echo "===== Processing Folder: $dir =====" >> "$artifact_file" - cat "convergence.log" >> "$artifact_file" - echo "" >> "$artifact_file" + echo "===== Processing Folder: $dir =====" >>"$artifact_file" + cat "convergence.log" >>"$artifact_file" + echo "" >>"$artifact_file" # Analyze convergence behavior using a simple python script python3 ./convergence.py diff --git a/.github/scripts/examples.sh b/.github/scripts/examples.sh index 6d19dbcd..e588b8f0 100644 --- a/.github/scripts/examples.sh +++ b/.github/scripts/examples.sh @@ -50,25 +50,25 @@ for paramfile in "${paramfiles[@]}"; do max_dir_length=$paramlen fi done -box_width=$((max_dir_length + 10)) # Add padding for aesthetics -col_width=$((max_dir_length + 2)) # Add padding for the table +box_width=$((max_dir_length + 10)) # Add padding for aesthetics +col_width=$((max_dir_length + 2)) # Add padding for the table # Iterate over all directories, run tests, and collect results echo "Running PyHOPE with coverage for each parameter.ini file..." for paramfile in "${paramfiles[@]}"; do - paramdir=$(dirname "$paramfile") - paramstr=$(basename "$paramdir" ) + paramdir=$(dirname "$paramfile") + paramstr=$(basename "$paramdir") paramini=$(basename "$paramfile") # Print a message for the running task echo "" printf "┌─%s─┐\n" "$(printf '─%.0s' $(seq 1 $((box_width))))" - printf "│ Running %-$(($box_width-8))s │\n" "$paramdir" + printf "│ Running %-$(($box_width - 8))s │\n" "$paramdir" printf "└─%s─┘\n" "$(printf '─%.0s' $(seq 1 $((box_width))))" # Change directory to where the parameter.ini file is located, suppress output - pushd "$paramdir" > /dev/null + pushd "$paramdir" >/dev/null # Run the script under coverage and capture the result if coverage run --data-file="$basedir/.coverage.$paramstr" --source="$basedir" -m pyhope "$paramini"; then @@ -80,5 +80,5 @@ for paramfile in "${paramfiles[@]}"; do fi # Return to the previous directory, suppress output - popd > /dev/null + popd >/dev/null done diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f3df9f6f..cb51992f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -148,6 +148,9 @@ jobs: - uses: j178/prek-action@v3.0.0 with: extra-args: --all-files trailing-whitespace + - uses: j178/prek-action@v3.0.0 + with: + extra-args: --all-files shfmt # ---------------------------------------------------------------------------------------------------------------------------------------------------- diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 63699493..27880bef 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -41,6 +41,13 @@ repos: - id: gitleaks name: gitleaks [detect hardcoded secrets] + - repo: https://github.com/scop/pre-commit-shfmt + rev: v3.14.1-1 + hooks: + # Run the shell formatter + - id: shfmt + args: ["-w", "-i=2"] + - repo: https://github.com/pre-commit/pre-commit-hooks rev: v6.0.0 hooks: From e8d85424d65fab1661f87785c44a69f66ef9c030 Mon Sep 17 00:00:00 2001 From: Patrick Kopper Date: Sat, 26 Sep 2026 21:34:34 +0200 Subject: [PATCH 2/2] Copyright: Update headers --- .gmsh/build_macos.py | 2 +- .gmsh/build_manylinux.py | 2 +- pyhope/__init__.py | 2 +- pyhope/__main__.py | 2 +- pyhope/basis/basis_basis.py | 2 +- pyhope/basis/basis_connect.py | 2 +- pyhope/basis/basis_jacobian.py | 2 +- pyhope/basis/basis_orient.py | 2 +- pyhope/basis/basis_watertight.py | 2 +- pyhope/check/check.py | 2 +- pyhope/check/check_health.py | 2 +- pyhope/check/check_install.py | 2 +- pyhope/check/check_unittest.py | 2 +- pyhope/common/common.py | 2 +- pyhope/common/common_git.py | 2 +- pyhope/common/common_numba.py | 2 +- pyhope/common/common_parallel.py | 2 +- pyhope/common/common_progress.py | 2 +- pyhope/common/common_template.py | 2 +- pyhope/common/common_tools.py | 2 +- pyhope/common/common_unique.py | 2 +- pyhope/common/common_vars.py | 2 +- pyhope/config/config.py | 2 +- pyhope/gmsh/gmsh.py | 2 +- pyhope/gmsh/gmsh_install.py | 2 +- pyhope/gmsh/gmsh_override.py | 2 +- pyhope/io/formats/cgns.py | 2 +- pyhope/io/formats/gmsh.py | 2 +- pyhope/io/formats/meshio.py | 2 +- pyhope/io/formats/vtk.py | 2 +- pyhope/io/io.py | 2 +- pyhope/io/io_debug.py | 2 +- pyhope/io/io_gmsh.py | 2 +- pyhope/io/io_vars.py | 2 +- pyhope/io/io_xdmf.py | 2 +- pyhope/mesh/connect/connect.py | 2 +- pyhope/mesh/connect/connect_mortar.py | 2 +- pyhope/mesh/connect/connect_rbtree.py | 2 +- pyhope/mesh/elements/elements_ordering.py | 2 +- pyhope/mesh/elements/elements_shapefunctions.py | 2 +- pyhope/mesh/extrude/mesh_extrude.py | 2 +- pyhope/mesh/extrude/templates/linear.py | 2 +- pyhope/mesh/fem/fem.py | 2 +- pyhope/mesh/mesh.py | 2 +- pyhope/mesh/mesh_builtin.py | 2 +- pyhope/mesh/mesh_common.py | 2 +- pyhope/mesh/mesh_duplicates.py | 2 +- pyhope/mesh/mesh_external.py | 2 +- pyhope/mesh/mesh_mortar.py | 2 +- pyhope/mesh/mesh_sides.py | 2 +- pyhope/mesh/mesh_sort.py | 2 +- pyhope/mesh/mesh_vars.py | 2 +- pyhope/mesh/reader/reader_gambit.py | 2 +- pyhope/mesh/reader/reader_gmsh.py | 2 +- pyhope/mesh/reader/reader_hopr.py | 2 +- pyhope/mesh/sort/sort_hilbert.py | 2 +- pyhope/mesh/topology/mesh_serendipity.py | 2 +- pyhope/mesh/topology/mesh_splittohex.py | 2 +- pyhope/mesh/topology/mesh_topology.py | 2 +- pyhope/mesh/transform/mesh_transform.py | 2 +- pyhope/mesh/transform/templates/convtest.py | 2 +- pyhope/mesh/transform/templates/cylinder.py | 2 +- pyhope/mesh/transform/templates/default.py | 2 +- pyhope/mesh/transform/templates/phill.py | 2 +- pyhope/mesh/transform/templates/sine.py | 2 +- pyhope/mesh/transform/templates/sphere.py | 2 +- pyhope/mesh/transform/templates/sphere_box.py | 2 +- pyhope/meshio/meshio_convert.py | 2 +- pyhope/meshio/meshio_nodes.py | 2 +- pyhope/meshio/meshio_ordering.py | 2 +- pyhope/output/output.py | 2 +- pyhope/readintools/commandline.py | 2 +- pyhope/readintools/readintools.py | 2 +- pyhope/script/pyhope_cli.py | 2 +- tools/create_coverage.py | 2 +- tools/create_h5stats.py | 2 +- tools/create_stubs.py | 2 +- 77 files changed, 77 insertions(+), 77 deletions(-) diff --git a/.gmsh/build_macos.py b/.gmsh/build_macos.py index 6649d2d3..d3d61203 100755 --- a/.gmsh/build_macos.py +++ b/.gmsh/build_macos.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2022-2024 Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/.gmsh/build_manylinux.py b/.gmsh/build_manylinux.py index 8f0deaf3..c94b6359 100755 --- a/.gmsh/build_manylinux.py +++ b/.gmsh/build_manylinux.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2022-2024 Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/__init__.py b/pyhope/__init__.py index a76d61ce..e4367e22 100644 --- a/pyhope/__init__.py +++ b/pyhope/__init__.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/__main__.py b/pyhope/__main__.py index 29e131c4..be87fb55 100644 --- a/pyhope/__main__.py +++ b/pyhope/__main__.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/basis/basis_basis.py b/pyhope/basis/basis_basis.py index 260a6aa8..d50f0768 100644 --- a/pyhope/basis/basis_basis.py +++ b/pyhope/basis/basis_basis.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/basis/basis_connect.py b/pyhope/basis/basis_connect.py index 45c73541..9598bfe5 100644 --- a/pyhope/basis/basis_connect.py +++ b/pyhope/basis/basis_connect.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/basis/basis_jacobian.py b/pyhope/basis/basis_jacobian.py index ec66d8ae..286329a6 100644 --- a/pyhope/basis/basis_jacobian.py +++ b/pyhope/basis/basis_jacobian.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/basis/basis_orient.py b/pyhope/basis/basis_orient.py index c1cbb40e..9850f161 100644 --- a/pyhope/basis/basis_orient.py +++ b/pyhope/basis/basis_orient.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/basis/basis_watertight.py b/pyhope/basis/basis_watertight.py index 72fa551f..c49089f6 100644 --- a/pyhope/basis/basis_watertight.py +++ b/pyhope/basis/basis_watertight.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/check/check.py b/pyhope/check/check.py index 052d0aad..ff9c9f60 100644 --- a/pyhope/check/check.py +++ b/pyhope/check/check.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/check/check_health.py b/pyhope/check/check_health.py index 3e7e0752..8f80304b 100644 --- a/pyhope/check/check_health.py +++ b/pyhope/check/check_health.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/check/check_install.py b/pyhope/check/check_install.py index f51d77ad..0ac2b4aa 100644 --- a/pyhope/check/check_install.py +++ b/pyhope/check/check_install.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/check/check_unittest.py b/pyhope/check/check_unittest.py index 089b7187..bb1cadc9 100644 --- a/pyhope/check/check_unittest.py +++ b/pyhope/check/check_unittest.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/common/common.py b/pyhope/common/common.py index af005a8f..e28d0f3d 100644 --- a/pyhope/common/common.py +++ b/pyhope/common/common.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/common/common_git.py b/pyhope/common/common_git.py index 39fbed2d..b781c752 100644 --- a/pyhope/common/common_git.py +++ b/pyhope/common/common_git.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/common/common_numba.py b/pyhope/common/common_numba.py index a7084c03..3aad0043 100644 --- a/pyhope/common/common_numba.py +++ b/pyhope/common/common_numba.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/common/common_parallel.py b/pyhope/common/common_parallel.py index 2cfeeb42..060c1f96 100644 --- a/pyhope/common/common_parallel.py +++ b/pyhope/common/common_parallel.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/common/common_progress.py b/pyhope/common/common_progress.py index c9aba3b6..aad1b1f9 100644 --- a/pyhope/common/common_progress.py +++ b/pyhope/common/common_progress.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/common/common_template.py b/pyhope/common/common_template.py index d791772f..d15b5ce2 100644 --- a/pyhope/common/common_template.py +++ b/pyhope/common/common_template.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/common/common_tools.py b/pyhope/common/common_tools.py index 9c54ea13..cbf9f945 100644 --- a/pyhope/common/common_tools.py +++ b/pyhope/common/common_tools.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/common/common_unique.py b/pyhope/common/common_unique.py index 84a20d87..3d58b4d2 100644 --- a/pyhope/common/common_unique.py +++ b/pyhope/common/common_unique.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/common/common_vars.py b/pyhope/common/common_vars.py index 3e535379..c86ab4c8 100644 --- a/pyhope/common/common_vars.py +++ b/pyhope/common/common_vars.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/config/config.py b/pyhope/config/config.py index 5382eda7..d4fb1e97 100644 --- a/pyhope/config/config.py +++ b/pyhope/config/config.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/gmsh/gmsh.py b/pyhope/gmsh/gmsh.py index 973f51f2..65f9b4ae 100644 --- a/pyhope/gmsh/gmsh.py +++ b/pyhope/gmsh/gmsh.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/gmsh/gmsh_install.py b/pyhope/gmsh/gmsh_install.py index a0f959dc..60a91529 100644 --- a/pyhope/gmsh/gmsh_install.py +++ b/pyhope/gmsh/gmsh_install.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/gmsh/gmsh_override.py b/pyhope/gmsh/gmsh_override.py index 4ef0ec74..31e953a3 100644 --- a/pyhope/gmsh/gmsh_override.py +++ b/pyhope/gmsh/gmsh_override.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/io/formats/cgns.py b/pyhope/io/formats/cgns.py index 2581d582..0f9a8b7e 100644 --- a/pyhope/io/formats/cgns.py +++ b/pyhope/io/formats/cgns.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/io/formats/gmsh.py b/pyhope/io/formats/gmsh.py index dcc67f0c..55e6a4d2 100644 --- a/pyhope/io/formats/gmsh.py +++ b/pyhope/io/formats/gmsh.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/io/formats/meshio.py b/pyhope/io/formats/meshio.py index e8c8779b..67181daf 100644 --- a/pyhope/io/formats/meshio.py +++ b/pyhope/io/formats/meshio.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/io/formats/vtk.py b/pyhope/io/formats/vtk.py index bb001fd2..23b73f95 100644 --- a/pyhope/io/formats/vtk.py +++ b/pyhope/io/formats/vtk.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/io/io.py b/pyhope/io/io.py index 4ba22e0c..da92f74c 100644 --- a/pyhope/io/io.py +++ b/pyhope/io/io.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/io/io_debug.py b/pyhope/io/io_debug.py index 4fe1de33..07306454 100644 --- a/pyhope/io/io_debug.py +++ b/pyhope/io/io_debug.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/io/io_gmsh.py b/pyhope/io/io_gmsh.py index 668e238e..51d0377d 100644 --- a/pyhope/io/io_gmsh.py +++ b/pyhope/io/io_gmsh.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/io/io_vars.py b/pyhope/io/io_vars.py index 85a055ea..03fc55cf 100644 --- a/pyhope/io/io_vars.py +++ b/pyhope/io/io_vars.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/io/io_xdmf.py b/pyhope/io/io_xdmf.py index 28222a28..af512ac9 100644 --- a/pyhope/io/io_xdmf.py +++ b/pyhope/io/io_xdmf.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/connect/connect.py b/pyhope/mesh/connect/connect.py index 5054ebdb..5131b830 100644 --- a/pyhope/mesh/connect/connect.py +++ b/pyhope/mesh/connect/connect.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/connect/connect_mortar.py b/pyhope/mesh/connect/connect_mortar.py index ee7b2c86..89c20a19 100644 --- a/pyhope/mesh/connect/connect_mortar.py +++ b/pyhope/mesh/connect/connect_mortar.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/connect/connect_rbtree.py b/pyhope/mesh/connect/connect_rbtree.py index eea3d492..982d5998 100644 --- a/pyhope/mesh/connect/connect_rbtree.py +++ b/pyhope/mesh/connect/connect_rbtree.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/elements/elements_ordering.py b/pyhope/mesh/elements/elements_ordering.py index a312bd48..5c8ae774 100644 --- a/pyhope/mesh/elements/elements_ordering.py +++ b/pyhope/mesh/elements/elements_ordering.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/elements/elements_shapefunctions.py b/pyhope/mesh/elements/elements_shapefunctions.py index 65d9007c..813458d0 100644 --- a/pyhope/mesh/elements/elements_shapefunctions.py +++ b/pyhope/mesh/elements/elements_shapefunctions.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/extrude/mesh_extrude.py b/pyhope/mesh/extrude/mesh_extrude.py index 38080794..c4486d09 100644 --- a/pyhope/mesh/extrude/mesh_extrude.py +++ b/pyhope/mesh/extrude/mesh_extrude.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/extrude/templates/linear.py b/pyhope/mesh/extrude/templates/linear.py index 353610fb..67811240 100644 --- a/pyhope/mesh/extrude/templates/linear.py +++ b/pyhope/mesh/extrude/templates/linear.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/fem/fem.py b/pyhope/mesh/fem/fem.py index 7a4766d3..08452225 100644 --- a/pyhope/mesh/fem/fem.py +++ b/pyhope/mesh/fem/fem.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/mesh.py b/pyhope/mesh/mesh.py index 4a3e4c12..22bb1b17 100644 --- a/pyhope/mesh/mesh.py +++ b/pyhope/mesh/mesh.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/mesh_builtin.py b/pyhope/mesh/mesh_builtin.py index f315b7c1..3308eed6 100644 --- a/pyhope/mesh/mesh_builtin.py +++ b/pyhope/mesh/mesh_builtin.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/mesh_common.py b/pyhope/mesh/mesh_common.py index 6895a219..9467e873 100644 --- a/pyhope/mesh/mesh_common.py +++ b/pyhope/mesh/mesh_common.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/mesh_duplicates.py b/pyhope/mesh/mesh_duplicates.py index 63259bf9..a7b97adc 100644 --- a/pyhope/mesh/mesh_duplicates.py +++ b/pyhope/mesh/mesh_duplicates.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/mesh_external.py b/pyhope/mesh/mesh_external.py index e58ee7b7..0be53d63 100644 --- a/pyhope/mesh/mesh_external.py +++ b/pyhope/mesh/mesh_external.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/mesh_mortar.py b/pyhope/mesh/mesh_mortar.py index 6daa53c9..c9e359a7 100644 --- a/pyhope/mesh/mesh_mortar.py +++ b/pyhope/mesh/mesh_mortar.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/mesh_sides.py b/pyhope/mesh/mesh_sides.py index 2b9385a2..a2921d3c 100644 --- a/pyhope/mesh/mesh_sides.py +++ b/pyhope/mesh/mesh_sides.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/mesh_sort.py b/pyhope/mesh/mesh_sort.py index 8bf906ab..1e766657 100644 --- a/pyhope/mesh/mesh_sort.py +++ b/pyhope/mesh/mesh_sort.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/mesh_vars.py b/pyhope/mesh/mesh_vars.py index 8e4c4b73..d5379686 100644 --- a/pyhope/mesh/mesh_vars.py +++ b/pyhope/mesh/mesh_vars.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/reader/reader_gambit.py b/pyhope/mesh/reader/reader_gambit.py index 63788d01..7da94bcd 100644 --- a/pyhope/mesh/reader/reader_gambit.py +++ b/pyhope/mesh/reader/reader_gambit.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/reader/reader_gmsh.py b/pyhope/mesh/reader/reader_gmsh.py index 987312f5..3cf3737e 100644 --- a/pyhope/mesh/reader/reader_gmsh.py +++ b/pyhope/mesh/reader/reader_gmsh.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/reader/reader_hopr.py b/pyhope/mesh/reader/reader_hopr.py index 8ecbd4da..019a31bf 100644 --- a/pyhope/mesh/reader/reader_hopr.py +++ b/pyhope/mesh/reader/reader_hopr.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/sort/sort_hilbert.py b/pyhope/mesh/sort/sort_hilbert.py index ad6ab505..44384498 100644 --- a/pyhope/mesh/sort/sort_hilbert.py +++ b/pyhope/mesh/sort/sort_hilbert.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # Copyright (c) 2022 Gabriel Altay (Original Version) # # Hilbert(Z) curve adapted from diff --git a/pyhope/mesh/topology/mesh_serendipity.py b/pyhope/mesh/topology/mesh_serendipity.py index adc431b4..08e82ced 100644 --- a/pyhope/mesh/topology/mesh_serendipity.py +++ b/pyhope/mesh/topology/mesh_serendipity.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/topology/mesh_splittohex.py b/pyhope/mesh/topology/mesh_splittohex.py index 34d0a56b..efb21724 100644 --- a/pyhope/mesh/topology/mesh_splittohex.py +++ b/pyhope/mesh/topology/mesh_splittohex.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/topology/mesh_topology.py b/pyhope/mesh/topology/mesh_topology.py index 9476ae76..c4398eca 100644 --- a/pyhope/mesh/topology/mesh_topology.py +++ b/pyhope/mesh/topology/mesh_topology.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/transform/mesh_transform.py b/pyhope/mesh/transform/mesh_transform.py index 64855d03..3df92497 100644 --- a/pyhope/mesh/transform/mesh_transform.py +++ b/pyhope/mesh/transform/mesh_transform.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/transform/templates/convtest.py b/pyhope/mesh/transform/templates/convtest.py index 3e0ea6ad..5de6c77f 100644 --- a/pyhope/mesh/transform/templates/convtest.py +++ b/pyhope/mesh/transform/templates/convtest.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/transform/templates/cylinder.py b/pyhope/mesh/transform/templates/cylinder.py index bbb3c2fc..46d9deeb 100644 --- a/pyhope/mesh/transform/templates/cylinder.py +++ b/pyhope/mesh/transform/templates/cylinder.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/transform/templates/default.py b/pyhope/mesh/transform/templates/default.py index 24d851c9..fce763f9 100644 --- a/pyhope/mesh/transform/templates/default.py +++ b/pyhope/mesh/transform/templates/default.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/transform/templates/phill.py b/pyhope/mesh/transform/templates/phill.py index 6bd1196d..133cf835 100644 --- a/pyhope/mesh/transform/templates/phill.py +++ b/pyhope/mesh/transform/templates/phill.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/transform/templates/sine.py b/pyhope/mesh/transform/templates/sine.py index 43df81c6..4c620f31 100644 --- a/pyhope/mesh/transform/templates/sine.py +++ b/pyhope/mesh/transform/templates/sine.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/transform/templates/sphere.py b/pyhope/mesh/transform/templates/sphere.py index 655a989f..53cde162 100644 --- a/pyhope/mesh/transform/templates/sphere.py +++ b/pyhope/mesh/transform/templates/sphere.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/mesh/transform/templates/sphere_box.py b/pyhope/mesh/transform/templates/sphere_box.py index c09cedfe..5f96b348 100644 --- a/pyhope/mesh/transform/templates/sphere_box.py +++ b/pyhope/mesh/transform/templates/sphere_box.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/meshio/meshio_convert.py b/pyhope/meshio/meshio_convert.py index a654f433..334be1ea 100644 --- a/pyhope/meshio/meshio_convert.py +++ b/pyhope/meshio/meshio_convert.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # Copyright (c) 2022 Nico Schlömer (Original Version) # # PyHOPE is free software: you can redistribute it and/or modify it under the diff --git a/pyhope/meshio/meshio_nodes.py b/pyhope/meshio/meshio_nodes.py index 56566876..1e7b4e83 100644 --- a/pyhope/meshio/meshio_nodes.py +++ b/pyhope/meshio/meshio_nodes.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/meshio/meshio_ordering.py b/pyhope/meshio/meshio_ordering.py index 3dd3d1de..35dd7c1c 100644 --- a/pyhope/meshio/meshio_ordering.py +++ b/pyhope/meshio/meshio_ordering.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # Copyright (c) 2022 Nico Schlömer (Original Version) # # PyHOPE is free software: you can redistribute it and/or modify it under the diff --git a/pyhope/output/output.py b/pyhope/output/output.py index b1274de9..e6205d9b 100644 --- a/pyhope/output/output.py +++ b/pyhope/output/output.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/readintools/commandline.py b/pyhope/readintools/commandline.py index 57902562..d5591efd 100644 --- a/pyhope/readintools/commandline.py +++ b/pyhope/readintools/commandline.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/readintools/readintools.py b/pyhope/readintools/readintools.py index 065589e6..6e8a47ab 100644 --- a/pyhope/readintools/readintools.py +++ b/pyhope/readintools/readintools.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/pyhope/script/pyhope_cli.py b/pyhope/script/pyhope_cli.py index 4691bd9f..8a998bef 100755 --- a/pyhope/script/pyhope_cli.py +++ b/pyhope/script/pyhope_cli.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/tools/create_coverage.py b/tools/create_coverage.py index b3600a95..ed318d98 100755 --- a/tools/create_coverage.py +++ b/tools/create_coverage.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/tools/create_h5stats.py b/tools/create_h5stats.py index 894e6f2e..27c70fc8 100755 --- a/tools/create_h5stats.py +++ b/tools/create_h5stats.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software diff --git a/tools/create_stubs.py b/tools/create_stubs.py index 1b57d535..1e3c399b 100755 --- a/tools/create_stubs.py +++ b/tools/create_stubs.py @@ -5,7 +5,7 @@ # # This file is part of PyHOPE # -# Copyright (c) 2024 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck +# Copyright (c) 2024-2026 Numerics Research Group, University of Stuttgart, Prof. Andrea Beck # # PyHOPE is free software: you can redistribute it and/or modify it under the # terms of the GNU General Public License as published by the Free Software