|
v2DM-DOCI
1.0
|
#include <Lineq.h>
Collaboration diagram for doci2DM::Lineq:Public Member Functions | |
| Lineq (int L, int N, bool=false) | |
| virtual | ~Lineq ()=default |
| int | gN () const |
| int | gnr () const |
| int | gL () const |
| const TPM & | gE (int) const |
| double | ge (int) const |
| const TPM & | gE_ortho (int) const |
| double | ge_ortho (int) const |
| const SUP & | gu_0 (int) const |
| const SUP & | gu_0_ortho (int) const |
| void | check (const TPM &tpm) const |
| void | orthogonalize () |
Private Member Functions | |
| void | constr_u_0 () |
| void | orthogonalize_u_0 () |
Private Attributes | |
| std::vector< TPM > | E |
| double pointer to TPM object, will contain the linear equality constraints More... | |
| std::vector< double > | e |
| pointer of doubles, will contain the values of the projections. (the desired equalities) More... | |
| std::vector< TPM > | E_ortho |
| orthogonalized constraints, these will be hidden from the public. More... | |
| std::vector< double > | e_ortho |
| the values accompanying the orthogonalized constraints More... | |
| std::vector< SUP > | u_0 |
| will contain the matrices that span u^0 space More... | |
| std::vector< SUP > | u_0_ortho |
| will contain the orthogonalized matrices that span u^0 space More... | |
| int | N |
| nr of particles More... | |
| int | L |
| nr of sp orbs More... | |
Friends | |
| std::ostream & | operator<< (std::ostream &output, Lineq &lineq_p) |
| Lineq::Lineq | ( | int | L, |
| int | N, | ||
| bool | partial_trace = false |
||
| ) |
|
virtualdefault |
| void Lineq::check | ( | const TPM & | tpm | ) | const |
|
private |
| const TPM & Lineq::gE | ( | int | i | ) | const |
| double Lineq::ge | ( | int | i | ) | const |
| const TPM & Lineq::gE_ortho | ( | int | i | ) | const |
| double Lineq::ge_ortho | ( | int | i | ) | const |
| int Lineq::gnr | ( | ) | const |
| const SUP & Lineq::gu_0 | ( | int | i | ) | const |
| const SUP & Lineq::gu_0_ortho | ( | int | i | ) | const |
| void Lineq::orthogonalize | ( | ) |
|
private |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |