From d405a51944cdef3ca085953bc6bb82d332811167 Mon Sep 17 00:00:00 2001 From: Alex Bilger Date: Thu, 22 Jan 2026 16:46:48 +0100 Subject: [PATCH 1/6] [script] replace bash script by Python --- scripts/licenseUpdater/licenseUpdater.py | 80 +++++++++++++++ scripts/licenseUpdater/licenseUpdater.sh | 120 ----------------------- 2 files changed, 80 insertions(+), 120 deletions(-) create mode 100644 scripts/licenseUpdater/licenseUpdater.py delete mode 100755 scripts/licenseUpdater/licenseUpdater.sh diff --git a/scripts/licenseUpdater/licenseUpdater.py b/scripts/licenseUpdater/licenseUpdater.py new file mode 100644 index 00000000000..10432b60725 --- /dev/null +++ b/scripts/licenseUpdater/licenseUpdater.py @@ -0,0 +1,80 @@ +import os +import glob +import argparse +import sys + +def read_target_header(script_path, header_file_name): + # Construct the path to the header file + header_file_path = os.path.join(script_path, header_file_name) + + # Check if the header file exists + if not os.path.exists(header_file_path): + raise FileNotFoundError(f"The header file '{header_file_name}' was not found in the script's directory: {script_path}") + + # Read the content of the header file + with open(header_file_path, 'r', encoding='utf-8') as header_file: + target_header = header_file.read().strip() # Use strip() to remove any leading/trailing whitespace + + return target_header + +def add_header_if_missing(folder_path, extensions, target_header, skipped_header): + # Iterate over each extension + for ext in extensions: + # Recursively find all files with the current extension in the folder + for file_path in glob.glob(os.path.join(folder_path, f'**/*.{ext}'), recursive=True): + # Read the content of the file + with open(file_path, 'r', encoding='utf-8') as file: + content = file.read() + + if skipped_header in content: + print(f"File {file_path} has a GPL license") + continue + + start_char = "/******************************************************************************" + end_char = "******************************************************************************/" + start_index = content.find(start_char) + end_index = content.find(end_char, start_index + len(start_char)) + if start_index != -1 and end_index != -1: + + if not content[start_index:end_index + len(end_char) - 1] != target_header: + new_content = target_header + content[end_index + len(end_char):] + + # Write the modified content back to the file + with open(file_path, 'w', encoding='utf-8') as file: + file.write(new_content) + + print(f"Modified header to {file_path}") + else: + # Prepend the target header to the content + new_content = target_header + '\n' + content + + # Write the modified content back to the file + with open(file_path, 'w', encoding='utf-8') as file: + file.write(new_content) + + print(f"Added header to {file_path}") + + +if __name__ == "__main__": + # Set up argument parser with help messages + parser = argparse.ArgumentParser(description="Add a specific header to C/C++ files if missing.") + parser.add_argument("folder_path", type=str, help="Path to the folder containing the files to process.") + + args = parser.parse_args() + + # Get the script's path + script_path = os.path.dirname(sys.argv[0]) + + # Read the target header from the LGPL_header.template file + try: + lgpl_target_header = read_target_header(script_path, 'LGPL_header.template') + except FileNotFoundError as e: + print(e) + sys.exit(1) + + gpl_target_header = read_target_header(script_path, 'GPL_header.template') + + # Define the list of extensions to check + extensions = ['h', 'cpp', 'inl', 'h.in', '.cu'] + + add_header_if_missing(args.folder_path, extensions, lgpl_target_header, gpl_target_header) diff --git a/scripts/licenseUpdater/licenseUpdater.sh b/scripts/licenseUpdater/licenseUpdater.sh deleted file mode 100755 index 95c793368bc..00000000000 --- a/scripts/licenseUpdater/licenseUpdater.sh +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash - -usage() { - echo "Usage: licenseUpdater.sh " - echo " src-dir: all files in this folder will be affected" - echo " license: choose in ['auto', 'LGPL', 'GPL']" -} - -if [[ "$#" = 2 ]]; then - SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" - SRC_DIR="$(cd "$1" && pwd)" - LICENSE="$2" -else - usage; exit 1 -fi - -if [ ! -d "$SRC_DIR" ]; then - usage; exit 1 -fi - -files-to-update() { - /usr/bin/find "$SRC_DIR" -regex ".*\.\(h\|cpp\|inl\|c\|cu\|h\.in\)$" -} - -get-license() { - file="$1" - if grep -q -E "\*[ ]+SOFA, Simulation Open-Framework Architecture" "$file"; then - if grep -q "GNU Lesser General Public License" "$file" && grep -q "GNU General Public License" "$file"; then - echo "multiple"; - elif grep -q "GNU Lesser General Public License" "$file"; then - echo "LGPL"; - elif grep -q "GNU General Public License" "$file"; then - echo "GPL"; - else - echo "other"; - fi - else - echo "none"; - fi -} - -escape-for-perl() { - # * becomes \* / becomes \/ @ becomes \@ ( becomes \( ) becomes \) - echo "$(perl -p -e 's/\*/\\\*/g' $1 | perl -p -e 's/\//\\\//g' | perl -p -e 's/\@/\\\@/g' | perl -p -e 's/\(/\\\(/g' | perl -p -e 's/\)/\\\)/g')" -} - -update-header() { - header="$1" - file="$2" - escaped_header="$(echo "$header" | escape-for-perl)" - # search for /***(78)***...is free software...***(78)***/ and replace with escaped header - perl -0777 -i -pe "s/(\/)(\*){78}(.*?)is free software(.*?)(\*){78}(\/)/$escaped_header/s" "$file" - rm -f "$file.bak" 2> /dev/null # Created by Windows only -} - -main() { - if [ "$LICENSE" == "auto" ]; then - if [ ! -e "$SCRIPT_DIR/LGPL_header.template" ] || [ ! -e "$SCRIPT_DIR/GPL_header.template" ]; then - echo "ERROR: missing LGPL_header.template and/or GPL_header.template in $SCRIPT_DIR"; exit 1 - fi - LGPL_HEADER="$(cat $SCRIPT_DIR/LGPL_header.template)" - GPL_HEADER="$(cat $SCRIPT_DIR/GPL_header.template)" - else - file="${SCRIPT_DIR}/${LICENSE}_header.template" - if [ ! -e "$file" ]; then - echo "ERROR: missing $file in $SCRIPT_DIR"; exit 1 - fi - LICENSE_HEADER="$(cat "$file")" - fi - - local files_count="$(files-to-update | wc -l)" - local i=1 - - files-to-update | while read file; do - if [ ! -e "$file" ]; then - echo "$file: file not found." - continue - fi - - current_license="$(get-license "$file")" - - if [ "$LICENSE" == "auto" ]; then - case "$current_license" in - "LGPL") - update-header "$LGPL_HEADER" "$file" - echo "$file updated with LGPL" - ;; - "GPL") - update-header "$GPL_HEADER" "$file" - echo "$file updated with GPL" - ;; - *) - echo "WARNING: $file not changed. License detected: $current_license" - ;; - esac - else # [ $LICENSE != "auto" ] - case "$current_license" in - "none") - # add new license header - file_before=`cat "$file"` - echo "${LICENSE_HEADER}" > "$file" - echo "${file_before}" >> "$file" - # echo "$file set to $LICENSE" - ;; - "multiple") - echo "WARNING: $file not changed. License detected: multiple" - ;; - *) - update-header "$LICENSE_HEADER" "$file" - echo "$file updated with $LICENSE" - ;; - esac - fi - (>&2 echo -ne "Updating: $i / $files_count\r") - ((i++)) - done -} - -# Start script -main \ No newline at end of file From 2b81d86ae275005adc7e7152006031abc0c877a2 Mon Sep 17 00:00:00 2001 From: Alex Bilger Date: Thu, 22 Jan 2026 17:16:37 +0100 Subject: [PATCH 2/6] apply the script --- .../component/collision/testing/empty.cpp | 21 +++++++++++++++++++ .../sofa/component/engine/testing/empty.cpp | 21 +++++++++++++++++++ .../IO/Mesh/wrapper/SofaExporter/config.h | 21 +++++++++++++++++++ .../Mesh/wrapper/SofaGeneralLoader/config.h | 21 +++++++++++++++++++ .../IO/Mesh/wrapper/SofaLoader/config.h | 21 +++++++++++++++++++ .../preconditioner/PrecomputedMatrixSystem.h | 21 +++++++++++++++++++ .../sofa/component/mapping/testing/empty.cpp | 21 +++++++++++++++++++ .../component/odesolver/testing/empty.cpp | 21 +++++++++++++++++++ .../solidmechanics/testing/empty.cpp | 21 +++++++++++++++++++ .../sofa/component/topology/testing/empty.cpp | 21 +++++++++++++++++++ .../src/sofa/config/build_option_bbox.h.in | 21 +++++++++++++++++++ .../core/objectmodel/lifecycle/RenamedData.h | 21 +++++++++++++++++++ .../Helper/src/sofa/helper/IotaView.h | 21 +++++++++++++++++++ .../helper/accessor/WriteOnlyAccessorVector.h | 21 +++++++++++++++++++ Sofa/framework/Helper/src/sofa/helper/pair.h | 21 +++++++++++++++++++ Sofa/framework/Helper/test/IotaView_test.cpp | 21 +++++++++++++++++++ .../Core/test/TaskSchedulerTestTasks.cpp | 21 +++++++++++++++++++ .../Core/test/TaskSchedulerTestTasks.h | 21 +++++++++++++++++++ .../Core/test/TaskSchedulerTests.cpp | 21 +++++++++++++++++++ .../Testing/test/TestMessageHandler_test.cpp | 21 +++++++++++++++++++ 20 files changed, 420 insertions(+) diff --git a/Sofa/Component/Collision/Testing/src/sofa/component/collision/testing/empty.cpp b/Sofa/Component/Collision/Testing/src/sofa/component/collision/testing/empty.cpp index a806bdd4501..109c1bda6e8 100644 --- a/Sofa/Component/Collision/Testing/src/sofa/component/collision/testing/empty.cpp +++ b/Sofa/Component/Collision/Testing/src/sofa/component/collision/testing/empty.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include SOFA_EXPORT_DYNAMIC_LIBRARY void init(){} diff --git a/Sofa/Component/Engine/Testing/src/sofa/component/engine/testing/empty.cpp b/Sofa/Component/Engine/Testing/src/sofa/component/engine/testing/empty.cpp index a806bdd4501..109c1bda6e8 100644 --- a/Sofa/Component/Engine/Testing/src/sofa/component/engine/testing/empty.cpp +++ b/Sofa/Component/Engine/Testing/src/sofa/component/engine/testing/empty.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include SOFA_EXPORT_DYNAMIC_LIBRARY void init(){} diff --git a/Sofa/Component/IO/Mesh/wrapper/SofaExporter/config.h b/Sofa/Component/IO/Mesh/wrapper/SofaExporter/config.h index 1bd650fad05..cff1117aecc 100644 --- a/Sofa/Component/IO/Mesh/wrapper/SofaExporter/config.h +++ b/Sofa/Component/IO/Mesh/wrapper/SofaExporter/config.h @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #pragma once #include diff --git a/Sofa/Component/IO/Mesh/wrapper/SofaGeneralLoader/config.h b/Sofa/Component/IO/Mesh/wrapper/SofaGeneralLoader/config.h index ec722762cda..d61075a797c 100644 --- a/Sofa/Component/IO/Mesh/wrapper/SofaGeneralLoader/config.h +++ b/Sofa/Component/IO/Mesh/wrapper/SofaGeneralLoader/config.h @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #pragma once #include diff --git a/Sofa/Component/IO/Mesh/wrapper/SofaLoader/config.h b/Sofa/Component/IO/Mesh/wrapper/SofaLoader/config.h index f2d4cbf7e66..fff29f3f21c 100644 --- a/Sofa/Component/IO/Mesh/wrapper/SofaLoader/config.h +++ b/Sofa/Component/IO/Mesh/wrapper/SofaLoader/config.h @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #pragma once #include diff --git a/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedMatrixSystem.h b/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedMatrixSystem.h index 495c828f221..844320d0cf3 100644 --- a/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedMatrixSystem.h +++ b/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedMatrixSystem.h @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #pragma once #include #include diff --git a/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/empty.cpp b/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/empty.cpp index a806bdd4501..109c1bda6e8 100644 --- a/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/empty.cpp +++ b/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/empty.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include SOFA_EXPORT_DYNAMIC_LIBRARY void init(){} diff --git a/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/empty.cpp b/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/empty.cpp index a806bdd4501..109c1bda6e8 100644 --- a/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/empty.cpp +++ b/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/empty.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include SOFA_EXPORT_DYNAMIC_LIBRARY void init(){} diff --git a/Sofa/Component/SolidMechanics/Testing/src/sofa/component/solidmechanics/testing/empty.cpp b/Sofa/Component/SolidMechanics/Testing/src/sofa/component/solidmechanics/testing/empty.cpp index a806bdd4501..109c1bda6e8 100644 --- a/Sofa/Component/SolidMechanics/Testing/src/sofa/component/solidmechanics/testing/empty.cpp +++ b/Sofa/Component/SolidMechanics/Testing/src/sofa/component/solidmechanics/testing/empty.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include SOFA_EXPORT_DYNAMIC_LIBRARY void init(){} diff --git a/Sofa/Component/Topology/Testing/src/sofa/component/topology/testing/empty.cpp b/Sofa/Component/Topology/Testing/src/sofa/component/topology/testing/empty.cpp index 24c431d0cc4..49f74405a04 100644 --- a/Sofa/Component/Topology/Testing/src/sofa/component/topology/testing/empty.cpp +++ b/Sofa/Component/Topology/Testing/src/sofa/component/topology/testing/empty.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include SOFA_EXPORT_DYNAMIC_LIBRARY void init() {} diff --git a/Sofa/framework/Config/src/sofa/config/build_option_bbox.h.in b/Sofa/framework/Config/src/sofa/config/build_option_bbox.h.in index bc2d5a71fa5..2fc1feddaf2 100644 --- a/Sofa/framework/Config/src/sofa/config/build_option_bbox.h.in +++ b/Sofa/framework/Config/src/sofa/config/build_option_bbox.h.in @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #ifndef BUILD_OPTION_BBOX_H #define BUILD_OPTION_BBOX_H diff --git a/Sofa/framework/Core/src/sofa/core/objectmodel/lifecycle/RenamedData.h b/Sofa/framework/Core/src/sofa/core/objectmodel/lifecycle/RenamedData.h index f22e7149b7e..fd2718a1852 100644 --- a/Sofa/framework/Core/src/sofa/core/objectmodel/lifecycle/RenamedData.h +++ b/Sofa/framework/Core/src/sofa/core/objectmodel/lifecycle/RenamedData.h @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #pragma once #include diff --git a/Sofa/framework/Helper/src/sofa/helper/IotaView.h b/Sofa/framework/Helper/src/sofa/helper/IotaView.h index b035685ee5e..96772777e73 100644 --- a/Sofa/framework/Helper/src/sofa/helper/IotaView.h +++ b/Sofa/framework/Helper/src/sofa/helper/IotaView.h @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #pragma once #include diff --git a/Sofa/framework/Helper/src/sofa/helper/accessor/WriteOnlyAccessorVector.h b/Sofa/framework/Helper/src/sofa/helper/accessor/WriteOnlyAccessorVector.h index e69de29bb2d..07a5b93af86 100644 --- a/Sofa/framework/Helper/src/sofa/helper/accessor/WriteOnlyAccessorVector.h +++ b/Sofa/framework/Helper/src/sofa/helper/accessor/WriteOnlyAccessorVector.h @@ -0,0 +1,21 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ diff --git a/Sofa/framework/Helper/src/sofa/helper/pair.h b/Sofa/framework/Helper/src/sofa/helper/pair.h index 3bd9e9d15af..29be8585d15 100644 --- a/Sofa/framework/Helper/src/sofa/helper/pair.h +++ b/Sofa/framework/Helper/src/sofa/helper/pair.h @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #ifndef SOFA_HELPER_PAIR_H #define SOFA_HELPER_PAIR_H diff --git a/Sofa/framework/Helper/test/IotaView_test.cpp b/Sofa/framework/Helper/test/IotaView_test.cpp index 9e1d22b386e..d881c9af67b 100644 --- a/Sofa/framework/Helper/test/IotaView_test.cpp +++ b/Sofa/framework/Helper/test/IotaView_test.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include #include diff --git a/Sofa/framework/Simulation/Core/test/TaskSchedulerTestTasks.cpp b/Sofa/framework/Simulation/Core/test/TaskSchedulerTestTasks.cpp index 6875d797a63..426c64b2c92 100644 --- a/Sofa/framework/Simulation/Core/test/TaskSchedulerTestTasks.cpp +++ b/Sofa/framework/Simulation/Core/test/TaskSchedulerTestTasks.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include "TaskSchedulerTestTasks.h" #include diff --git a/Sofa/framework/Simulation/Core/test/TaskSchedulerTestTasks.h b/Sofa/framework/Simulation/Core/test/TaskSchedulerTestTasks.h index 0fa81a85a4d..5327b9e293c 100644 --- a/Sofa/framework/Simulation/Core/test/TaskSchedulerTestTasks.h +++ b/Sofa/framework/Simulation/Core/test/TaskSchedulerTestTasks.h @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include namespace sofa diff --git a/Sofa/framework/Simulation/Core/test/TaskSchedulerTests.cpp b/Sofa/framework/Simulation/Core/test/TaskSchedulerTests.cpp index 1afd3af08a3..86b77e02677 100644 --- a/Sofa/framework/Simulation/Core/test/TaskSchedulerTests.cpp +++ b/Sofa/framework/Simulation/Core/test/TaskSchedulerTests.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include "TaskSchedulerTestTasks.h" #include diff --git a/Sofa/framework/Testing/test/TestMessageHandler_test.cpp b/Sofa/framework/Testing/test/TestMessageHandler_test.cpp index a15300da93a..5bca7848109 100644 --- a/Sofa/framework/Testing/test/TestMessageHandler_test.cpp +++ b/Sofa/framework/Testing/test/TestMessageHandler_test.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include #include #include From 40a519f7c904c4cae62a12c9ae5ce36eeeddea2f Mon Sep 17 00:00:00 2001 From: Alex Bilger Date: Thu, 22 Jan 2026 18:20:20 +0100 Subject: [PATCH 3/6] summarize gpl files --- scripts/licenseUpdater/licenseUpdater.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/licenseUpdater/licenseUpdater.py b/scripts/licenseUpdater/licenseUpdater.py index 10432b60725..db803ea7c82 100644 --- a/scripts/licenseUpdater/licenseUpdater.py +++ b/scripts/licenseUpdater/licenseUpdater.py @@ -17,6 +17,8 @@ def read_target_header(script_path, header_file_name): return target_header +gpl_files = [] + def add_header_if_missing(folder_path, extensions, target_header, skipped_header): # Iterate over each extension for ext in extensions: @@ -28,6 +30,7 @@ def add_header_if_missing(folder_path, extensions, target_header, skipped_header if skipped_header in content: print(f"File {file_path} has a GPL license") + gpl_files.append(file_path) continue start_char = "/******************************************************************************" @@ -78,3 +81,7 @@ def add_header_if_missing(folder_path, extensions, target_header, skipped_header extensions = ['h', 'cpp', 'inl', 'h.in', '.cu'] add_header_if_missing(args.folder_path, extensions, lgpl_target_header, gpl_target_header) + + print(f"{len(gpl_files)} files with GPL") + for file_path in gpl_files: + print(f"- {file_path}") From 4af8ac3fda503eb8ec36f6a1356a251542111a53 Mon Sep 17 00:00:00 2001 From: Alex Bilger Date: Fri, 23 Jan 2026 09:34:01 +0100 Subject: [PATCH 4/6] improve the script --- scripts/licenseUpdater/licenseUpdater.py | 113 +++++++++++++++++++---- 1 file changed, 95 insertions(+), 18 deletions(-) diff --git a/scripts/licenseUpdater/licenseUpdater.py b/scripts/licenseUpdater/licenseUpdater.py index db803ea7c82..865f2609ca4 100644 --- a/scripts/licenseUpdater/licenseUpdater.py +++ b/scripts/licenseUpdater/licenseUpdater.py @@ -3,7 +3,32 @@ import argparse import sys -def read_target_header(script_path, header_file_name): +# ANSI escape codes for colored output +RED = "\033[31m" +ORANGE = "\033[38;5;214m" +GREEN = "\033[32m" +RESET = "\033[0m" # Reset color + +def print_error(s): + """Prints a string with [ERROR] in red""" + print(f"{RED}[ERROR]{RESET} {s}") + +def print_warning(s): + """Prints a string with [WARNING] in orange""" + print(f"{ORANGE}[WARNING]{RESET} {s}") + +def print_info(s): + """Prints a string with [INFO] in green""" + print(f"{GREEN}[INFO]{RESET} {s}") + +all_header_files = { + 'GPL' : "GPL_header.template", + 'LGPL': "LGPL_header.template" +} + +all_headers = {} + +def read_target_header(script_path : str, header_file_name : str): # Construct the path to the header file header_file_path = os.path.join(script_path, header_file_name) @@ -17,9 +42,15 @@ def read_target_header(script_path, header_file_name): return target_header -gpl_files = [] +wrong_header_files = [] + +def add_header_if_missing(folder_path : str, extensions : list[str], selected_license : str, other_licenses : list[str], overwrite_wrong_headers : bool = False): + if selected_license not in all_headers.keys(): + print_error(f"Cannot find the header for selected license '{selected_license}'") + return + + target_header = all_headers[selected_license] -def add_header_if_missing(folder_path, extensions, target_header, skipped_header): # Iterate over each extension for ext in extensions: # Recursively find all files with the current extension in the folder @@ -28,25 +59,37 @@ def add_header_if_missing(folder_path, extensions, target_header, skipped_header with open(file_path, 'r', encoding='utf-8') as file: content = file.read() - if skipped_header in content: - print(f"File {file_path} has a GPL license") - gpl_files.append(file_path) + has_wrong_header = False + for license in other_licenses: + if all_headers[license] in content: + print_warning(f"File {file_path} has a wrong header. The header for license {license} was found instead of {selected_license}.") + wrong_header_files.append(file_path) + has_wrong_header = True + break + + if has_wrong_header and not overwrite_wrong_headers: continue + + start_char = "/******************************************************************************" end_char = "******************************************************************************/" start_index = content.find(start_char) end_index = content.find(end_char, start_index + len(start_char)) if start_index != -1 and end_index != -1: - if not content[start_index:end_index + len(end_char) - 1] != target_header: + if content[start_index:end_index + len(end_char)] != target_header: + + if has_wrong_header and overwrite_wrong_headers: + print_info(f"Overwriting wrong header in {file_path}") + new_content = target_header + content[end_index + len(end_char):] # Write the modified content back to the file with open(file_path, 'w', encoding='utf-8') as file: file.write(new_content) - print(f"Modified header to {file_path}") + print_info(f"Modified header to {file_path}") else: # Prepend the target header to the content new_content = target_header + '\n' + content @@ -55,33 +98,67 @@ def add_header_if_missing(folder_path, extensions, target_header, skipped_header with open(file_path, 'w', encoding='utf-8') as file: file.write(new_content) - print(f"Added header to {file_path}") + print_info(f"Added header to {file_path}") + if __name__ == "__main__": - # Set up argument parser with help messages - parser = argparse.ArgumentParser(description="Add a specific header to C/C++ files if missing.") + # Set up the argument parser with help messages + parser = argparse.ArgumentParser( + description="Add a specific header to C/C++ files if missing.", + add_help=True) parser.add_argument("folder_path", type=str, help="Path to the folder containing the files to process.") + parser.add_argument('-l', '--license', type=str, help=f"Type of license to apply {list(all_header_files.keys())}", required=True) + parser.add_argument('-o', '--overwrite', type=bool, help=f"Overwrite files with wrong headers. Default: False.", default=False) args = parser.parse_args() + if not os.path.exists(args.folder_path): + print_error(f"Folder '{args.folder_path}' does not exist.") + sys.exit(1) + + args.folder_path = os.path.abspath(args.folder_path) + + if args.license not in all_header_files.keys(): + print_error(f"License '{args.license}' not supported. Supported licenses are {list(all_header_files.keys())}") + sys.exit(1) + + selected_license = args.license + print_info(f"License to apply: {selected_license}") + + if args.overwrite: + print_info("Overwrite mode enabled.") + + # The header to apply is stored in this file + target_header_file = all_header_files[args.license] + # Get the script's path script_path = os.path.dirname(sys.argv[0]) - # Read the target header from the LGPL_header.template file + # Read the target header from the header file try: - lgpl_target_header = read_target_header(script_path, 'LGPL_header.template') + target_header = read_target_header(script_path, target_header_file) + all_headers[selected_license] = target_header except FileNotFoundError as e: - print(e) + print_error(e) sys.exit(1) - gpl_target_header = read_target_header(script_path, 'GPL_header.template') + other_licenses = [] + for license_type, header_file in all_header_files.items(): + if license_type != selected_license: + try: + header = read_target_header(script_path, header_file) + other_licenses.append(license_type) + all_headers[license_type] = header + except FileNotFoundError as e: + print_warning(e) + # Define the list of extensions to check extensions = ['h', 'cpp', 'inl', 'h.in', '.cu'] - add_header_if_missing(args.folder_path, extensions, lgpl_target_header, gpl_target_header) + add_header_if_missing(args.folder_path, extensions, selected_license, other_licenses, args.overwrite) - print(f"{len(gpl_files)} files with GPL") - for file_path in gpl_files: + print_warning(f"{len(wrong_header_files)} files with wrong header") + for file_path in wrong_header_files: print(f"- {file_path}") From b8b8ec6720b9fc6c1cf66f0e8a620a6b5f2b8957 Mon Sep 17 00:00:00 2001 From: Alex Bilger Date: Fri, 23 Jan 2026 09:46:04 +0100 Subject: [PATCH 5/6] apply the script --- .../collision/response/mapper/config.h.in | 2 +- .../collision/response/mapper/init.cpp | 2 +- .../collision/response/mapper/init.h | 2 +- .../component/constraint/projective/init.cpp | 8 ++-- .../tests/Engine.Analyze_DataUpdate_test.cpp | 40 +++++++++--------- .../generate/VolumeFromTetrahedrons.cpp | 40 +++++++++--------- .../engine/generate/VolumeFromTetrahedrons.h | 40 +++++++++--------- .../generate/VolumeFromTetrahedrons.inl | 40 +++++++++--------- .../engine/generate/VolumeFromTriangles.cpp | 40 +++++++++--------- .../engine/generate/VolumeFromTriangles.h | 40 +++++++++--------- .../engine/generate/VolumeFromTriangles.inl | 40 +++++++++--------- .../tests/Engine.Generate_DataUpdate_test.cpp | 40 +++++++++--------- .../tests/VolumeFromTetrahedrons_test.cpp | 40 +++++++++--------- .../tests/VolumeFromTriangles_test.cpp | 40 +++++++++--------- .../tests/Engine.Select_DataUpdate_test.cpp | 40 +++++++++--------- .../Engine.Transform_DataUpdate_test.cpp | 41 +++++++++--------- .../PreconditionedMatrixFreeSystem.cpp | 40 +++++++++--------- .../mapping/testing/MappingTestCreation.h | 14 +++---- .../testing/Multi2MappingTestCreation.h | 14 +++---- .../testing/MultiMappingTestCreation.h | 14 +++---- .../Backward/tests/BDFOdeSolver_test.cpp | 40 +++++++++--------- .../tests/NewtonRaphsonSolver_test.cpp | 42 +++++++++---------- .../odesolver/testing/EigenTestUtilities.h | 14 +++---- .../testing/MassSpringSystemCreation.h | 14 +++---- .../odesolver/testing/ODESolverSpringTest.h | 14 +++---- .../PolynomialRestShapeSpringsForceField.cpp | 13 +++--- .../PolynomialRestShapeSpringsForceField.h | 13 +++--- .../PolynomialRestShapeSpringsForceField.inl | 13 +++--- .../spring/PolynomialSpringsForceField.cpp | 13 +++--- .../spring/PolynomialSpringsForceField.h | 13 +++--- .../spring/PolynomialSpringsForceField.inl | 13 +++--- .../testing/ForceFieldTestCreation.h | 14 +++---- .../TriangleNumericalIntegration_test.cpp | 14 +++---- .../Grid/tests/SparseGridTopology_test.cpp | 14 +++---- .../Rendering2D/tests/ClipPlane_test.cpp | 21 ++++++++++ Sofa/GL/Component/Shader/tests/Light_test.cpp | 21 ++++++++++ Sofa/GL/Sofa.GL_test/src/GLSLShader_test.cpp | 14 +++---- .../GUI/Batch/src/sofa/gui/batch/BatchGUI.cpp | 14 +++---- Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.h | 14 +++---- .../Batch/src/sofa/gui/batch/ProgressBar.cpp | 16 +++---- .../Batch/src/sofa/gui/batch/ProgressBar.h | 16 +++---- Sofa/GUI/Batch/src/sofa/gui/batch/config.h.in | 14 +++---- .../Common/src/sofa/gui/common/BaseGUI.cpp | 14 +++---- Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.h | 14 +++---- .../Common/src/sofa/gui/common/BaseViewer.cpp | 14 +++---- .../Common/src/sofa/gui/common/BaseViewer.h | 14 +++---- .../sofa/gui/common/ColourPickingVisitor.cpp | 14 +++---- .../sofa/gui/common/ColourPickingVisitor.h | 14 +++---- .../gui/common/FilesRecentlyOpenedManager.cpp | 14 +++---- .../gui/common/FilesRecentlyOpenedManager.h | 14 +++---- .../Common/src/sofa/gui/common/GUIManager.cpp | 14 +++---- .../Common/src/sofa/gui/common/GUIManager.h | 14 +++---- .../src/sofa/gui/common/MouseOperations.cpp | 14 +++---- .../src/sofa/gui/common/MouseOperations.h | 14 +++---- .../src/sofa/gui/common/OperationFactory.cpp | 14 +++---- .../src/sofa/gui/common/OperationFactory.h | 14 +++---- .../src/sofa/gui/common/PickHandler.cpp | 14 +++---- .../Common/src/sofa/gui/common/PickHandler.h | 14 +++---- .../src/sofa/gui/common/ViewerFactory.cpp | 14 +++---- .../src/sofa/gui/common/ViewerFactory.h | 14 +++---- .../Common/src/sofa/gui/common/config.h.in | 14 +++---- .../BaseObjectDescription_test.cpp | 14 +++---- .../test/objectmodel/DataFileName_test.cpp | 14 +++---- .../Core/test/objectmodel/DataLink_test.cpp | 4 +- .../test/QuaternionIntegration_test.cpp | 14 +++---- .../Helper/test/io/STBImage_test.cpp | 14 +++---- .../Helper/test/logging/logging_test.cpp | 4 +- .../CompressedRowSparseMatrixConstraint.cpp | 13 +++--- .../src/sofa/simpleapi/SimpleApi.cpp | 14 +++---- .../SimpleApi/src/sofa/simpleapi/SimpleApi.h | 14 +++---- .../SimpleApi/src/sofa/simpleapi/config.h.in | 2 +- .../src/sofa/testing/BaseSimulationTest.cpp | 14 +++---- .../Testing/src/sofa/testing/BaseTest.cpp | 14 +++---- .../Testing/src/sofa/testing/NumericTest.cpp | 14 +++---- 74 files changed, 693 insertions(+), 673 deletions(-) diff --git a/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/config.h.in b/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/config.h.in index cb72ad91557..48f3ef4bc3c 100644 --- a/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/config.h.in +++ b/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/config.h.in @@ -17,7 +17,7 @@ ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * -* Contact information: mapper@sofa-framework.org * +* Contact information: contact@sofa-framework.org * ******************************************************************************/ #pragma once diff --git a/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/init.cpp b/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/init.cpp index ae377f44842..3a96d83d7fe 100644 --- a/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/init.cpp +++ b/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/init.cpp @@ -17,7 +17,7 @@ ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * -* Contact information: mapper@sofa-framework.org * +* Contact information: contact@sofa-framework.org * ******************************************************************************/ #include #include diff --git a/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/init.h b/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/init.h index 73c7ae782d0..49f56890306 100644 --- a/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/init.h +++ b/Sofa/Component/Collision/Response/Mapper/src/sofa/component/collision/response/mapper/init.h @@ -17,7 +17,7 @@ ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * -* Contact information: mapper@sofa-framework.org * +* Contact information: contact@sofa-framework.org * ******************************************************************************/ #pragma once diff --git a/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/init.cpp b/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/init.cpp index 466a4dee5ee..22a3adeb357 100644 --- a/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/init.cpp +++ b/Sofa/Component/Constraint/Projective/src/sofa/component/constraint/projective/init.cpp @@ -1,11 +1,11 @@ /****************************************************************************** -* SOFA, Simulatconstraintn Open-Framework Architecture * +* SOFA, Simulation Open-Framework Architecture * * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * -* the Free Software Foundatconstraintn; either versconstraintn 2.1 of the License, or (at * -* your optconstraintn) any later versconstraintn. * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * @@ -17,7 +17,7 @@ ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * -* Contact informatconstraintn: contact@sofa-framework.org * +* Contact information: contact@sofa-framework.org * ******************************************************************************/ #include #include diff --git a/Sofa/Component/Engine/Analyze/tests/Engine.Analyze_DataUpdate_test.cpp b/Sofa/Component/Engine/Analyze/tests/Engine.Analyze_DataUpdate_test.cpp index 6681222877e..8ee3cea5570 100644 --- a/Sofa/Component/Engine/Analyze/tests/Engine.Analyze_DataUpdate_test.cpp +++ b/Sofa/Component/Engine/Analyze/tests/Engine.Analyze_DataUpdate_test.cpp @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include using sofa::testing::BaseTest; diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp index 7d77c4aa650..1bfe0d5067e 100644 --- a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.cpp @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #define SOFA_COMPONENT_ENGINE_VOLUMEFROMTETRAHEDRONS_CPP #include diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.h b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.h index c73250b360f..1fe4653e932 100644 --- a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.h +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.h @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #pragma once #include diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.inl b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.inl index 2f311ee5d17..dd1632b03c9 100644 --- a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.inl +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTetrahedrons.inl @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #pragma once #include diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp index d70d265c615..1eef23b1c04 100644 --- a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.cpp @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include #include diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.h b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.h index 34787baad53..0df7d23eb8a 100644 --- a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.h +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.h @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #pragma once #include diff --git a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.inl b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.inl index 7266e691f13..e373cb52035 100644 --- a/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.inl +++ b/Sofa/Component/Engine/Generate/src/sofa/component/engine/generate/VolumeFromTriangles.inl @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #pragma once #include diff --git a/Sofa/Component/Engine/Generate/tests/Engine.Generate_DataUpdate_test.cpp b/Sofa/Component/Engine/Generate/tests/Engine.Generate_DataUpdate_test.cpp index e9a7c88e62b..35be556e359 100644 --- a/Sofa/Component/Engine/Generate/tests/Engine.Generate_DataUpdate_test.cpp +++ b/Sofa/Component/Engine/Generate/tests/Engine.Generate_DataUpdate_test.cpp @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include using sofa::testing::BaseTest; diff --git a/Sofa/Component/Engine/Generate/tests/VolumeFromTetrahedrons_test.cpp b/Sofa/Component/Engine/Generate/tests/VolumeFromTetrahedrons_test.cpp index 7729199132d..1221828b7ad 100644 --- a/Sofa/Component/Engine/Generate/tests/VolumeFromTetrahedrons_test.cpp +++ b/Sofa/Component/Engine/Generate/tests/VolumeFromTetrahedrons_test.cpp @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include using std::string ; diff --git a/Sofa/Component/Engine/Generate/tests/VolumeFromTriangles_test.cpp b/Sofa/Component/Engine/Generate/tests/VolumeFromTriangles_test.cpp index e5c7397ed12..eaefad223e7 100644 --- a/Sofa/Component/Engine/Generate/tests/VolumeFromTriangles_test.cpp +++ b/Sofa/Component/Engine/Generate/tests/VolumeFromTriangles_test.cpp @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include using std::string ; diff --git a/Sofa/Component/Engine/Select/tests/Engine.Select_DataUpdate_test.cpp b/Sofa/Component/Engine/Select/tests/Engine.Select_DataUpdate_test.cpp index 4751ebae1d2..1e8c2777bfc 100644 --- a/Sofa/Component/Engine/Select/tests/Engine.Select_DataUpdate_test.cpp +++ b/Sofa/Component/Engine/Select/tests/Engine.Select_DataUpdate_test.cpp @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include using sofa::testing::BaseTest; diff --git a/Sofa/Component/Engine/Transform/tests/Engine.Transform_DataUpdate_test.cpp b/Sofa/Component/Engine/Transform/tests/Engine.Transform_DataUpdate_test.cpp index 743b8971651..86257cb53f4 100644 --- a/Sofa/Component/Engine/Transform/tests/Engine.Transform_DataUpdate_test.cpp +++ b/Sofa/Component/Engine/Transform/tests/Engine.Transform_DataUpdate_test.cpp @@ -1,25 +1,24 @@ - /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include using sofa::testing::BaseTest; diff --git a/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/PreconditionedMatrixFreeSystem.cpp b/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/PreconditionedMatrixFreeSystem.cpp index 1fc4dc6073e..666e0ac0c12 100644 --- a/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/PreconditionedMatrixFreeSystem.cpp +++ b/Sofa/Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/PreconditionedMatrixFreeSystem.cpp @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #define SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_PRECONDITIONEDMATRIXFREESYSTEM_CPP #include #include diff --git a/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/MappingTestCreation.h b/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/MappingTestCreation.h index 63657b8542e..2db177dc5fd 100644 --- a/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/MappingTestCreation.h +++ b/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/MappingTestCreation.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/Multi2MappingTestCreation.h b/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/Multi2MappingTestCreation.h index 624e83aeb73..ad92444627d 100644 --- a/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/Multi2MappingTestCreation.h +++ b/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/Multi2MappingTestCreation.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/MultiMappingTestCreation.h b/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/MultiMappingTestCreation.h index 3c0e5868a0a..e7039a7b04a 100644 --- a/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/MultiMappingTestCreation.h +++ b/Sofa/Component/Mapping/Testing/src/sofa/component/mapping/testing/MultiMappingTestCreation.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/Component/ODESolver/Backward/tests/BDFOdeSolver_test.cpp b/Sofa/Component/ODESolver/Backward/tests/BDFOdeSolver_test.cpp index c623478344f..5c4cfc5e5cb 100644 --- a/Sofa/Component/ODESolver/Backward/tests/BDFOdeSolver_test.cpp +++ b/Sofa/Component/ODESolver/Backward/tests/BDFOdeSolver_test.cpp @@ -1,24 +1,24 @@ /****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include #include diff --git a/Sofa/Component/ODESolver/Backward/tests/NewtonRaphsonSolver_test.cpp b/Sofa/Component/ODESolver/Backward/tests/NewtonRaphsonSolver_test.cpp index f09e53f68a6..94e30de99e2 100644 --- a/Sofa/Component/ODESolver/Backward/tests/NewtonRaphsonSolver_test.cpp +++ b/Sofa/Component/ODESolver/Backward/tests/NewtonRaphsonSolver_test.cpp @@ -1,24 +1,24 @@ -/****************************************************************************** - * SOFA, Simulation Open-Framework Architecture * - * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * - * * - * This program is free software; you can redistribute it and/or modify it * - * under the terms of the GNU Lesser General Public License as published by * - * the Free Software Foundation; either version 2.1 of the License, or (at * - * your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, but WITHOUT * - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * - * for more details. * - * * - * You should have received a copy of the GNU Lesser General Public License * - * along with this program. If not, see . * - ******************************************************************************* - * Authors: The SOFA Team and external contributors (see Authors.txt) * - * * - * Contact information: contact@sofa-framework.org * - ******************************************************************************/ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include #include #include diff --git a/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/EigenTestUtilities.h b/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/EigenTestUtilities.h index c5d435bdb34..14740b4456b 100644 --- a/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/EigenTestUtilities.h +++ b/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/EigenTestUtilities.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/MassSpringSystemCreation.h b/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/MassSpringSystemCreation.h index 50ee0b7caeb..b7f0191cc5e 100644 --- a/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/MassSpringSystemCreation.h +++ b/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/MassSpringSystemCreation.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/ODESolverSpringTest.h b/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/ODESolverSpringTest.h index 507f249cee0..f4302550f84 100644 --- a/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/ODESolverSpringTest.h +++ b/Sofa/Component/ODESolver/Testing/src/sofa/component/odesolver/testing/ODESolverSpringTest.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.cpp b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.cpp index d5e74109f6c..b4e0b6d7747 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.cpp +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.cpp @@ -1,23 +1,20 @@ /****************************************************************************** -* SOFA, Simulation Open-Framework Architecture, version 1.0 RC 1 * -* (c) 2006-2020 MGH, INRIA, USTL, UJF, CNRS * +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * -* This library is free software; you can redistribute it and/or modify it * +* This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * * the Free Software Foundation; either version 2.1 of the License, or (at * * your option) any later version. * * * -* This library is distributed in the hope that it will be useful, but WITHOUT * +* This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * * for more details. * * * * You should have received a copy of the GNU Lesser General Public License * -* along with this library; if not, write to the Free Software Foundation, * -* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * +* along with this program. If not, see . * ******************************************************************************* -* SOFA :: Modules * -* * * Authors: The SOFA Team and external contributors (see Authors.txt) * * * * Contact information: contact@sofa-framework.org * diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.h b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.h index 0186434fb40..3e62a859642 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.h +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.h @@ -1,23 +1,20 @@ /****************************************************************************** -* SOFA, Simulation Open-Framework Architecture, version 1.0 RC 1 * -* (c) 2006-2020 MGH, INRIA, USTL, UJF, CNRS * +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * -* This library is free software; you can redistribute it and/or modify it * +* This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * * the Free Software Foundation; either version 2.1 of the License, or (at * * your option) any later version. * * * -* This library is distributed in the hope that it will be useful, but WITHOUT * +* This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * * for more details. * * * * You should have received a copy of the GNU Lesser General Public License * -* along with this library; if not, write to the Free Software Foundation, * -* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * +* along with this program. If not, see . * ******************************************************************************* -* SOFA :: Modules * -* * * Authors: The SOFA Team and external contributors (see Authors.txt) * * * * Contact information: contact@sofa-framework.org * diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.inl b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.inl index a4677d14f7d..2703c5d3690 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.inl +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialRestShapeSpringsForceField.inl @@ -1,23 +1,20 @@ /****************************************************************************** -* SOFA, Simulation Open-Framework Architecture, version 1.0 RC 1 * -* (c) 2006-2020 MGH, INRIA, USTL, UJF, CNRS * +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * -* This library is free software; you can redistribute it and/or modify it * +* This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * * the Free Software Foundation; either version 2.1 of the License, or (at * * your option) any later version. * * * -* This library is distributed in the hope that it will be useful, but WITHOUT * +* This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * * for more details. * * * * You should have received a copy of the GNU Lesser General Public License * -* along with this library; if not, write to the Free Software Foundation, * -* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * +* along with this program. If not, see . * ******************************************************************************* -* SOFA :: Modules * -* * * Authors: The SOFA Team and external contributors (see Authors.txt) * * * * Contact information: contact@sofa-framework.org * diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.cpp b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.cpp index 0ae896cec12..ef0a6bb942a 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.cpp +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.cpp @@ -1,23 +1,20 @@ /****************************************************************************** -* SOFA, Simulation Open-Framework Architecture, version 1.0 RC 1 * -* (c) 2006-2020 MGH, INRIA, USTL, UJF, CNRS * +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * -* This library is free software; you can redistribute it and/or modify it * +* This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * * the Free Software Foundation; either version 2.1 of the License, or (at * * your option) any later version. * * * -* This library is distributed in the hope that it will be useful, but WITHOUT * +* This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * * for more details. * * * * You should have received a copy of the GNU Lesser General Public License * -* along with this library; if not, write to the Free Software Foundation, * -* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * +* along with this program. If not, see . * ******************************************************************************* -* SOFA :: Modules * -* * * Authors: The SOFA Team and external contributors (see Authors.txt) * * * * Contact information: contact@sofa-framework.org * diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.h b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.h index 6d8e692a021..8ba5b33f2ef 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.h +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.h @@ -1,23 +1,20 @@ /****************************************************************************** -* SOFA, Simulation Open-Framework Architecture, version 1.0 RC 1 * -* (c) 2006-2020 MGH, INRIA, USTL, UJF, CNRS * +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * -* This library is free software; you can redistribute it and/or modify it * +* This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * * the Free Software Foundation; either version 2.1 of the License, or (at * * your option) any later version. * * * -* This library is distributed in the hope that it will be useful, but WITHOUT * +* This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * * for more details. * * * * You should have received a copy of the GNU Lesser General Public License * -* along with this library; if not, write to the Free Software Foundation, * -* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * +* along with this program. If not, see . * ******************************************************************************* -* SOFA :: Modules * -* * * Authors: The SOFA Team and external contributors (see Authors.txt) * * * * Contact information: contact@sofa-framework.org * diff --git a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.inl b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.inl index 3c718a63ddb..196e1191aa1 100644 --- a/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.inl +++ b/Sofa/Component/SolidMechanics/Spring/src/sofa/component/solidmechanics/spring/PolynomialSpringsForceField.inl @@ -1,23 +1,20 @@ /****************************************************************************** -* SOFA, Simulation Open-Framework Architecture, version 1.0 RC 1 * -* (c) 2006-2020 MGH, INRIA, USTL, UJF, CNRS * +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * -* This library is free software; you can redistribute it and/or modify it * +* This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * * the Free Software Foundation; either version 2.1 of the License, or (at * * your option) any later version. * * * -* This library is distributed in the hope that it will be useful, but WITHOUT * +* This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * * for more details. * * * * You should have received a copy of the GNU Lesser General Public License * -* along with this library; if not, write to the Free Software Foundation, * -* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * +* along with this program. If not, see . * ******************************************************************************* -* SOFA :: Modules * -* * * Authors: The SOFA Team and external contributors (see Authors.txt) * * * * Contact information: contact@sofa-framework.org * diff --git a/Sofa/Component/SolidMechanics/Testing/src/sofa/component/solidmechanics/testing/ForceFieldTestCreation.h b/Sofa/Component/SolidMechanics/Testing/src/sofa/component/solidmechanics/testing/ForceFieldTestCreation.h index 62211304cef..34b22f048da 100644 --- a/Sofa/Component/SolidMechanics/Testing/src/sofa/component/solidmechanics/testing/ForceFieldTestCreation.h +++ b/Sofa/Component/SolidMechanics/Testing/src/sofa/component/solidmechanics/testing/ForceFieldTestCreation.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/Component/Topology/Container/Dynamic/tests/TriangleNumericalIntegration_test.cpp b/Sofa/Component/Topology/Container/Dynamic/tests/TriangleNumericalIntegration_test.cpp index aa8a5a0fb45..4fb6f1a330e 100644 --- a/Sofa/Component/Topology/Container/Dynamic/tests/TriangleNumericalIntegration_test.cpp +++ b/Sofa/Component/Topology/Container/Dynamic/tests/TriangleNumericalIntegration_test.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/Component/Topology/Container/Grid/tests/SparseGridTopology_test.cpp b/Sofa/Component/Topology/Container/Grid/tests/SparseGridTopology_test.cpp index 80ca289b559..406356b5568 100644 --- a/Sofa/Component/Topology/Container/Grid/tests/SparseGridTopology_test.cpp +++ b/Sofa/Component/Topology/Container/Grid/tests/SparseGridTopology_test.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GL/Component/Rendering2D/tests/ClipPlane_test.cpp b/Sofa/GL/Component/Rendering2D/tests/ClipPlane_test.cpp index 2f16917c9f2..7b8aa2baa1d 100644 --- a/Sofa/GL/Component/Rendering2D/tests/ClipPlane_test.cpp +++ b/Sofa/GL/Component/Rendering2D/tests/ClipPlane_test.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include using std::vector; diff --git a/Sofa/GL/Component/Shader/tests/Light_test.cpp b/Sofa/GL/Component/Shader/tests/Light_test.cpp index 0a9b3854899..516d173e9f3 100644 --- a/Sofa/GL/Component/Shader/tests/Light_test.cpp +++ b/Sofa/GL/Component/Shader/tests/Light_test.cpp @@ -1,3 +1,24 @@ +/****************************************************************************** +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* * +* This program is free software; you can redistribute it and/or modify it * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * +* * +* This program is distributed in the hope that it will be useful, but WITHOUT * +* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * +* * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * +******************************************************************************* +* Authors: The SOFA Team and external contributors (see Authors.txt) * +* * +* Contact information: contact@sofa-framework.org * +******************************************************************************/ #include using std::vector; diff --git a/Sofa/GL/Sofa.GL_test/src/GLSLShader_test.cpp b/Sofa/GL/Sofa.GL_test/src/GLSLShader_test.cpp index 99337d9aa14..ea2ce644082 100644 --- a/Sofa/GL/Sofa.GL_test/src/GLSLShader_test.cpp +++ b/Sofa/GL/Sofa.GL_test/src/GLSLShader_test.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.cpp b/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.cpp index c2ea6014614..219b367ffe0 100644 --- a/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.cpp +++ b/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.h b/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.h index 34f61c8a8d6..96ec72583ed 100644 --- a/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.h +++ b/Sofa/GUI/Batch/src/sofa/gui/batch/BatchGUI.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Batch/src/sofa/gui/batch/ProgressBar.cpp b/Sofa/GUI/Batch/src/sofa/gui/batch/ProgressBar.cpp index 566f965d1af..2cfdff74dcb 100644 --- a/Sofa/GUI/Batch/src/sofa/gui/batch/ProgressBar.cpp +++ b/Sofa/GUI/Batch/src/sofa/gui/batch/ProgressBar.cpp @@ -1,19 +1,19 @@ -/****************************************************************************** +/****************************************************************************** * SOFA, Simulation Open-Framework Architecture * * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Batch/src/sofa/gui/batch/ProgressBar.h b/Sofa/GUI/Batch/src/sofa/gui/batch/ProgressBar.h index 572a2484d03..06d56d60f5e 100644 --- a/Sofa/GUI/Batch/src/sofa/gui/batch/ProgressBar.h +++ b/Sofa/GUI/Batch/src/sofa/gui/batch/ProgressBar.h @@ -1,19 +1,19 @@ -/****************************************************************************** +/****************************************************************************** * SOFA, Simulation Open-Framework Architecture * * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Batch/src/sofa/gui/batch/config.h.in b/Sofa/GUI/Batch/src/sofa/gui/batch/config.h.in index 2157e4ad517..06ff212e7d2 100644 --- a/Sofa/GUI/Batch/src/sofa/gui/batch/config.h.in +++ b/Sofa/GUI/Batch/src/sofa/gui/batch/config.h.in @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.cpp b/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.cpp index 975c66d70a1..d8414cea94f 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.cpp +++ b/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.h b/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.h index 5b44b4b87fd..cda47a1e17a 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/BaseGUI.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp b/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp index 59f013e468c..8e43721ea13 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp +++ b/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.h b/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.h index c4b593fada9..6cbff527ffe 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/BaseViewer.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/ColourPickingVisitor.cpp b/Sofa/GUI/Common/src/sofa/gui/common/ColourPickingVisitor.cpp index 2683ca59292..7953b6c287d 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/ColourPickingVisitor.cpp +++ b/Sofa/GUI/Common/src/sofa/gui/common/ColourPickingVisitor.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/ColourPickingVisitor.h b/Sofa/GUI/Common/src/sofa/gui/common/ColourPickingVisitor.h index dfc48eccf43..6afb575a6ab 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/ColourPickingVisitor.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/ColourPickingVisitor.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/FilesRecentlyOpenedManager.cpp b/Sofa/GUI/Common/src/sofa/gui/common/FilesRecentlyOpenedManager.cpp index 15b7c0fa5cd..f9724bb3982 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/FilesRecentlyOpenedManager.cpp +++ b/Sofa/GUI/Common/src/sofa/gui/common/FilesRecentlyOpenedManager.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/FilesRecentlyOpenedManager.h b/Sofa/GUI/Common/src/sofa/gui/common/FilesRecentlyOpenedManager.h index 50472558c3f..684c8307247 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/FilesRecentlyOpenedManager.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/FilesRecentlyOpenedManager.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.cpp b/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.cpp index ae6b3039163..24562391650 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.cpp +++ b/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.h b/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.h index 1578cc27282..b8bdf654067 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/GUIManager.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/MouseOperations.cpp b/Sofa/GUI/Common/src/sofa/gui/common/MouseOperations.cpp index 536a777f0f7..dd8ea469c31 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/MouseOperations.cpp +++ b/Sofa/GUI/Common/src/sofa/gui/common/MouseOperations.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/MouseOperations.h b/Sofa/GUI/Common/src/sofa/gui/common/MouseOperations.h index bbd8be1af78..5b5f4c55661 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/MouseOperations.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/MouseOperations.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.cpp b/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.cpp index 79cc0424af0..7ca02fe2604 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.cpp +++ b/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.h b/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.h index a01bbaba062..f570ea89ff3 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/OperationFactory.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/PickHandler.cpp b/Sofa/GUI/Common/src/sofa/gui/common/PickHandler.cpp index 8cd500b0822..774e6cee16d 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/PickHandler.cpp +++ b/Sofa/GUI/Common/src/sofa/gui/common/PickHandler.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/PickHandler.h b/Sofa/GUI/Common/src/sofa/gui/common/PickHandler.h index b5a22701289..fbbdfdfed85 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/PickHandler.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/PickHandler.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/ViewerFactory.cpp b/Sofa/GUI/Common/src/sofa/gui/common/ViewerFactory.cpp index 7b734e5a5cf..204f555fb4f 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/ViewerFactory.cpp +++ b/Sofa/GUI/Common/src/sofa/gui/common/ViewerFactory.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/ViewerFactory.h b/Sofa/GUI/Common/src/sofa/gui/common/ViewerFactory.h index bb4dd957444..d1abb179cf5 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/ViewerFactory.h +++ b/Sofa/GUI/Common/src/sofa/gui/common/ViewerFactory.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/GUI/Common/src/sofa/gui/common/config.h.in b/Sofa/GUI/Common/src/sofa/gui/common/config.h.in index 27d5615ee4c..68853ed544e 100644 --- a/Sofa/GUI/Common/src/sofa/gui/common/config.h.in +++ b/Sofa/GUI/Common/src/sofa/gui/common/config.h.in @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/framework/Core/test/objectmodel/BaseObjectDescription_test.cpp b/Sofa/framework/Core/test/objectmodel/BaseObjectDescription_test.cpp index ba7c858d238..d43c3efd5d5 100644 --- a/Sofa/framework/Core/test/objectmodel/BaseObjectDescription_test.cpp +++ b/Sofa/framework/Core/test/objectmodel/BaseObjectDescription_test.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/framework/Core/test/objectmodel/DataFileName_test.cpp b/Sofa/framework/Core/test/objectmodel/DataFileName_test.cpp index f37aa678b24..bfa96a710e8 100644 --- a/Sofa/framework/Core/test/objectmodel/DataFileName_test.cpp +++ b/Sofa/framework/Core/test/objectmodel/DataFileName_test.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/framework/Core/test/objectmodel/DataLink_test.cpp b/Sofa/framework/Core/test/objectmodel/DataLink_test.cpp index f6b020030bf..fd71e31d957 100644 --- a/Sofa/framework/Core/test/objectmodel/DataLink_test.cpp +++ b/Sofa/framework/Core/test/objectmodel/DataLink_test.cpp @@ -1,6 +1,6 @@ /****************************************************************************** -* SOFA, Simulation Open-Framework Architecture, development version * -* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * diff --git a/Sofa/framework/DefaultType/test/QuaternionIntegration_test.cpp b/Sofa/framework/DefaultType/test/QuaternionIntegration_test.cpp index 91859add5bd..34c8e03fff0 100644 --- a/Sofa/framework/DefaultType/test/QuaternionIntegration_test.cpp +++ b/Sofa/framework/DefaultType/test/QuaternionIntegration_test.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/framework/Helper/test/io/STBImage_test.cpp b/Sofa/framework/Helper/test/io/STBImage_test.cpp index cd05d8dbc99..46b34f763a3 100644 --- a/Sofa/framework/Helper/test/io/STBImage_test.cpp +++ b/Sofa/framework/Helper/test/io/STBImage_test.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/framework/Helper/test/logging/logging_test.cpp b/Sofa/framework/Helper/test/logging/logging_test.cpp index 4eee6b07f3d..6edc9ada881 100644 --- a/Sofa/framework/Helper/test/logging/logging_test.cpp +++ b/Sofa/framework/Helper/test/logging/logging_test.cpp @@ -1,6 +1,6 @@ /****************************************************************************** -* SOFA, Simulation-Framework Architecture, development version * -* (c) 2006-2017 INRIA, USTL, UJF, CNRS, MGH * +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * diff --git a/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/CompressedRowSparseMatrixConstraint.cpp b/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/CompressedRowSparseMatrixConstraint.cpp index bcfe530d6cf..35eb498314a 100644 --- a/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/CompressedRowSparseMatrixConstraint.cpp +++ b/Sofa/framework/LinearAlgebra/src/sofa/linearalgebra/CompressedRowSparseMatrixConstraint.cpp @@ -1,23 +1,20 @@ /****************************************************************************** -* SOFA, Simulation Open-Framework Architecture, version 1.0 RC 1 * -* (c) 2006-2021 MGH, INRIA, USTL, UJF, CNRS, InSimo * +* SOFA, Simulation Open-Framework Architecture * +* (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * -* This library is free software; you can redistribute it and/or modify it * +* This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published by * * the Free Software Foundation; either version 2.1 of the License, or (at * * your option) any later version. * * * -* This library is distributed in the hope that it will be useful, but WITHOUT * +* This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * * for more details. * * * * You should have received a copy of the GNU Lesser General Public License * -* along with this library; if not, write to the Free Software Foundation, * -* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * +* along with this program. If not, see . * ******************************************************************************* -* SOFA :: Modules * -* * * Authors: The SOFA Team and external contributors (see Authors.txt) * * * * Contact information: contact@sofa-framework.org * diff --git a/Sofa/framework/SimpleApi/src/sofa/simpleapi/SimpleApi.cpp b/Sofa/framework/SimpleApi/src/sofa/simpleapi/SimpleApi.cpp index e7769b34ae7..a1746c3d625 100644 --- a/Sofa/framework/SimpleApi/src/sofa/simpleapi/SimpleApi.cpp +++ b/Sofa/framework/SimpleApi/src/sofa/simpleapi/SimpleApi.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/framework/SimpleApi/src/sofa/simpleapi/SimpleApi.h b/Sofa/framework/SimpleApi/src/sofa/simpleapi/SimpleApi.h index 7325e978a20..f5cc9c1d3e5 100644 --- a/Sofa/framework/SimpleApi/src/sofa/simpleapi/SimpleApi.h +++ b/Sofa/framework/SimpleApi/src/sofa/simpleapi/SimpleApi.h @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/framework/SimpleApi/src/sofa/simpleapi/config.h.in b/Sofa/framework/SimpleApi/src/sofa/simpleapi/config.h.in index 23823395ad7..c9a7a6c0846 100644 --- a/Sofa/framework/SimpleApi/src/sofa/simpleapi/config.h.in +++ b/Sofa/framework/SimpleApi/src/sofa/simpleapi/config.h.in @@ -1,5 +1,5 @@ /****************************************************************************** -* SOFA, Open-Framework Architecture * +* SOFA, Simulation Open-Framework Architecture * * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program is free software; you can redistribute it and/or modify it * diff --git a/Sofa/framework/Testing/src/sofa/testing/BaseSimulationTest.cpp b/Sofa/framework/Testing/src/sofa/testing/BaseSimulationTest.cpp index 5a602329b3a..1b84586f42a 100644 --- a/Sofa/framework/Testing/src/sofa/testing/BaseSimulationTest.cpp +++ b/Sofa/framework/Testing/src/sofa/testing/BaseSimulationTest.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/framework/Testing/src/sofa/testing/BaseTest.cpp b/Sofa/framework/Testing/src/sofa/testing/BaseTest.cpp index 9fed6bcfb45..0c9615ecca5 100644 --- a/Sofa/framework/Testing/src/sofa/testing/BaseTest.cpp +++ b/Sofa/framework/Testing/src/sofa/testing/BaseTest.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * diff --git a/Sofa/framework/Testing/src/sofa/testing/NumericTest.cpp b/Sofa/framework/Testing/src/sofa/testing/NumericTest.cpp index a67d64d08f4..9c5ab1c60b1 100644 --- a/Sofa/framework/Testing/src/sofa/testing/NumericTest.cpp +++ b/Sofa/framework/Testing/src/sofa/testing/NumericTest.cpp @@ -3,17 +3,17 @@ * (c) 2006 INRIA, USTL, UJF, CNRS, MGH * * * * This program 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 Foundation; either version 2 of the License, or (at your option) * -* any later version. * +* under the terms of the GNU Lesser General Public License as published by * +* the Free Software Foundation; either version 2.1 of the License, or (at * +* your option) any later version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT * * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * -* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * -* more details. * +* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License * +* for more details. * * * -* You should have received a copy of the GNU General Public License along * -* with this program. If not, see . * +* You should have received a copy of the GNU Lesser General Public License * +* along with this program. If not, see . * ******************************************************************************* * Authors: The SOFA Team and external contributors (see Authors.txt) * * * From 26b9dad70cdf73dec092742753244037cb7ce85d Mon Sep 17 00:00:00 2001 From: erik pernod Date: Fri, 30 Jan 2026 17:00:45 +0100 Subject: [PATCH 6/6] Fix encoding issue in PrecomputedMatrixSystem.h --- .../linearsolver/preconditioner/PrecomputedMatrixSystem.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedMatrixSystem.h b/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedMatrixSystem.h index 844320d0cf3..26a57d2a94c 100644 --- a/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedMatrixSystem.h +++ b/Sofa/Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/PrecomputedMatrixSystem.h @@ -19,7 +19,7 @@ * * * Contact information: contact@sofa-framework.org * ******************************************************************************/ -#pragma once +#pragma once #include #include namespace sofa::component::linearsolver::preconditioner