Skip to content

Commit 6e0d26b

Browse files
committed
Fixed licence text
1 parent abac122 commit 6e0d26b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+699
-478
lines changed

CMakeLists.txt

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
#****************************************************************************#
2-
# Copyright (C) 2016-2023 Florent Hivert <Florent.Hivert@lri.fr>, #
2+
# Copyright (C) 2016-2024 Florent Hivert <Florent.Hivert@lisn.fr>, #
33
# #
4-
# Distributed under the terms of the GNU General Public License (GPL) #
4+
# This file is part of HP-Combi <https://github.com/libsemigroups/HPCombi> #
55
# #
6-
# This code is distributed in the hope that it will be useful, #
7-
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
8-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU #
9-
# General Public License for more details. #
6+
# HP-Combi is free software: you can redistribute it and/or modify it #
7+
# under the terms of the GNU General Public License as published by the #
8+
# Free Software Foundation, either version 3 of the License, or #
9+
# (at your option) any later version. #
1010
# #
11-
# The full text of the GPL is available at: #
11+
# HP-Combi is distributed in the hope that it will be useful, but WITHOUT #
12+
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or #
13+
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License #
14+
# for more details. #
1215
# #
13-
# http://www.gnu.org/licenses/ #
16+
# You should have received a copy of the GNU General Public License along #
17+
# with HP-Combi. If not, see <https://www.gnu.org/licenses/>. #
1418
#****************************************************************************#
1519

1620
# Require at least 3.8 so that we can set cmake_policy CMP0067 below

benchmark/CMakeLists.txt

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
#****************************************************************************#
2-
# Copyright (C) 2016 Florent Hivert <Florent.Hivert@lri.fr>, #
2+
# Copyright (C) 2016-2024 Florent Hivert <Florent.Hivert@lisn.fr>, #
33
# #
4-
# Distributed under the terms of the GNU General Public License (GPL) #
4+
# This file is part of HP-Combi <https://github.com/libsemigroups/HPCombi> #
55
# #
6-
# This code is distributed in the hope that it will be useful, #
7-
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
8-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU #
9-
# General Public License for more details. #
6+
# HP-Combi is free software: you can redistribute it and/or modify it #
7+
# under the terms of the GNU General Public License as published by the #
8+
# Free Software Foundation, either version 3 of the License, or #
9+
# (at your option) any later version. #
1010
# #
11-
# The full text of the GPL is available at: #
11+
# HP-Combi is distributed in the hope that it will be useful, but WITHOUT #
12+
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or #
13+
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License #
14+
# for more details. #
1215
# #
13-
# http://www.gnu.org/licenses/ #
16+
# You should have received a copy of the GNU General Public License along #
17+
# with HP-Combi. If not, see <https://www.gnu.org/licenses/>. #
1418
#****************************************************************************#
1519

1620
find_package(Catch2 3 QUIET)

benchmark/bench_bmat8.cpp

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
//****************************************************************************//
2-
// Copyright (C) 2018 Florent Hivert <Florent.Hivert@lri.fr>, //
2+
// Copyright (C) 2018-2024 Florent Hivert <Florent.Hivert@lisn.fr>, //
33
// //
4-
// Distributed under the terms of the GNU General Public License (GPL) //
4+
// This file is part of HP-Combi <https://github.com/libsemigroups/HPCombi> //
55
// //
6-
// This code is distributed in the hope that it will be useful, //
7-
// but WITHOUT ANY WARRANTY; without even the implied warranty of //
8-
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU //
9-
// General Public License for more details. //
6+
// HP-Combi is free software: you can redistribute it and/or modify it //
7+
// under the terms of the GNU General Public License as published by the //
8+
// Free Software Foundation, either version 3 of the License, or //
9+
// (at your option) any later version. //
1010
// //
11-
// The full text of the GPL is available at: //
11+
// HP-Combi is distributed in the hope that it will be useful, but WITHOUT //
12+
// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or //
13+
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License //
14+
// for more details. //
1215
// //
13-
// http://www.gnu.org/licenses/ //
16+
// You should have received a copy of the GNU General Public License along //
17+
// with HP-Combi. If not, see <https://www.gnu.org/licenses/>. //
1418
//****************************************************************************//
1519

1620
#include <cstdlib>

