HΦ
3.2.0
|
#include <complex.h>
#include <math.h>
#include <stdio.h>
Go to the source code of this file.
Macros | |
#define | D_FileNameMax 256 |
#define | MPIFALSE -1 |
#define | FALSE 0 |
#define | TRUE 1 |
#define | ITINERANT 0 |
#define | LOCSPIN 1 |
#define D_FileNameMax 256 |
Definition at line 23 of file global.h.
Referenced by CalcByLanczos(), CalcByLOBPCG(), CalcByTEM(), CalcByTPQ(), CalcSpectrum(), CalcSpectrumByBiCG(), CalcSpectrumByTPQ(), CG_EigenVector(), childfopenALL(), childfopenMPI(), expec_cisajs(), expec_cisajscktaltdc(), HPhiTrans(), Initialize_wave(), inputHam(), Lanczos_EigenValue(), Lanczos_GetTridiagonalMatrixComponents(), lapack_diag(), LOBPCG_Main(), main(), output(), output_list(), Output_restart(), outputHam(), OutputLanczosVector(), OutputTimer(), OutputTMComponents(), OutputTMComponents_BiCG(), Read_sz(), ReadInitialVector(), ReadTMComponents(), ReadTMComponents_BiCG(), setmem_HEAD(), SetOmega(), sz(), TimeKeeper(), TimeKeeperWithRandAndStep(), TimeKeeperWithStep(), TransferForQuench(), and TransferWithPeierls().
#define FALSE 0 |
Definition at line 25 of file global.h.
Referenced by BitCheckGeneral(), CalcByFullDiag(), CalcByLanczos(), CalcByLOBPCG(), CalcByTEM(), CalcByTPQ(), CalcSpectrum(), CalcSpectrumByTPQ(), check(), CheckBit_Ajt(), CheckBit_Cis(), CheckBit_InterAllPE(), CheckBit_PairPE(), CheckGeneralSpinIndexForInterAll(), CheckInterAllHermite(), CheckLocSpin(), CheckMPI(), CheckMPI_Summary(), CheckPE(), CheckSpinIndexForTrans(), CheckTETransferHermite(), CheckTotal2Sz(), CheckTransferHermite(), CisAjt(), ConvertToList1GeneralSpin(), expec_cisajs_Spin(), expec_cisajs_SpinGC(), expec_cisajscktalt_Spin(), expec_cisajscktalt_SpinGC(), expec_cisajscktalt_SpinGCGeneral(), expec_cisajscktalt_SpinGeneral(), expec_energy_flct(), GetCalcSpectrumTPQ(), GetExcitedState(), GetlistSize(), GetOffComp(), GetOffCompGeneralSpin(), GetPairExcitedState(), GetPairExcitedStateGeneralSpin(), GetPairExcitedStateGeneralSpinGC(), GetPairExcitedStateHalfSpin(), GetPairExcitedStateHalfSpinGC(), GetPairExcitedStateSpin(), GetPairExcitedStateSpinGC(), GetSgnInterAll(), GetSingleExcitedState(), GetSpectrumByTridiagonalMatrixComponents(), MakeExcitedList(), makeHam(), mltply(), mltplySpin(), mltplySpinGC(), OutputTMComponents(), ReadDefFileIdxPara(), ReadDefFileNInt(), ReadTMComponents(), SetDiagonalChemi(), SetDiagonalInterAll(), SetDiagonalTEChemi(), SetDiagonalTEInterAll(), SetDiagonalTETransfer(), SetOmega(), solve_2ndPolinomial(), sz(), totalspin_Spin(), totalspin_SpinGC(), totalSz_SpinGC(), X_child_CisAis_Hubbard_MPI(), X_child_CisAisCjuAju_GeneralSpin_MPIdouble(), X_child_CisAisCjuAju_GeneralSpin_MPIsingle(), X_child_CisAitCjuAjv_GeneralSpin_MPIdouble(), X_child_CisAjtCkuAlv_Hubbard_MPI(), X_GC_child_CisAis_Hubbard_MPI(), X_GC_child_CisAisCjuAju_GeneralSpin_MPIsingle(), X_GC_child_CisAitCjuAjv_GeneralSpin_MPIdouble(), X_GC_child_CisAjtCkuAku_Hubbard_MPI(), and X_GC_child_CisAjtCkuAlv_Hubbard_MPI().
#define ITINERANT 0 |
Kind of electron. For ver.0.1, ITINERANT=1. From ver.0.2, ITINERANT=0.
Definition at line 31 of file global.h.
Referenced by CheckFormatForKondoInt(), CheckLocSpin(), CheckMPI(), child_omp_sz_Kondo(), child_omp_sz_Kondo_hacker(), child_omp_sz_KondoGC(), ReadDefFileIdxPara(), and sz().
#define LOCSPIN 1 |
Definition at line 32 of file global.h.
Referenced by CheckLocSpin().
#define MPIFALSE -1 |
Definition at line 24 of file global.h.
Referenced by check(), main(), and MakeExcitedList().
#define TRUE 1 |
Definition at line 26 of file global.h.
Referenced by BitCheckGeneral(), CalcByFullDiag(), CalcByLanczos(), CalcByLOBPCG(), CalcByTEM(), CalcByTPQ(), CalcSpectrum(), CalcSpectrumByBiCG(), CalcSpectrumByFullDiag(), CalcSpectrumByTPQ(), check(), CheckBit_Ajt(), CheckBit_Cis(), CheckBit_InterAllPE(), CheckBit_PairPE(), CheckGeneralSpinIndexForInterAll(), CheckInterAllCondition(), CheckInterAllHermite(), CheckLocSpin(), CheckMPI(), CheckPE(), CheckSpinIndexForTrans(), CheckTETransferHermite(), CheckTotal2Sz(), CheckTransferHermite(), child_exchange_element(), child_pairhopp_element(), ConvertToList1GeneralSpin(), expec_cisajs_Hubbard(), expec_cisajscktalt_Hubbard(), expec_cisajscktalt_HubbardGC(), GetCalcSpectrumTPQ(), GetExcitedState(), GetlistSize(), GetOffComp(), GetOffCompGeneralSpin(), GetPairExcitedStateGeneralSpin(), GetPairExcitedStateGeneralSpinGC(), GetPairExcitedStateHalfSpin(), GetPairExcitedStateHalfSpinGC(), GetPairExcitedStateHubbard(), GetPairExcitedStateHubbardGC(), GetSgnInterAll(), GetSingleExcitedState(), GetSingleExcitedStateHubbard(), GetSingleExcitedStateHubbardGC(), GetSpectrumByTridiagonalMatrixComponents(), Lanczos_EigenValue(), Lanczos_GetTridiagonalMatrixComponents(), main(), MakeExcitedList(), mltplyGeneralSpin(), mltplyGeneralSpinGC(), mltplyHubbard(), mltplyHubbardGC(), OutputTMComponents(), OutputTMComponents_BiCG(), PowerLanczos(), ReadcalcmodFile(), ReadDefFileIdxPara(), ReadDefFileNInt(), ReadTMComponents(), setmem_large(), SetOmega(), solve_2ndPolinomial(), sz(), totalspin_Spin(), X_Ajt(), X_child_CisAisCjtAjt_Hubbard_MPI(), X_child_CisAit_GeneralSpin_MPIdouble(), X_child_CisAitCjuAjv_GeneralSpin_MPIdouble(), X_child_CisAitCjuAjv_GeneralSpin_MPIsingle(), X_child_CisAjtCkuAku_Hubbard_MPI(), X_child_CisAjtCkuAlv_Hubbard_MPI(), X_Cis(), X_CisAjt(), X_GC_child_CisAis_Hubbard_MPI(), X_GC_child_CisAisCjtAjt_Hubbard_MPI(), X_GC_child_CisAisCjuAju_GeneralSpin_MPIdouble(), X_GC_child_CisAisCjuAjv_GeneralSpin_MPIdouble(), X_GC_child_CisAisCjuAjv_GeneralSpin_MPIsingle(), X_GC_child_CisAisCjuAjv_spin_MPIdouble(), X_GC_child_CisAit_GeneralSpin_MPIdouble(), X_GC_child_CisAitCjuAju_GeneralSpin_MPIdouble(), X_GC_child_CisAitCjuAju_GeneralSpin_MPIsingle(), X_GC_child_CisAitCjuAjv_GeneralSpin_MPIdouble(), X_GC_child_CisAitCjuAjv_GeneralSpin_MPIsingle(), X_GC_child_CisAjtCkuAku_Hubbard_MPI(), and X_GC_child_CisAjtCkuAlv_Hubbard_MPI().
double* alpha |
Definition at line 44 of file global.h.
Referenced by CalcSpectrumByTPQ(), CG_EigenVector(), Lanczos_EigenValue(), Lanczos_EigenVector(), Lanczos_GetTridiagonalMatrixComponents(), ReadTMComponents(), and setmem_large().
double * beta |
Tridiagonal components used in Lanczos mode.
Definition at line 44 of file global.h.
Referenced by CalcSpectrumByTPQ(), CG_EigenVector(), Lanczos_EigenValue(), Lanczos_EigenVector(), Lanczos_GetTridiagonalMatrixComponents(), ReadTMComponents(), and setmem_large().
const char* cFileName1BGreen_CG |
const char* cFileName1BGreen_FullDiag |
const char* cFileName1BGreen_Lanczos |
const char* cFileName1BGreen_TE |
const char* cFileName2BGreen_CG |
const char* cFileName2BGreen_FullDiag |
const char* cFileName2BGreen_Lanczos |
const char* cFileName2BGreen_TE |
const char* cFileName2BGreen_TPQ |
const char* cFileNameCalcDynamicalGreen |
const char* cFileNameCheckChemi |
const char* cFileNameCheckCoulombIntra |
const char* cFileNameCheckHund |
const char* cFileNameCheckInterAll |
const char* cFileNameCheckInterU |
const char* cFileNameCheckMemory |
const char* cFileNameCheckSdim |
const char* cFileNameEigenvalue_Lanczos |
const char* cFileNameEnergy_CG |
const char* cFileNameEnergy_Lanczos |
const char* cFileNameErrorSz |
const char* cFileNameInputEigen |
const char* cFileNameInputVector |
const char* cFileNameLanczosStep |
const char* cFileNameListModel |
const char* cFileNameNormRand |
const char* cFileNameOutputEigen |
const char* cFileNameOutputExcitedVec |
const char* cFileNameOutputRestartVec |
const char* cFileNameOutputVector |
const char* cFileNamePhys_FullDiag_GC |
const char* cFileNamePhys_FullDiag_Ham |
const char* cFileNameSSRand |
const char* cFileNameSzTimeKeep |
const char* cFileNameTEStep |
const char* cFileNameTimeEV_CG |
const char* cFileNameTridiagonalMatrixComponents |
const char* cFileNameWarningOnTransfer |
double eps |
Timer when the procedure starts.
Definition at line 153 of file global.h.
Referenced by CG_EigenVector(), GetSpectrumByTridiagonalMatrixComponents(), and SetConvergenceFactor().
double eps_CG |
epsilon used in getting spectrum by Lanczos method and Lanczos eigenvector by CG method.
Definition at line 154 of file global.h.
Referenced by CG_EigenVector(), and SetConvergenceFactor().
double eps_CheckImag0 |
epsilon for energy
Definition at line 157 of file global.h.
Referenced by CheckInterAllHermite(), CheckTETransferHermite(), CheckTransferHermite(), and ReadDefFileIdxPara().
double eps_Energy |
epsilon used in LOBPCG, BiCG and Lanczos eigen value.
Definition at line 156 of file global.h.
Referenced by CalcByLanczos(), GetSpectrumByTridiagonalMatrixComponents(), PowerLanczos(), and SetConvergenceFactor().
double eps_Lanczos |
epsilon used in getting Lanczos eigenvector by CG method.
Definition at line 155 of file global.h.
Referenced by Lanczos_EigenValue(), ReadTMComponents_BiCG(), and SetConvergenceFactor().
double global_1st_norm |
double global_norm |
norm before normalization for TPQ calculation
Definition at line 67 of file global.h.
Referenced by CalcByTEM(), CalcByTPQ(), Multiply(), and MultiplyForTEM().
double complex** Ham |
Definition at line 73 of file global.h.
Referenced by inputHam(), lapack_diag(), makeHam(), outputHam(), and setmem_large().
int initial_mode |
mode to get initial state (0: use same random generator for MPI, 1: use each random generator for MPI)
Definition at line 60 of file global.h.
Referenced by CalcByLanczos(), CalcByLOBPCG(), Initialize_wave(), Lanczos_EigenVector(), and SetInitialVector().
double complex** L_vec |
Hamiltonian for full diagonalization.
Definition at line 74 of file global.h.
Referenced by CalcByLOBPCG(), CalcSpectrumByFullDiag(), lapack_diag(), LOBPCG_Main(), phys(), and setmem_large().
double LargeValue |
constant value l for TPQ calculation.
Definition at line 64 of file global.h.
Referenced by CalcByTPQ(), Multiply(), ReadDefFileNInt(), and SetOmega().
long unsigned int* list_1 |
list of getting real-space configuration for canonical state
Definition at line 47 of file global.h.
Referenced by child_CisAisCisAis_element(), child_CisAisCjtAku_element(), child_CisAjtCkuAku_element(), child_CisAjtCkuAlv_element(), child_exchange_element(), child_exchange_spin_element(), child_pairhopp_element(), CisAjt(), expec_cisajs_Hubbard(), expec_cisajs_SpinGeneral(), expec_cisajscktalt_SpinGeneral(), expec_energy_flct_GeneralSpin(), expec_energy_flct_HalfSpin(), expec_energy_flct_Hubbard(), GetPairExcitedStateGeneralSpin(), GetPairExcitedStateHubbard(), main(), MakeExcitedList(), makeHam(), mltplyGeneralSpin(), output_list(), Read_sz(), SetDiagonalChemi(), SetDiagonalCoulombInter(), SetDiagonalCoulombIntra(), SetDiagonalHund(), SetDiagonalInterAll(), SetDiagonalTEChemi(), SetDiagonalTEInterAll(), SetDiagonalTETransfer(), setmem_large(), totalspin_Hubbard(), totalspin_Spin(), X_child_CisAis_Hubbard_MPI(), X_child_CisAisCjtAjt_Hubbard_MPI(), X_child_CisAisCjuAju_GeneralSpin_MPIsingle(), X_child_CisAitCjuAjv_GeneralSpin_MPIdouble(), X_child_CisAitCjuAjv_GeneralSpin_MPIsingle(), X_child_CisAjtCkuAku_Hubbard_MPI(), X_child_CisAjtCkuAlv_Hubbard_MPI(), X_child_exchange_spin_element(), X_child_general_hopp_MPIdouble(), X_child_general_hopp_MPIsingle(), X_child_general_int_spin_MPIdouble(), X_child_general_int_spin_MPIsingle(), X_child_general_int_spin_TotalS_MPIdouble(), and X_Spin_CisAis().
long unsigned int* list_1_org |
list of getting real-space configuration for canonical state before excitation
Definition at line 53 of file global.h.
Referenced by CalcSpectrum(), GetPairExcitedStateGeneralSpin(), GetPairExcitedStateHalfSpin(), GetPairExcitedStateHubbard(), GetSingleExcitedStateHubbard(), and MakeExcitedList().
long unsigned int* list_1buf |
list of getting real-space configuration for canonical state across processes
Definition at line 48 of file global.h.
Referenced by setmem_large(), X_child_CisAitCjuAjv_GeneralSpin_MPIdouble(), X_child_CisAitCjuAjv_GeneralSpin_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(), and X_child_general_int_spin_TotalS_MPIdouble().
long unsigned int* list_1buf_org |
list of getting real-space configuration for canonical state before excitation across processes
Definition at line 54 of file global.h.
Referenced by GetPairExcitedStateGeneralSpin(), GetPairExcitedStateHalfSpin(), GetPairExcitedStateHubbard(), GetSingleExcitedStateHubbard(), and MakeExcitedList().
long unsigned int* list_2_1 |
list to get index of list_1
Definition at line 49 of file global.h.
Referenced by child_exchange_element(), child_exchange_spin_element(), child_pairhopp_element(), CisAjt(), ConvertToList1GeneralSpin(), GetPairExcitedStateHalfSpin(), GetPairExcitedStateHubbard(), GetSingleExcitedStateHubbard(), main(), MakeExcitedList(), Read_sz(), setmem_large(), totalspin_Hubbard(), totalspin_Spin(), X_child_CisAjtCkuAku_Hubbard_MPI(), X_child_CisAjtCkuAlv_Hubbard_MPI(), X_child_exchange_spin_element(), X_child_general_hopp_MPIdouble(), X_child_general_hopp_MPIsingle(), X_child_general_int_spin_MPIdouble(), X_child_general_int_spin_MPIsingle(), X_child_general_int_spin_TotalS_MPIdouble(), and X_CisAjt().
long unsigned int* list_2_1_org |
list to get index of list_1_org
Definition at line 55 of file global.h.
Referenced by CalcSpectrum(), and MakeExcitedList().
long unsigned int* list_2_2 |
list to get index of list_1
Definition at line 50 of file global.h.
Referenced by child_exchange_element(), child_exchange_spin_element(), child_pairhopp_element(), CisAjt(), ConvertToList1GeneralSpin(), GetPairExcitedStateHalfSpin(), GetPairExcitedStateHubbard(), GetSingleExcitedStateHubbard(), main(), MakeExcitedList(), Read_sz(), setmem_large(), totalspin_Hubbard(), totalspin_Spin(), X_child_CisAjtCkuAku_Hubbard_MPI(), X_child_CisAjtCkuAlv_Hubbard_MPI(), X_child_exchange_spin_element(), X_child_general_hopp_MPIdouble(), X_child_general_hopp_MPIsingle(), X_child_general_int_spin_MPIdouble(), X_child_general_int_spin_MPIsingle(), X_child_general_int_spin_TotalS_MPIdouble(), and X_CisAjt().
long unsigned int* list_2_2_org |
list to get index of list_1_org
Definition at line 56 of file global.h.
Referenced by CalcSpectrum(), and MakeExcitedList().
double* list_Diagonal |
list for diagonal components.
Definition at line 46 of file global.h.
Referenced by diagonalcalc(), LOBPCG_Main(), makeHam(), mltply(), SetDiagonalChemi(), SetDiagonalCoulombInter(), SetDiagonalCoulombIntra(), SetDiagonalHund(), SetDiagonalInterAll(), and setmem_large().
int myrank |
Process ID, defined in InitializeMPI()
Definition at line 163 of file global.h.
Referenced by CalcByLanczos(), CalcByLOBPCG(), CalcByTEM(), CalcByTPQ(), CalcSpectrum(), CalcSpectrumByBiCG(), CalcSpectrumByTPQ(), CG_EigenVector(), CheckMPI(), CheckMPI_Summary(), expec_cisajs_Hubbard(), expec_cisajs_HubbardGC(), expec_cisajs_SpinGeneral(), expec_cisajs_SpinHalf(), expec_cisajscktalt_SpinHalf(), expec_energy_flct_GeneralSpin(), expec_energy_flct_GeneralSpinGC(), expec_energy_flct_HalfSpin(), expec_energy_flct_HalfSpinGC(), expec_energy_flct_Hubbard(), expec_energy_flct_HubbardGC(), fgetsMPI(), FinalizeMPI(), fopenMPI(), GC_Ajt(), GC_Cis(), GetPairExcitedStateGeneralSpin(), GetPairExcitedStateHalfSpin(), GetPairExcitedStateHubbard(), GetPairExcitedStateHubbardGC(), Initialize_wave(), InitializeMPI(), InitShadowRes(), Lanczos_EigenVector(), lapack_diag(), main(), MakeExcitedList(), Output_restart(), OutputLanczosVector(), phys(), ReadInitialVector(), SetDiagonalChemi(), SetDiagonalCoulombInter(), SetDiagonalCoulombIntra(), SetDiagonalHund(), SetDiagonalInterAll(), SetDiagonalTEChemi(), SetDiagonalTEInterAll(), SetDiagonalTETransfer(), SetInitialVector(), totalspin_Spin(), totalspin_SpinGC(), totalSz_HubbardGC(), totalSz_SpinGC(), X_Ajt(), X_Ajt_MPI(), 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_child_general_int_spin_TotalS_MPIdouble(), X_Cis(), X_Cis_MPI(), X_GC_Ajt_MPI(), 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(), X_GC_child_general_hopp_MPIsingle(), and X_GC_Cis_MPI().
int nproc |
Number of processors, defined in InitializeMPI()
epsilon for checking values of one-body and two-body interactions.
Definition at line 162 of file global.h.
Referenced by CheckMPI(), CheckMPI_Summary(), child_general_int_spin_MPIBoost(), Initialize_wave(), InitializeMPI(), Lanczos_EigenVector(), lapack_diag(), main(), and SetInitialVector().
int nthreads |
Number of Threads, defined in InitializeMPI()
Definition at line 164 of file global.h.
Referenced by CG_EigenVector(), Initialize_wave(), InitializeMPI(), InitShadowRes(), Lanczos_EigenVector(), LOBPCG_Main(), and SetInitialVector().
int NumAve |
Average number for TPQ calculation
Definition at line 65 of file global.h.
Referenced by CalcByTPQ(), main(), and ReadDefFileNInt().
FILE* stdoutMPI |
File pointer to the standard output defined in InitializeMPI()
Definition at line 165 of file global.h.
Referenced by CalcByFullDiag(), CalcByLanczos(), CalcByLOBPCG(), CalcByTEM(), CalcByTPQ(), CalcSpectrum(), CalcSpectrumByBiCG(), CalcSpectrumByTPQ(), CG_EigenVector(), check(), CheckFormatForKondoInt(), CheckFormatForSpinInt(), CheckGeneralSpinIndexForInterAll(), CheckInterAllHermite(), CheckMPI(), CheckMPI_Summary(), CheckSpinIndexForTrans(), CheckTETransferHermite(), CheckTotal2Sz(), CheckTransferHermite(), childfopenMPI(), diagonalcalc(), expec_cisajs(), expec_cisajscktaltdc(), expec_energy_flct(), FinalizeMPI(), GetDiagonalInterAll(), GetFileName(), GetKWWithIdx(), GetPairExcitedStateGeneralSpin(), GetPairExcitedStateGeneralSpinGC(), GetPairExcitedStateHalfSpin(), GetPairExcitedStateHalfSpinGC(), GetSpectrumByTridiagonalMatrixComponents(), Initialize_wave(), InitializeMPI(), inputHam(), JudgeDefType(), Lanczos_EigenValue(), Lanczos_EigenVector(), Lanczos_GetTridiagonalMatrixComponents(), lapack_diag(), LOBPCG_Main(), main(), MakeExcitedList(), output(), output_list(), Output_restart(), OutputLanczosVector(), phys(), PowerLanczos(), ReadcalcmodFile(), ReadDefFileError(), ReadDefFileIdxPara(), ReadDefFileNInt(), ReadInitialVector(), ReadTMComponents_BiCG(), SetDiagonalChemi(), SetDiagonalCoulombInter(), SetDiagonalCoulombIntra(), SetDiagonalHund(), SetDiagonalInterAll(), SetDiagonalTEChemi(), SetDiagonalTEInterAll(), SetDiagonalTETransfer(), SetInitialVector(), setmem_large(), SetOmega(), splash(), sz(), and vec12().
int step_i |
step for TPQ calculation
Definition at line 66 of file global.h.
Referenced by CalcByLanczos(), CalcByLOBPCG(), CalcByTEM(), CalcByTPQ(), expec_energy_flct(), and mltply().
int step_spin |
output step for TE calculation.
Definition at line 69 of file global.h.
Referenced by CalcByTEM(), and CalcByTPQ().
double* Timer |
Name of the file to output Error message for Sz calculation.
Definition at line 148 of file global.h.
Referenced by InitTimer(), OutputTimer(), StampTime(), and StopTimer().
double* TimerStart |
The procedure execution time.
Definition at line 149 of file global.h.
Referenced by InitTimer(), OutputTimer(), StartTimer(), and StopTimer().
double complex* v0 |
A vector after multiplying Hamiltonian, \( v_0 = H v_1\).
Definition at line 34 of file global.h.
Referenced by CalcByLanczos(), CalcByTPQ(), CalcSpectrum(), CalcSpectrumByFullDiag(), CalcSpectrumByTPQ(), CG_EigenVector(), expec_energy_flct(), expec_energy_flct_GeneralSpin(), expec_energy_flct_GeneralSpinGC(), expec_energy_flct_HalfSpin(), expec_energy_flct_HalfSpinGC(), expec_energy_flct_Hubbard(), expec_energy_flct_HubbardGC(), Lanczos_EigenValue(), Lanczos_EigenVector(), Lanczos_GetTridiagonalMatrixComponents(), lapack_diag(), LOBPCG_Main(), makeHam(), Multiply(), MultiplyForTEM(), phys(), PowerLanczos(), and setmem_large().
double complex* v1 |
A vector before multiplying Hamiltonian, \( v_0 = H v_1\).
Definition at line 35 of file global.h.
Referenced by CalcByLanczos(), CalcByLOBPCG(), CalcByTEM(), CalcByTPQ(), CalcSpectrum(), CalcSpectrumByFullDiag(), CalcSpectrumByTPQ(), CG_EigenVector(), expec_energy_flct(), Lanczos_EigenValue(), Lanczos_EigenVector(), Lanczos_GetTridiagonalMatrixComponents(), LOBPCG_Main(), makeHam(), Multiply(), MultiplyForTEM(), phys(), PowerLanczos(), and setmem_large().
double complex* v1buf |
A temporary vector for MPI.
Definition at line 37 of file global.h.
Referenced by setmem_large(), X_child_CisAit_GeneralSpin_MPIdouble(), X_child_CisAit_spin_MPIdouble(), X_child_CisAitCjuAjv_GeneralSpin_MPIdouble(), X_child_CisAitCjuAjv_GeneralSpin_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_child_general_int_spin_TotalS_MPIdouble(), 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_spin_MPIdouble(), 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().
double complex* v1Org |
An input vector to calculate spectrum function.
Definition at line 40 of file global.h.
Referenced by CalcSpectrum().
double complex* v2 |
A temporary vector for time evolution calculation, \( v2 = H*v1 = H^coef |psi(t)>\).
Definition at line 36 of file global.h.
Referenced by MultiplyForTEM(), and setmem_large().
double complex** vec |
Eigen vectors.
Definition at line 45 of file global.h.
Referenced by GetCalcSpectrumTPQ(), Lanczos_EigenVector(), ReadTMComponents(), setmem_large(), StdFace_PrintXSF(), and vec12().
double complex* vg |
A vector used in the CG mode.
Definition at line 41 of file global.h.
Referenced by CalcSpectrum(), CalcSpectrumByFullDiag(), CG_EigenVector(), Lanczos_EigenVector(), LOBPCG_Main(), PowerLanczos(), and setmem_large().