HΦ  3.2.0
LargeList Struct Reference

For Matrix-Vector product. More...

#include <struct.h>

Data Fields

double complex prdct
 The expectation value of the energy. More...
 
int itr
 Iteration number. More...
 
long int iv
 Used for initializing vector. More...
 
long int i_max
 Length of eigenvector. More...
 
long int SizeOflist_2_1
 Size of list_2_1. More...
 
long int SizeOflist_2_2
 Size of list_2_2. More...
 
long int SizeOflistjb
 Used for computing Sz. More...
 
double complex tmp_trans
 Hopping parameter. More...
 
double complex tmp_J
 Coupling constant. More...
 
long unsigned int is1_up
 Mask used in the bit oeration. More...
 
long unsigned int is1_down
 Mask used in the bit oeration. More...
 
long unsigned int is2_up
 Mask used in the bit oeration. More...
 
long unsigned int is2_down
 Mask used in the bit oeration. More...
 
int mode
 multiply or expectation value. More...
 
double sgn
 Not used ??? More...
 
long unsigned int is1_spin
 Mask used in the bit oeration. More...
 
long unsigned int is2_spin
 Mask used in the bit oeration. More...
 
long unsigned int is3_spin
 Mask used in the bit oeration. More...
 
long unsigned int is4_spin
 Mask used in the bit oeration. More...
 
int isite1
 Is it realy used ??? More...
 
int isite2
 Is it realy used ??? More...
 
int isite3
 Is it realy used ??? More...
 
int isite4
 Is it realy used ??? More...
 
long unsigned int A_spin
 Mask used in the bit oeration. More...
 
long unsigned int B_spin
 Mask used in the bit oeration. More...
 
long unsigned int irght
 Used for Ogata-Lin ??? More...
 
long unsigned int ilft
 Used for Ogata-Lin ??? More...
 
long unsigned int ihfbit
 Used for Ogata-Lin ??? More...
 
long unsigned int isA_spin
 Mask used in the bit oeration. More...
 
long unsigned int isB_spin
 Mask used in the bit oeration. More...
 
double complex tmp_V
 Coupling constant. More...
 

Detailed Description

For Matrix-Vector product.

Definition at line 313 of file struct.h.

Field Documentation

◆ A_spin

◆ B_spin

long unsigned int LargeList::B_spin

◆ i_max

◆ ihfbit

◆ ilft

◆ irght

◆ is1_down

long unsigned int LargeList::is1_down

◆ is1_spin

◆ is1_up

◆ is2_down

long unsigned int LargeList::is2_down

◆ is2_spin

◆ is2_up

◆ is3_spin

◆ is4_spin

◆ isA_spin

◆ isB_spin

long unsigned int LargeList::isB_spin

◆ isite1

int LargeList::isite1

Is it realy used ???

Definition at line 336 of file struct.h.

Referenced by child_general_int_GetInfo(), child_general_int_spin_GetInfo(), and GC_child_general_int_spin().

◆ isite2

int LargeList::isite2

Is it realy used ???

Definition at line 337 of file struct.h.

Referenced by child_general_int_GetInfo(), child_general_int_spin_GetInfo(), and GC_child_general_int_spin().

◆ isite3

int LargeList::isite3

Is it realy used ???

Definition at line 338 of file struct.h.

Referenced by child_general_int_GetInfo().

◆ isite4

int LargeList::isite4

Is it realy used ???

Definition at line 339 of file struct.h.

Referenced by child_general_int_GetInfo().

◆ itr

int LargeList::itr

◆ iv

long int LargeList::iv

Used for initializing vector.

Definition at line 316 of file struct.h.

Referenced by Initialize_wave(), Lanczos_EigenVector(), and SetInitialVector().

◆ mode

int LargeList::mode

multiply or expectation value.

Definition at line 330 of file struct.h.

Referenced by child_CisAisCisAis_element(), child_CisAisCisAis_spin_element(), child_CisAisCjtAku_element(), child_CisAjtCkuAku_element(), child_CisAjtCkuAlv_element(), child_exchange_element(), child_exchange_spin_element(), child_pairhopp_element(), CisAjt(), expec_cisajs(), expec_cisajscktalt_SpinGCGeneral(), expec_cisajscktalt_SpinGeneral(), expec_cisajscktalt_SpinHalf(), expec_cisajscktaltdc(), expec_energy_flct(), expec_totalspin(), expec_totalSz(), GC_AisCis(), GC_child_CisAisCisAis_element(), GC_child_CisAisCisAis_spin_element(), GC_child_CisAisCitAiu_spin_element(), GC_child_CisAisCjtAku_element(), GC_child_CisAitCiuAiu_spin_element(), GC_child_CisAitCiuAiv_spin_element(), GC_child_CisAjtCkuAku_element(), GC_child_CisAjtCkuAlv_element(), GC_child_exchange_element(), GC_child_exchange_spin_element(), GC_child_pairhopp_element(), GC_child_pairlift_spin_element(), GC_CisAis(), GC_CisAjt(), GetPairExcitedState(), GetPairExcitedStateHubbard(), makeHam(), mltply(), mltplyGeneralSpin(), mltplyGeneralSpinGC(), totalspin_SpinGC(), totalSz_SpinGC(), X_child_CisAis_Hubbard_MPI(), X_child_CisAisCjtAjt_Hubbard_MPI(), X_child_CisAisCjuAju_GeneralSpin_MPIdouble(), X_child_CisAisCjuAju_GeneralSpin_MPIsingle(), X_child_CisAit_GeneralSpin_MPIdouble(), X_child_CisAit_spin_MPIdouble(), X_child_CisAitCjuAjv_GeneralSpin_MPIdouble(), X_child_CisAitCjuAjv_GeneralSpin_MPIsingle(), X_child_CisAjt_MPIdouble(), X_child_CisAjt_MPIsingle(), X_child_CisAjtCkuAku_Hubbard_MPI(), X_child_CisAjtCkuAlv_Hubbard_MPI(), X_child_general_hopp_MPIdouble(), X_child_general_hopp_MPIsingle(), X_child_general_int_spin_MPIdouble(), X_child_general_int_spin_MPIsingle(), X_GC_child_AisCis_GeneralSpin_MPIdouble(), X_GC_child_AisCis_spin_MPIdouble(), X_GC_child_CisAis_GeneralSpin_MPIdouble(), X_GC_child_CisAis_Hubbard_MPI(), X_GC_child_CisAis_spin_MPIdouble(), X_GC_child_CisAisCjtAjt_Hubbard_MPI(), X_GC_child_CisAisCjuAju_GeneralSpin_MPIdouble(), X_GC_child_CisAisCjuAju_GeneralSpin_MPIsingle(), X_GC_child_CisAisCjuAju_spin_MPIdouble(), X_GC_child_CisAisCjuAju_spin_MPIsingle(), X_GC_child_CisAisCjuAjv_GeneralSpin_MPIdouble(), X_GC_child_CisAisCjuAjv_GeneralSpin_MPIsingle(), X_GC_child_CisAisCjuAjv_spin_MPIdouble(), X_GC_child_CisAisCjuAjv_spin_MPIsingle(), X_GC_child_CisAit_GeneralSpin_MPIdouble(), X_GC_child_CisAit_spin_MPIdouble(), X_GC_child_CisAitCiuAiv_spin_MPIdouble(), X_GC_child_CisAitCiuAiv_spin_MPIsingle(), X_GC_child_CisAitCjuAju_GeneralSpin_MPIdouble(), X_GC_child_CisAitCjuAju_GeneralSpin_MPIsingle(), X_GC_child_CisAitCjuAju_spin_MPIdouble(), X_GC_child_CisAitCjuAju_spin_MPIsingle(), X_GC_child_CisAitCjuAjv_GeneralSpin_MPIdouble(), X_GC_child_CisAitCjuAjv_GeneralSpin_MPIsingle(), X_GC_child_CisAjtCkuAku_Hubbard_MPI(), X_GC_child_CisAjtCkuAlv_Hubbard_MPI(), X_GC_child_general_hopp_MPIdouble(), and X_GC_child_general_hopp_MPIsingle().

◆ prdct

◆ sgn

double LargeList::sgn

Not used ???

Definition at line 331 of file struct.h.

◆ SizeOflist_2_1

long int LargeList::SizeOflist_2_1

Size of list_2_1.

Definition at line 318 of file struct.h.

Referenced by GetlistSize(), MakeExcitedList(), and setmem_large().

◆ SizeOflist_2_2

long int LargeList::SizeOflist_2_2

Size of list_2_2.

Definition at line 319 of file struct.h.

Referenced by GetlistSize(), MakeExcitedList(), and setmem_large().

◆ SizeOflistjb

long int LargeList::SizeOflistjb

Used for computing Sz.

Definition at line 320 of file struct.h.

Referenced by GetlistSize(), and sz().

◆ tmp_J

◆ tmp_trans

double complex LargeList::tmp_trans

Hopping parameter.

Definition at line 322 of file struct.h.

Referenced by mltplyHubbard().

◆ tmp_V

double complex LargeList::tmp_V

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