boxplus(V1::ElementarySpace, V2::ElementarySpace...)</code></pre><p>Create a lazy representation of the direct sum of the supplied vector spaces, which retains the order. See also <a href="../sumspaces/#SumSpace"><code>SumSpace</code></a>.</p></div><a class="docs-sourcelink" target="_blank" href="github.com/lkdvos/BlockTensorKit.jl.git">source</a></section></details></article><article><details class="docstring" open="true"><summary id="BlockTensorKit.droptol!"><a class="docstring-binding" href="#BlockTensorKit.droptol!"><code>BlockTensorKit.droptol!</code></a> — <span class="docstring-category">Function</span></summary><section><div><pre><code class="language-julia hljs">droptol!(t::AbstractBlockTensorMap, tol=eps(real(scalartype(t)))^(3/4))</code></pre><p>Remove the tensor entries of a blocktensor that have norm <code>≤(tol)</code>.</p></div><a class="docs-sourcelink" target="_blank" href="github.com/lkdvos/BlockTensorKit.jl.git">source</a></section></details></article><article><details class="docstring" open="true"><summary id="BlockTensorKit.dropzeros!-Tuple{AbstractBlockTensorMap}"><a class="docstring-binding" href="#BlockTensorKit.dropzeros!-Tuple{AbstractBlockTensorMap}"><code>BlockTensorKit.dropzeros!</code></a> — <span class="docstring-category">Method</span></summary><section><div><pre><code class="language-julia hljs">dropzeros!(t::AbstractBlockTensorMap)</code></pre><p>Remove the tensor entries of a blocktensor that have norm 0. Only applicable to sparse blocktensors.</p></div><a class="docs-sourcelink" target="_blank" href="github.com/lkdvos/BlockTensorKit.jl.git">source</a></section></details></article><article><details class="docstring" open="true"><summary id="BlockTensorKit.eachspace-Tuple{TensorKit.HomSpace{SumSpace{S}, TensorKit.ProductSpace{SumSpace{S}, N₁}, TensorKit.ProductSpace{SumSpace{S}, N₂}} where {S, N₁, N₂}}"><a class="docstring-binding" href="#BlockTensorKit.eachspace-Tuple{TensorKit.HomSpace{SumSpace{S}, TensorKit.ProductSpace{SumSpace{S}, N₁}, TensorKit.ProductSpace{SumSpace{S}, N₂}} where {S, N₁, N₂}}"><code>BlockTensorKit.eachspace</code></a> — <span class="docstring-category">Method</span></summary><section><div><pre><code class="language-julia hljs">eachspace(V::TensorMapSumSpace) -> SumSpaceIndices</code></pre><p>Return an object that can be used to obtain the subspaces of a <code>BlockTensorMap</code>.</p></div><a class="docs-sourcelink" target="_blank" href="github.com/lkdvos/BlockTensorKit.jl.git">source</a></section></details></article><article><details class="docstring" open="true"><summary id="BlockTensorKit.sprand-Tuple{TensorKit.HomSpace{SumSpace{S}, TensorKit.ProductSpace{SumSpace{S}, N₁}, TensorKit.ProductSpace{SumSpace{S}, N₂}} where {S, N₁, N₂}, Real}"><a class="docstring-binding" href="#BlockTensorKit.sprand-Tuple{TensorKit.HomSpace{SumSpace{S}, TensorKit.ProductSpace{SumSpace{S}, N₁}, TensorKit.ProductSpace{SumSpace{S}, N₂}} where {S, N₁, N₂}, Real}"><code>BlockTensorKit.sprand</code></a> — <span class="docstring-category">Method</span></summary><section><div><pre><code class="language-julia hljs">sprand([rng], T::Type, W::TensorMapSumSpace, p::Real)</code></pre><p>Construct a sparse blocktensor with entries compatible with type <code>T</code> and space <code>W</code>. Each entry is nonzero with probability <code>p</code>.</p></div><a class="docs-sourcelink" target="_blank" href="github.com/lkdvos/BlockTensorKit.jl.git">source</a></section></details></article><article><details class="docstring" open="true"><summary id="BlockTensorKit.spzeros-Tuple{TensorKit.HomSpace{SumSpace{S}, TensorKit.ProductSpace{SumSpace{S}, N₁}, TensorKit.ProductSpace{SumSpace{S}, N₂}} where {S, N₁, N₂}, Vararg{Any}}"><a class="docstring-binding" href="#BlockTensorKit.spzeros-Tuple{TensorKit.HomSpace{SumSpace{S}, TensorKit.ProductSpace{SumSpace{S}, N₁}, TensorKit.ProductSpace{SumSpace{S}, N₂}} where {S, N₁, N₂}, Vararg{Any}}"><code>BlockTensorKit.spzeros</code></a> — <span class="docstring-category">Method</span></summary><section><div><pre><code class="language-julia hljs">spzeros(T::Type, W::TensorMapSumSpace)
0 commit comments