Skip to content

Commit 22f9f60

Browse files
gen_copyrightWentzell
authored andcommitted
Regenerate GPL Copyright headers and move COPYING.txt -> LICENSE.txt
1 parent 01f7c83 commit 22f9f60

File tree

485 files changed

+9552
-6658
lines changed

Some content is hidden

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

485 files changed

+9552
-6658
lines changed

COPYING.txt

Lines changed: 0 additions & 674 deletions
This file was deleted.

LICENSE.txt

Lines changed: 674 additions & 35 deletions
Large diffs are not rendered by default.

c++/triqs/arrays.hpp

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
1-
/*******************************************************************************
2-
*
3-
* TRIQS: a Toolbox for Research in Interacting Quantum Systems
4-
*
5-
* Copyright (C) 2011 by O. Parcollet
6-
*
7-
* TRIQS is free software: you can redistribute it and/or modify it under the
8-
* terms of the GNU General Public License as published by the Free Software
9-
* Foundation, either version 3 of the License, or (at your option) any later
10-
* version.
11-
*
12-
* TRIQS is distributed in the hope that it will be useful, but WITHOUT ANY
13-
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
15-
* details.
16-
*
17-
* You should have received a copy of the GNU General Public License along with
18-
* TRIQS. If not, see <http://www.gnu.org/licenses/>.
19-
*
20-
******************************************************************************/
1+
// Copyright (c) 2013-2017 Commissariat à l'énergie atomique et aux énergies alternatives (CEA)
2+
// Copyright (c) 2013-2017 Centre national de la recherche scientifique (CNRS)
3+
// Copyright (c) 2019-2020 Simons Foundation
4+
//
5+
// This program is free software: you can redistribute it and/or modify
6+
// it under the terms of the GNU General Public License as published by
7+
// the Free Software Foundation, either version 3 of the License, or
8+
// (at your option) any later version.
9+
//
10+
// This program is distributed in the hope that it will be useful,
11+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
// GNU General Public License for more details.
14+
//
15+
// You may obtain a copy of the License at
16+
// https://www.gnu.org/licenses/gpl-3.0.txt
17+
//
18+
// Authors: Olivier Parcollet, Nils Wentzell
19+
2120
#pragma once
2221

2322
// for python code generator, we need to know what to include...

c++/triqs/arrays/algorithms.hpp

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
1-
/*******************************************************************************
2-
*
3-
* TRIQS: a Toolbox for Research in Interacting Quantum Systems
4-
*
5-
* Copyright (C) 2011 by O. Parcollet
6-
*
7-
* TRIQS is free software: you can redistribute it and/or modify it under the
8-
* terms of the GNU General Public License as published by the Free Software
9-
* Foundation, either version 3 of the License, or (at your option) any later
10-
* version.
11-
*
12-
* TRIQS is distributed in the hope that it will be useful, but WITHOUT ANY
13-
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
15-
* details.
16-
*
17-
* You should have received a copy of the GNU General Public License along with
18-
* TRIQS. If not, see <http://www.gnu.org/licenses/>.
19-
*
20-
******************************************************************************/
1+
// Copyright (c) 2013-2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA)
2+
// Copyright (c) 2013-2018 Centre national de la recherche scientifique (CNRS)
3+
// Copyright (c) 2018-2019 Simons Foundation
4+
//
5+
// This program is free software: you can redistribute it and/or modify
6+
// it under the terms of the GNU General Public License as published by
7+
// the Free Software Foundation, either version 3 of the License, or
8+
// (at your option) any later version.
9+
//
10+
// This program is distributed in the hope that it will be useful,
11+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
// GNU General Public License for more details.
14+
//
15+
// You may obtain a copy of the License at
16+
// https://www.gnu.org/licenses/gpl-3.0.txt
17+
//
18+
// Authors: Olivier Parcollet, Nils Wentzell
19+
2120
#pragma once
2221
#include "./functional/fold.hpp"
2322
#include <algorithm>

c++/triqs/arrays/array.hpp

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
1-
/*******************************************************************************
2-
*
3-
* TRIQS: a Toolbox for Research in Interacting Quantum Systems
4-
*
5-
* Copyright (C) 2011-2014 by O. Parcollet
6-
*
7-
* TRIQS is free software: you can redistribute it and/or modify it under the
8-
* terms of the GNU General Public License as published by the Free Software
9-
* Foundation, either version 3 of the License, or (at your option) any later
10-
* version.
11-
*
12-
* TRIQS is distributed in the hope that it will be useful, but WITHOUT ANY
13-
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
15-
* details.
16-
*
17-
* You should have received a copy of the GNU General Public License along with
18-
* TRIQS. If not, see <http://www.gnu.org/licenses/>.
19-
*
20-
******************************************************************************/
1+
// Copyright (c) 2013-2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA)
2+
// Copyright (c) 2013-2018 Centre national de la recherche scientifique (CNRS)
3+
// Copyright (c) 2018-2020 Simons Foundation
4+
//
5+
// This program is free software: you can redistribute it and/or modify
6+
// it under the terms of the GNU General Public License as published by
7+
// the Free Software Foundation, either version 3 of the License, or
8+
// (at your option) any later version.
9+
//
10+
// This program is distributed in the hope that it will be useful,
11+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
// GNU General Public License for more details.
14+
//
15+
// You may obtain a copy of the License at
16+
// https://www.gnu.org/licenses/gpl-3.0.txt
17+
//
18+
// Authors: Igor Krivenko, Olivier Parcollet, Nils Wentzell
19+
2120
#pragma once
2221
#include <triqs/utility/first_include.hpp>
2322
#include "indexmaps/cuboid/map.hpp"

