SIRIUS 7.5.0
Electronic structure library and applications
Public Member Functions | Private Attributes | List of all members
sirius::wf::band_range Class Reference

Describe a range of bands. More...

#include <wave_functions.hpp>

Public Member Functions

 band_range (int begin__, int end__)
 
 band_range (int size__)
 
auto begin () const
 
auto end () const
 
auto size () const
 

Private Attributes

int begin_
 
int end_
 

Detailed Description

Describe a range of bands.

Definition at line 129 of file wave_functions.hpp.

Constructor & Destructor Documentation

◆ band_range() [1/2]

sirius::wf::band_range::band_range ( int  begin__,
int  end__ 
)
inline

Definition at line 135 of file wave_functions.hpp.

◆ band_range() [2/2]

sirius::wf::band_range::band_range ( int  size__)
inline

Definition at line 143 of file wave_functions.hpp.

Member Function Documentation

◆ begin()

auto sirius::wf::band_range::begin ( ) const
inline

Definition at line 149 of file wave_functions.hpp.

◆ end()

auto sirius::wf::band_range::end ( ) const
inline

Definition at line 153 of file wave_functions.hpp.

◆ size()

auto sirius::wf::band_range::size ( ) const
inline

Definition at line 157 of file wave_functions.hpp.

Member Data Documentation

◆ begin_

int sirius::wf::band_range::begin_
private

Definition at line 132 of file wave_functions.hpp.

◆ end_

int sirius::wf::band_range::end_
private

Definition at line 133 of file wave_functions.hpp.


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