Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Public Attributes | List of all members
uni20::LocalSpaceRegularization Struct Reference

Result of regularizing an immutable LocalSpace. More...

#include <block_space.hpp>

Collaboration diagram for uni20::LocalSpaceRegularization:
[legend]

Public Attributes

std::vector< std::size_t > block_index
 For each local state, index of the containing block in regular.
 
std::vector< std::size_t > block_offset
 For each local state, offset inside the containing block.
 
LocalSpace original
 Original ordered local space.
 
BlockSpace regular
 Coalesced block space with one block per quantum number.
 

Detailed Description

Result of regularizing an immutable LocalSpace.

Member Data Documentation

◆ block_index

std::vector<std::size_t> uni20::LocalSpaceRegularization::block_index

For each local state, index of the containing block in regular.

◆ block_offset

std::vector<std::size_t> uni20::LocalSpaceRegularization::block_offset

For each local state, offset inside the containing block.

◆ original

LocalSpace uni20::LocalSpaceRegularization::original

Original ordered local space.

◆ regular

BlockSpace uni20::LocalSpaceRegularization::regular

Coalesced block space with one block per quantum number.


The documentation for this struct was generated from the following file: