Skip to content

Commit 0d042de

Browse files
committed
moveselect_backend
1 parent 9a9e708 commit 0d042de

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

src/tensors/backends.jl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,3 +105,8 @@ function TO.select_backend(::typeof(TO.tensorcontract!), C::AbstractTensorMap,
105105
A::AbstractTensorMap, B::AbstractTensorMap)
106106
return TensorKitBackend()
107107
end
108+
109+
function TO.select_backend(::typeof(add_transform!), C::AbstractTensorMap,
110+
A::AbstractTensorMap)
111+
return TensorKitBackend()
112+
end

src/tensors/indexmanipulations.jl

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -470,10 +470,6 @@ function add_transform!(C::AbstractTensorMap, A::AbstractTensorMap, pA::Index2Tu
470470
throw(ArgumentError("Unknown backend $backend for `add_transform!` and tensor types $TC and $TA"))
471471
end
472472
end
473-
function TO.select_backend(::typeof(add_transform!), C::AbstractTensorMap,
474-
A::AbstractTensorMap)
475-
return TensorKitBackend()
476-
end
477473

478474
function add_transform!(tdst::AbstractTensorMap,
479475
tsrc::AbstractTensorMap,
@@ -530,7 +526,7 @@ function add_transform_kernel!(tdst::TensorMap,
530526
backend.arraybackend, allocator)
531527
end
532528

533-
return nothing
529+
return tdst
534530
end
535531

536532
function add_transform_kernel!(tdst::TensorMap,

0 commit comments

Comments
 (0)