v2DM-DOCI
1.0
|
#include <OptIndex.h>
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 |
Definition at line 13 of file OptIndex.h.
OptIndex::OptIndex | ( | const int | L, |
const int | Group, | ||
const int * | NORBin | ||
) |
OptIndex::OptIndex | ( | const CheMPS2::Hamiltonian & | ham | ) |
const int * OptIndex::get_irrep_each_orbital | ( | ) | const |
int OptIndex::getL | ( | ) | const |
Definition at line 69 of file OptIndex.cpp.
int OptIndex::getNgroup | ( | ) | const |
Definition at line 79 of file OptIndex.cpp.
int OptIndex::getNirreps | ( | ) | const |
int OptIndex::getNORB | ( | const int | irrep | ) | const |
int OptIndex::getNstart | ( | const int | irrep | ) | const |
void OptIndex::Print | ( | ) | const |
Definition at line 81 of file OptIndex.cpp.
|
private |
Definition at line 31 of file OptIndex.h.
|
private |
Definition at line 28 of file OptIndex.h.
|
private |
Definition at line 27 of file OptIndex.h.
|
private |
Definition at line 29 of file OptIndex.h.
|
private |
Definition at line 30 of file OptIndex.h.
|
private |
Definition at line 26 of file OptIndex.h.