v2DM-DOCI  1.0
simanneal::OptIndex Class Reference

#include <OptIndex.h>

+ Collaboration diagram for simanneal::OptIndex:

Public Member Functions

 OptIndex (const int L, const int Group, const int *NORBin)
 
 OptIndex (const CheMPS2::Hamiltonian &)
 
int getL () const
 
int getNirreps () const
 
int getNORB (const int irrep) const
 
int getNstart (const int irrep) const
 
const int * get_irrep_each_orbital () const
 
void Print () const
 
int getNgroup () const
 

Private Attributes

CheMPS2::Irreps SymmInfo
 
int Nirreps
 
int L
 
std::vector< int > NORB
 
std::vector< int > NORBcumulative
 
std::vector< int > irrep_each_orbital
 

Detailed Description

Definition at line 13 of file OptIndex.h.

Constructor & Destructor Documentation

OptIndex::OptIndex ( const int  L,
const int  Group,
const int *  NORBin 
)

Definition at line 9 of file OptIndex.cpp.

+ Here is the call graph for this function:

OptIndex::OptIndex ( const CheMPS2::Hamiltonian ham)

Definition at line 39 of file OptIndex.cpp.

+ Here is the call graph for this function:

Member Function Documentation

const int * OptIndex::get_irrep_each_orbital ( ) const

Definition at line 77 of file OptIndex.cpp.

+ Here is the caller graph for this function:

int OptIndex::getL ( ) const

Definition at line 69 of file OptIndex.cpp.

int OptIndex::getNgroup ( ) const

Definition at line 79 of file OptIndex.cpp.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int OptIndex::getNirreps ( ) const

Definition at line 71 of file OptIndex.cpp.

+ Here is the caller graph for this function:

int OptIndex::getNORB ( const int  irrep) const

Definition at line 73 of file OptIndex.cpp.

+ Here is the caller graph for this function:

int OptIndex::getNstart ( const int  irrep) const

Definition at line 75 of file OptIndex.cpp.

+ Here is the caller graph for this function:

void OptIndex::Print ( ) const

Definition at line 81 of file OptIndex.cpp.

Member Data Documentation

std::vector<int> simanneal::OptIndex::irrep_each_orbital
private

Definition at line 31 of file OptIndex.h.

int simanneal::OptIndex::L
private

Definition at line 28 of file OptIndex.h.

int simanneal::OptIndex::Nirreps
private

Definition at line 27 of file OptIndex.h.

std::vector<int> simanneal::OptIndex::NORB
private

Definition at line 29 of file OptIndex.h.

std::vector<int> simanneal::OptIndex::NORBcumulative
private

Definition at line 30 of file OptIndex.h.

CheMPS2::Irreps simanneal::OptIndex::SymmInfo
private

Definition at line 26 of file OptIndex.h.


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