Skip to content

Commit fc52bff

Browse files
committed
tests: remove the per-tile general-product reference kernels
contraction_helpers.h (kernels::{s_t_t,t_s_t,t_t_t,t_tot_tot,tot_t_tot, tot_tot_tot}_contract_) and its dedicated tests were scaffolding used only to develop and cross-check einsum; the expression-layer general-product engine has superseded them and no production code references them. Remove the header, the generated test files, their CMake entries, the stale einsum.cpp include, and the generate_answers.ipynb generator.
1 parent cd438ba commit fc52bff

11 files changed

Lines changed: 107 additions & 307271 deletions

bin/generate_answers.ipynb

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

src/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,6 @@ TiledArray/expressions/binary_expr.h
110110
TiledArray/expressions/blk_tsr_engine.h
111111
TiledArray/expressions/blk_tsr_expr.h
112112
TiledArray/expressions/cont_engine.h
113-
TiledArray/expressions/contraction_helpers.h
114113
TiledArray/expressions/expr.h
115114
TiledArray/expressions/expr_engine.h
116115
TiledArray/expressions/expr_trace.h

src/TiledArray/expressions/contraction_helpers.h

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

tests/CMakeLists.txt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -93,12 +93,6 @@ set(ta_test_src_files ta_test.cpp
9393
tot_expressions.cpp
9494
annotation.cpp
9595
diagonal_array.cpp
96-
contraction_helpers.cpp
97-
s_t_t_contract_.cpp
98-
t_t_t_contract_.cpp
99-
t_s_t_contract_.cpp
100-
# t_tot_tot_contract_.cpp
101-
# tot_tot_tot_contract_.cpp
10296
einsum.cpp
10397
general_product.cpp
10498
linalg.cpp

tests/contraction_helpers.cpp

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

0 commit comments

Comments
 (0)