benchmark/bench_epu8.cpp

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
//****************************************************************************//
2-
// Copyright (C) 2018-2023 Florent Hivert <Florent.Hivert@lri.fr>, //
2+
// Copyright (C) 2018-2024 Florent Hivert <Florent.Hivert@lisn.fr>, //
33
// //
4-
// Distributed under the terms of the GNU General Public License (GPL) //
4+
// This file is part of HP-Combi <https://github.com/libsemigroups/HPCombi> //
55
// //
6-
// This code is distributed in the hope that it will be useful, //
7-
// but WITHOUT ANY WARRANTY; without even the implied warranty of //
8-
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU //
9-
// General Public License for more details. //
6+
// HP-Combi is free software: you can redistribute it and/or modify it //
7+
// under the terms of the GNU General Public License as published by the //
8+
// Free Software Foundation, either version 3 of the License, or //
9+
// (at your option) any later version. //
1010
// //
11-
// The full text of the GPL is available at: //
11+
// HP-Combi is distributed in the hope that it will be useful, but WITHOUT //
12+
// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or //
13+
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License //
14+
// for more details. //
1215
// //
13-
// http://www.gnu.org/licenses/ //
16+
// You should have received a copy of the GNU General Public License along //
17+
// with HP-Combi. If not, see <https://www.gnu.org/licenses/>. //
1418
//****************************************************************************//
1519

1620
#include <cstdlib>

benchmark/bench_fixture.hpp

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
//****************************************************************************//
2-
// Copyright (C) 2016-2023 Florent Hivert <Florent.Hivert@lri.fr>, //
2+
// Copyright (C) 2016-2024 Florent Hivert <Florent.Hivert@lisn.fr>, //
33
// //
4-
// Distributed under the terms of the GNU General Public License (GPL) //
4+
// This file is part of HP-Combi <https://github.com/libsemigroups/HPCombi> //
55
// //
6-
// This code is distributed in the hope that it will be useful, //
7-
// but WITHOUT ANY WARRANTY; without even the implied warranty of //
8-
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU //
9-
// General Public License for more details. //
6+
// HP-Combi is free software: you can redistribute it and/or modify it //
7+
// under the terms of the GNU General Public License as published by the //
8+
// Free Software Foundation, either version 3 of the License, or //
9+
// (at your option) any later version. //
1010
// //
11-
// The full text of the GPL is available at: //
11+
// HP-Combi is distributed in the hope that it will be useful, but WITHOUT //
12+
// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or //
13+
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License //
14+
// for more details. //
1215
// //
13-
// http://www.gnu.org/licenses/ //
16+
// You should have received a copy of the GNU General Public License along //
17+
// with HP-Combi. If not, see <https://www.gnu.org/licenses/>. //
1418
//****************************************************************************//
1519
#ifndef HPCOMBI_BENCHMARK_BENCH_FIXTURE_HPP_
1620
#define HPCOMBI_BENCHMARK_BENCH_FIXTURE_HPP_

benchmark/bench_main.hpp

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,22 @@
1-
////////////////////////////////////////////////////////////////////////////////
2-
// Copyright (C) 2023 James D. Mitchell <jdm3@st-andrews.ac.uk> //
1+
//****************************************************************************//
2+
// Copyright (C) 2023-2024 James D. Mitchell <jdm3@st-andrews.ac.uk> //
3+
// Copyright (C) 2023-2024 Florent Hivert <Florent.Hivert@lisn.fr>, //
34
// //
4-
// Distributed under the terms of the GNU General Public License (GPL) //
5+
// This file is part of HP-Combi <https://github.com/libsemigroups/HPCombi> //
56
// //
6-
// This code is distributed in the hope that it will be useful, //
7-
// but WITHOUT ANY WARRANTY; without even the implied warranty of //
8-
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU //
9-
// General Public License for more details. //
7+
// HP-Combi is free software: you can redistribute it and/or modify it //
8+
// under the terms of the GNU General Public License as published by the //
9+
// Free Software Foundation, either version 3 of the License, or //
10+
// (at your option) any later version. //
1011
// //
11-
// The full text of the GPL is available at: //
12+
// HP-Combi is distributed in the hope that it will be useful, but WITHOUT //
13+
// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or //
14+
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License //
15+
// for more details. //
1216
// //
13-
// http://www.gnu.org/licenses/ //
14-
////////////////////////////////////////////////////////////////////////////////
17+
// You should have received a copy of the GNU General Public License along //
18+
// with HP-Combi. If not, see <https://www.gnu.org/licenses/>. //
19+
//****************************************************************************//
1520

1621
#ifndef HPCOMBI_BENCHMARK_BENCH_MAIN_HPP_
1722
#define HPCOMBI_BENCHMARK_BENCH_MAIN_HPP_

benchmark/bench_perm16.cpp

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
//****************************************************************************//
2-
// Copyright (C) 2018 Florent Hivert <Florent.Hivert@lri.fr>, //
2+
// Copyright (C) 2018-2024 Florent Hivert <Florent.Hivert@lisn.fr>, //
33
// //
4-
// Distributed under the terms of the GNU General Public License (GPL) //
4+
// This file is part of HP-Combi <https://github.com/libsemigroups/HPCombi> //
55
// //
6-
// This code is distributed in the hope that it will be useful, //
7-
// but WITHOUT ANY WARRANTY; without even the implied warranty of //
8-
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU //
9-
// General Public License for more details. //
6+
// HP-Combi is free software: you can redistribute it and/or modify it //
7+
// under the terms of the GNU General Public License as published by the //
8+
// Free Software Foundation, either version 3 of the License, or //
9+
// (at your option) any later version. //
1010
// //
11-
// The full text of the GPL is available at: //
11+
// HP-Combi is distributed in the hope that it will be useful, but WITHOUT //
12+
// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or //
13+
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License //
14+
// for more details. //
1215
// //
13-
// http://www.gnu.org/licenses/ //
16+
// You should have received a copy of the GNU General Public License along //
17+
// with HP-Combi. If not, see <https://www.gnu.org/licenses/>. //
1418
//****************************************************************************//
1519

1620
#include <cstdlib>

doc/CMakeLists.txt

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
#****************************************************************************#
2-
# Copyright (C) 2016 Florent Hivert <Florent.Hivert@lri.fr>, #
2+
# Copyright (C) 2016-2024 Florent Hivert <Florent.Hivert@lisn.fr>, #
33
# #
4-
# Distributed under the terms of the GNU General Public License (GPL) #
4+
# This file is part of HP-Combi <https://github.com/libsemigroups/HPCombi> #
55
# #
6-
# This code is distributed in the hope that it will be useful, #
7-
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
8-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU #
9-
# General Public License for more details. #
6+
# HP-Combi is free software: you can redistribute it and/or modify it #
7+
# under the terms of the GNU General Public License as published by the #
8+
# Free Software Foundation, either version 3 of the License, or #
9+
# (at your option) any later version. #
1010
# #
11-
# The full text of the GPL is available at: #
11+
# HP-Combi is distributed in the hope that it will be useful, but WITHOUT #
12+
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or #
13+
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License #
14+
# for more details. #
1215
# #
13-
# http://www.gnu.org/licenses/ #
16+
# You should have received a copy of the GNU General Public License along #
17+
# with HP-Combi. If not, see <https://www.gnu.org/licenses/>. #
1418
#****************************************************************************#
1519

1620
find_package(Doxygen)

examples/CF.cpp

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
//****************************************************************************//
2-
// Copyright (C) 2016 Florent Hivert <Florent.Hivert@lri.fr>, //
2+
// Copyright (C) 2016-2024 Florent Hivert <Florent.Hivert@lisn.fr>, //
33
// //
4-
// Distributed under the terms of the GNU General Public License (GPL) //
4+
// This file is part of HP-Combi <https://github.com/libsemigroups/HPCombi> //
55
// //
6-
// This code is distributed in the hope that it will be useful, //
7-
// but WITHOUT ANY WARRANTY; without even the implied warranty of //
8-
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU //
9-
// General Public License for more details. //
6+
// HP-Combi is free software: you can redistribute it and/or modify it //
7+
// under the terms of the GNU General Public License as published by the //
8+
// Free Software Foundation, either version 3 of the License, or //
9+
// (at your option) any later version. //
1010
// //
11-
// The full text of the GPL is available at: //
11+
// HP-Combi is distributed in the hope that it will be useful, but WITHOUT //
12+
// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or //
13+
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License //
14+
// for more details. //
1215
// //
13-
// http://www.gnu.org/licenses/ //
16+
// You should have received a copy of the GNU General Public License along //
17+
// with HP-Combi. If not, see <https://www.gnu.org/licenses/>. //
1418
//****************************************************************************//
1519

1620
#include <array>

0 commit comments

Comments
 (0)