pairinteraction
A Rydberg Interaction Calculator
pairinteraction::IndicesOfBlocksCreator Class Reference

#include <TransformationBuilderInterface.hpp>

Public Member Functions

 IndicesOfBlocksCreator (std::initializer_list< size_t > boundaries)
 
void add (size_t boundary)
 
std::vector< IndicesOfBlockcreate () const
 
size_t size () const
 

Detailed Description

Definition at line 45 of file TransformationBuilderInterface.hpp.

Constructor & Destructor Documentation

◆ IndicesOfBlocksCreator()

pairinteraction::IndicesOfBlocksCreator::IndicesOfBlocksCreator ( std::initializer_list< size_t >  boundaries)

Definition at line 15 of file TransformationBuilderInterface.cpp.

Member Function Documentation

◆ add()

void pairinteraction::IndicesOfBlocksCreator::add ( size_t  boundary)

Definition at line 18 of file TransformationBuilderInterface.cpp.

Referenced by pairinteraction::Basis< Derived >::get_indices_of_blocks_without_checks().

+ Here is the caller graph for this function:

◆ create()

std::vector< IndicesOfBlock > pairinteraction::IndicesOfBlocksCreator::create ( ) const

Definition at line 20 of file TransformationBuilderInterface.cpp.

◆ size()

size_t pairinteraction::IndicesOfBlocksCreator::size ( ) const

Definition at line 37 of file TransformationBuilderInterface.cpp.


The documentation for this class was generated from the following files: