Skip to content

Commit 51b1c18

Browse files
authored
Merge branch 'TRIQS:unstable' into unstable
2 parents ec73b0d + ee21d6a commit 51b1c18

File tree

179 files changed

+1136
-3063
lines changed

Some content is hidden

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

179 files changed

+1136
-3063
lines changed

COPYRIGHT

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
Copyright (c) 2018--present, The Simons Foundation
2+
3+
SPDX-License-Identifier: Apache-2.0
4+
5+
Licensed under the Apache License, Version 2.0 (the "License");
6+
you may not use this file except in compliance with the License.
7+
You may obtain a copy of the License at
8+
9+
http://www.apache.org/licenses/LICENSE-2.0
10+
11+
Unless required by applicable law or agreed to in writing, software
12+
distributed under the License is distributed on an "AS IS" BASIS,
13+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
See the License for the specific language governing permissions and
15+
limitations under the License.

LICENSE.txt renamed to LICENSE

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
nda - An example application using triqs and cpp2py
2-
31
Apache License
42
Version 2.0, January 2004
53
http://www.apache.org/licenses/

benchmarks/bench_common.hpp

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
1-
// Copyright (c) 2020 Simons Foundation
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0.txt
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
1+
// Copyright (c) 2020--present, The Simons Foundation
2+
// This file is part of TRIQS/nda and is licensed under the Apache License, Version 2.0.
3+
// SPDX-License-Identifier: Apache-2.0
4+
// See LICENSE in the root of this distribution for details.
145

156
#ifdef __GNUC__
167
// to remove the warning of ; too much. Remove the comma, and clang-format is a mess

benchmarks/blas.cpp

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
1-
// Copyright (c) 2019-2020 Simons Foundation
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0.txt
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
1+
// Copyright (c) 2022--present, The Simons Foundation
2+
// This file is part of TRIQS/nda and is licensed under the Apache License, Version 2.0.
3+
// SPDX-License-Identifier: Apache-2.0
4+
// See LICENSE in the root of this distribution for details.
145

156
#include "./bench_common.hpp"
167
#include <nda/blas.hpp>

benchmarks/clef_loop.cpp

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
1-
// Copyright (c) 2019-2020 Simons Foundation
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0.txt
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
1+
// Copyright (c) 2019--present, The Simons Foundation
2+
// This file is part of TRIQS/nda and is licensed under the Apache License, Version 2.0.
3+
// SPDX-License-Identifier: Apache-2.0
4+
// See LICENSE in the root of this distribution for details.
145

156
#include "./bench_common.hpp"
167

benchmarks/compiler_explorer_snippets/view_and_call.cpp

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
1-
// Copyright (c) 2020 Simons Foundation
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0.txt
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
1+
// Copyright (c) 2020--present, The Simons Foundation
2+
// This file is part of TRIQS/nda and is licensed under the Apache License, Version 2.0.
3+
// SPDX-License-Identifier: Apache-2.0
4+
// See LICENSE in the root of this distribution for details.
145

156
// clang 10 : -std=c++20 -O3 -DNDEBUG -march=skylake
167
// gcc 9 : -std=c++17 -O3 -DNDEBUG -march=skylake

benchmarks/constr_heap_vs_sso.cpp

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
1-
// Copyright (c) 2019-2020 Simons Foundation
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0.txt
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
1+
// Copyright (c) 2020--present, The Simons Foundation
2+
// This file is part of TRIQS/nda and is licensed under the Apache License, Version 2.0.
3+
// SPDX-License-Identifier: Apache-2.0
4+
// See LICENSE in the root of this distribution for details.
145

156
#include <benchmark/benchmark.h>
167
#include <nda/nda.hpp>

benchmarks/copy.cpp

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
1-
// Copyright (c) 2019-2020 Simons Foundation
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0.txt
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
1+
// Copyright (c) 2022--present, The Simons Foundation
2+
// This file is part of TRIQS/nda and is licensed under the Apache License, Version 2.0.
3+
// SPDX-License-Identifier: Apache-2.0
4+
// See LICENSE in the root of this distribution for details.
145

156
#include "./bench_common.hpp"
167

benchmarks/fill_0.cpp

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
1-
// Copyright (c) 2020 Simons Foundation
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0.txt
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
1+
// Copyright (c) 2020--present, The Simons Foundation
2+
// This file is part of TRIQS/nda and is licensed under the Apache License, Version 2.0.
3+
// SPDX-License-Identifier: Apache-2.0
4+
// See LICENSE in the root of this distribution for details.
145

156
#include "./bench_common.hpp"
167

benchmarks/for_static.cpp

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,7 @@
1-
// Copyright (c) 2019-2020 Simons Foundation
2-
//
3-
// Licensed under the Apache License, Version 2.0 (the "License");
4-
// you may not use this file except in compliance with the License.
5-
// You may obtain a copy of the License at
6-
//
7-
// http://www.apache.org/licenses/LICENSE-2.0.txt
8-
//
9-
// Unless required by applicable law or agreed to in writing, software
10-
// distributed under the License is distributed on an "AS IS" BASIS,
11-
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
// See the License for the specific language governing permissions and
13-
// limitations under the License.
1+
// Copyright (c) 2019--present, The Simons Foundation
2+
// This file is part of TRIQS/nda and is licensed under the Apache License, Version 2.0.
3+
// SPDX-License-Identifier: Apache-2.0
4+
// See LICENSE in the root of this distribution for details.
145

156
#include "./bench_common.hpp"
167

0 commit comments

Comments
 (0)