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

Result of regularizing an ordered segmented IrregularSpace. More...

#include <block_space.hpp>

Collaboration diagram for uni20::IrregularSpaceRegularization:
[legend]

Public Attributes

std::vector< BlockRangeMapping > block_mapping
 Destination block and range for every original block.
 
IrregularSpace original
 Original irregular space.
 
BlockSpace regular
 Canonical space with one block per quantum number.
 

Detailed Description

Result of regularizing an ordered segmented IrregularSpace.

Member Data Documentation

◆ block_mapping

std::vector<BlockRangeMapping> uni20::IrregularSpaceRegularization::block_mapping

Destination block and range for every original block.

◆ original

IrregularSpace uni20::IrregularSpaceRegularization::original

Original irregular space.

◆ regular

BlockSpace uni20::IrregularSpaceRegularization::regular

Canonical space with one block per quantum number.


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