c++/triqs/arrays/asserts.hpp

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
1-
/*******************************************************************************
2-
*
3-
* TRIQS: a Toolbox for Research in Interacting Quantum Systems
4-
*
5-
* Copyright (C) 2011 by O. Parcollet
6-
*
7-
* TRIQS is free software: you can redistribute it and/or modify it under the
8-
* terms of the GNU General Public License as published by the Free Software
9-
* Foundation, either version 3 of the License, or (at your option) any later
10-
* version.
11-
*
12-
* TRIQS is distributed in the hope that it will be useful, but WITHOUT ANY
13-
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
14-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
15-
* details.
16-
*
17-
* You should have received a copy of the GNU General Public License along with
18-
* TRIQS. If not, see <http://www.gnu.org/licenses/>.
19-
*
20-
******************************************************************************/
1+
// Copyright (c) 2013-2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA)
2+
// Copyright (c) 2013-2018 Centre national de la recherche scientifique (CNRS)
3+
// Copyright (c) 2018 Simons Foundation
4+
//
5+
// This program is free software: you can redistribute it and/or modify
6+
// it under the terms of the GNU General Public License as published by
7+
// the Free Software Foundation, either version 3 of the License, or
8+
// (at your option) any later version.
9+
//
10+
// This program is distributed in the hope that it will be useful,
11+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
// GNU General Public License for more details.
14+
//
15+
// You may obtain a copy of the License at
16+
// https://www.gnu.org/licenses/gpl-3.0.txt
17+
//
18+
// Authors: Olivier Parcollet, Nils Wentzell
19+
2120
#ifndef TRIQS_ARRAYS_ASSERTS_H
2221
#define TRIQS_ARRAYS_ASSERTS_H
2322
#include "./functional/map.hpp"

c++/triqs/arrays/blas_lapack/axpy.hpp

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,21 @@
1-
/*******************************************************************************
2-
*
3-
* TRIQS: a Toolbox for Research in Interacting Quantum Systems
4-
*
5-
* Copyright (C) 2012-2017 by O. Parcollet
6-
* Copyright (C) 2018 by Simons Foundation
7-
* author : O. Parcollet, P. Dumitrescu, N. Wentzell
8-
*
9-
* TRIQS is free software: you can redistribute it and/or modify it under the
10-
* terms of the GNU General Public License as published by the Free Software
11-
* Foundation, either version 3 of the License, or (at your option) any later
12-
* version.
13-
*
14-
* TRIQS is distributed in the hope that it will be useful, but WITHOUT ANY
15-
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
16-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
17-
* details.
18-
*
19-
* You should have received a copy of the GNU General Public License along with
20-
* TRIQS. If not, see <http://www.gnu.org/licenses/>.
21-
*
22-
******************************************************************************/
1+
// Copyright (c) 2013-2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA)
2+
// Copyright (c) 2013-2018 Centre national de la recherche scientifique (CNRS)
3+
// Copyright (c) 2018 Simons Foundation
4+
//
5+
// This program is free software: you can redistribute it and/or modify
6+
// it under the terms of the GNU General Public License as published by
7+
// the Free Software Foundation, either version 3 of the License, or
8+
// (at your option) any later version.
9+
//
10+
// This program is distributed in the hope that it will be useful,
11+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
// GNU General Public License for more details.
14+
//
15+
// You may obtain a copy of the License at
16+
// https://www.gnu.org/licenses/gpl-3.0.txt
17+
//
18+
// Authors: Philipp D, Olivier Parcollet
2319

2420
#pragma once
2521

c++/triqs/arrays/blas_lapack/copy.hpp

Lines changed: 19 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,22 @@
1-
/*******************************************************************************
2-
*
3-
* TRIQS: a Toolbox for Research in Interacting Quantum Systems
4-
*
5-
* Copyright (C) 2012-2017 by O. Parcollet
6-
* Copyright (C) 2018 by Simons Foundation
7-
* author : O. Parcollet, P. Dumitrescu, N. Wentzell
8-
*
9-
* TRIQS is free software: you can redistribute it and/or modify it under the
10-
* terms of the GNU General Public License as published by the Free Software
11-
* Foundation, either version 3 of the License, or (at your option) any later
12-
* version.
13-
*
14-
* TRIQS is distributed in the hope that it will be useful, but WITHOUT ANY
15-
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
16-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
17-
* details.
18-
*
19-
* You should have received a copy of the GNU General Public License along with
20-
* TRIQS. If not, see <http://www.gnu.org/licenses/>.
21-
*
22-
******************************************************************************/
1+
// Copyright (c) 2013-2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA)
2+
// Copyright (c) 2013-2018 Centre national de la recherche scientifique (CNRS)
3+
// Copyright (c) 2018 Simons Foundation
4+
//
5+
// This program is free software: you can redistribute it and/or modify
6+
// it under the terms of the GNU General Public License as published by
7+
// the Free Software Foundation, either version 3 of the License, or
8+
// (at your option) any later version.
9+
//
10+
// This program is distributed in the hope that it will be useful,
11+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
// GNU General Public License for more details.
14+
//
15+
// You may obtain a copy of the License at
16+
// https://www.gnu.org/licenses/gpl-3.0.txt
17+
//
18+
// Authors: Philipp D, Olivier Parcollet, Nils Wentzell
19+
2320
#pragma once
2421

2522
#include "f77/cxx_interface.hpp"

c++/triqs/arrays/blas_lapack/dot.hpp

Lines changed: 19 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,22 @@
1-
/*******************************************************************************
2-
*
3-
* TRIQS: a Toolbox for Research in Interacting Quantum Systems
4-
*
5-
* Copyright (C) 2012-2017 by O. Parcollet
6-
* Copyright (C) 2018 by Simons Foundation
7-
* author : O. Parcollet, P. Dumitrescu, N. Wentzell
8-
*
9-
* TRIQS is free software: you can redistribute it and/or modify it under the
10-
* terms of the GNU General Public License as published by the Free Software
11-
* Foundation, either version 3 of the License, or (at your option) any later
12-
* version.
13-
*
14-
* TRIQS is distributed in the hope that it will be useful, but WITHOUT ANY
15-
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
16-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
17-
* details.
18-
*
19-
* You should have received a copy of the GNU General Public License along with
20-
* TRIQS. If not, see <http://www.gnu.org/licenses/>.
21-
*
22-
******************************************************************************/
1+
// Copyright (c) 2013-2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA)
2+
// Copyright (c) 2013-2018 Centre national de la recherche scientifique (CNRS)
3+
// Copyright (c) 2018-2019 Simons Foundation
4+
//
5+
// This program is free software: you can redistribute it and/or modify
6+
// it under the terms of the GNU General Public License as published by
7+
// the Free Software Foundation, either version 3 of the License, or
8+
// (at your option) any later version.
9+
//
10+
// This program is distributed in the hope that it will be useful,
11+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
// GNU General Public License for more details.
14+
//
15+
// You may obtain a copy of the License at
16+
// https://www.gnu.org/licenses/gpl-3.0.txt
17+
//
18+
// Authors: Philipp D, Olivier Parcollet, Nils Wentzell
19+
2320
#pragma once
2421

2522
#include "f77/cxx_interface.hpp"

c++/triqs/arrays/blas_lapack/f77/cxx_interface.cpp

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,21 @@
1-
/*******************************************************************************
2-
*
3-
* TRIQS: a Toolbox for Research in Interacting Quantum Systems
4-
*
5-
* Copyright (C) 2011-2017 by O. Parcollet
6-
* Copyright (C) 2018 by Simons Foundation
7-
* author : O. Parcollet, P. Dumitrescu, N. Wentzell
8-
*
9-
* TRIQS is free software: you can redistribute it and/or modify it under the
10-
* terms of the GNU General Public License as published by the Free Software
11-
* Foundation, either version 3 of the License, or (at your option) any later
12-
* version.
13-
*
14-
* TRIQS is distributed in the hope that it will be useful, but WITHOUT ANY
15-
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
16-
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
17-
* details.
18-
*
19-
* You should have received a copy of the GNU General Public License along with
20-
* TRIQS. If not, see <http://www.gnu.org/licenses/>.
21-
*
22-
******************************************************************************/
1+
// Copyright (c) 2018 Commissariat à l'énergie atomique et aux énergies alternatives (CEA)
2+
// Copyright (c) 2018 Centre national de la recherche scientifique (CNRS)
3+
// Copyright (c) 2018 Simons Foundation
4+
//
5+
// This program is free software: you can redistribute it and/or modify
6+
// it under the terms of the GNU General Public License as published by
7+
// the Free Software Foundation, either version 3 of the License, or
8+
// (at your option) any later version.
9+
//
10+
// This program is distributed in the hope that it will be useful,
11+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
// GNU General Public License for more details.
14+
//
15+
// You may obtain a copy of the License at
16+
// https://www.gnu.org/licenses/gpl-3.0.txt
17+
//
18+
// Authors: Philipp D, Nils Wentzell
2319

2420
#include "cxx_interface.hpp"
2521
// Extracted from Reference Lapack (https://github.com/Reference-LAPACK):

0 commit comments

Comments
 (0)