HΦ  3.2.0
global.c
Go to the documentation of this file.
1 /* HPhi - Quantum Lattice Model Simulator */
2 /* Copyright (C) 2015 The University of Tokyo */
3 
4 /* This program is free software: you can redistribute it and/or modify */
5 /* it under the terms of the GNU General Public License as published by */
6 /* the Free Software Foundation, either version 3 of the License, or */
7 /* (at your option) any later version. */
8 
9 /* This program is distributed in the hope that it will be useful, */
10 /* but WITHOUT ANY WARRANTY; without even the implied warranty of */
11 /* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
12 /* GNU General Public License for more details. */
13 
14 /* You should have received a copy of the GNU General Public License */
15 /* along with this program. If not, see <http://www.gnu.org/licenses/>. */
16 
17 #include "global.h"
18 
19 /*OutputPath Name*/
20 const char* cParentOutputFolder = "./output/";
21 
22 //For TimeKeep
23 const char* cFileNameTimeKeep="%s_TimeKeeper.dat";
24 const char* cFileNameSzTimeKeep="%s_sz_TimeKeeper.dat";
25 
26 //For Check
27 const char* cFileNameCheckCoulombIntra="CHECK_CoulombIntra.dat";
28 const char* cFileNameCheckChemi="CHECK_Chemi.dat";
29 const char* cFileNameCheckInterU="CHECK_INTER_U.dat";
30 const char* cFileNameCheckHund="CHECK_Hund.dat";
31 const char* cFileNameCheckInterAll="CHECK_InterAll.dat";
32 const char* cFileNameCheckMemory="CHECK_Memory.dat";
33 const char* cFileNameCheckSdim="CHECK_Sdim.dat";
34 
35 //For EDTrans
36 const char* cFileNameWarningOnTransfer="WarningOnTransfer.dat";
37 
38 //For Lanczos
39 const char* cFileNameLanczosStep="%s_Lanczos_Step.dat";
40 const char* cFileNameEnergy_Lanczos= "%s_energy.dat";
41 const char* cFileNameEigenvalue_Lanczos= "Eigenvalue.dat";
42 const char* cFileNameEnergy_CG="%s_energy.dat";
43 const char* cFileName1BGreen_Lanczos="%s_cisajs.dat";
44 const char* cFileName1BGreen_CG="%s_cisajs.dat";
45 const char* cFileName2BGreen_Lanczos="%s_cisajscktalt.dat";
46 const char* cFileName2BGreen_CG="%s_cisajscktalt.dat";
47 const char* cFileNameTimeEV_CG="Time_EigenVector.dat";
48 const char* cFileNameListModel="ListForModel_Ns%d_Nup%dNdown%d.dat";
49 const char* cFileNameOutputEigen="%s_eigenvec_%d_rank_%d.dat";
50 const char* cFileNameInputEigen="%s_eigenvec_%d_rank_%d.dat";
51 const char* cFileNameCalcDynamicalGreen="%s_DynamicalGreen.dat";
52 const char* cFileNameTridiagonalMatrixComponents="%s_TMComponents.dat";
53 
54 
55 //For TPQ
56 const char* cFileNameSSRand="SS_rand%d.dat";
57 const char* cFileNameTPQStep="%s_Time_TPQ_Step.dat";
58 const char* cFileNameNormRand="Norm_rand%d.dat";
59 const char* cFileNameFlctRand="Flct_rand%d.dat";
60 const char* cFileName1BGreen_TPQ="%s_cisajs_set%dstep%d.dat";
61 const char* cFileName2BGreen_TPQ="%s_cisajscktalt_set%dstep%d.dat";
62 const char* cFileName1BGreen_TE="%s_cisajs_step%d.dat";
63 const char* cFileName2BGreen_TE="%s_cisajscktalt_step%d.dat";
64 const char* cFileNameOutputVector="tmpvec_set%d_rank_%d.dat";
65 const char* cFileNameInputVector="tmpvec_set%d_rank_%d.dat";
66 
67 //Fot Time evolution
68 const char* cFileNameTEStep="%s_Time_TE_Step.dat";
69 const char* cFileNameSS="SS.dat";
70 const char* cFileNameNorm="Norm.dat";
71 const char* cFileNameFlct="Flct.dat";
72 
73 //For FullDiag
74 const char* cFileNamePhys_FullDiag="%s_phys_Nup%d_Ndown%d.dat";
75 const char* cFileNamePhys_FullDiag_GC="%s_phys.dat";
76 const char* cFileName1BGreen_FullDiag="%s_cisajs_eigen%d.dat";
77 const char* cFileName2BGreen_FullDiag="%s_cisajscktalt_eigen%d.dat";
78 const char* cFileNamePhys_FullDiag_Ham="%s_Ham.dat";
79 
80 //For Spectrum
81 const char* cFileNameOutputRestartVec="%s_recalcvec_rank_%d.dat";
82 const char* cFileNameOutputExcitedVec="%s_excitedvec_rank_%d.dat";
83 //For Error
84 const char* cFileNameErrorSz="Err_sz.dat";
const char * cFileNameEnergy_CG
Definition: global.c:42
const char * cFileName1BGreen_FullDiag
Definition: global.c:76
const char * cFileNameCheckChemi
Definition: global.c:28
const char * cFileNamePhys_FullDiag
Definition: global.c:74
const char * cFileNamePhys_FullDiag_GC
Definition: global.c:75
const char * cFileNameInputEigen
Definition: global.c:50
const char * cFileNameTEStep
Definition: global.c:68
const char * cFileNameCheckHund
Definition: global.c:30
const char * cFileName2BGreen_TPQ
Definition: global.c:61
const char * cFileNameFlct
Definition: global.c:71
const char * cFileNameOutputEigen
Definition: global.c:49
const char * cFileNameOutputExcitedVec
Definition: global.c:82
const char * cFileNameOutputRestartVec
Definition: global.c:81
const char * cFileNameErrorSz
Definition: global.c:84
const char * cFileNameLanczosStep
Definition: global.c:39
const char * cFileNameCheckCoulombIntra
Definition: global.c:27
const char * cFileNameTimeEV_CG
Definition: global.c:47
const char * cFileName1BGreen_TE
Definition: global.c:62
const char * cFileName1BGreen_TPQ
Definition: global.c:60
const char * cFileNameListModel
Definition: global.c:48
const char * cFileNameCalcDynamicalGreen
Definition: global.c:51
const char * cFileNameNormRand
Definition: global.c:58
const char * cFileName1BGreen_CG
Definition: global.c:44
const char * cFileNameInputVector
Definition: global.c:65
const char * cFileNameTridiagonalMatrixComponents
Definition: global.c:52
const char * cFileNameCheckInterAll
Definition: global.c:31
const char * cFileNameSzTimeKeep
Definition: global.c:24
const char * cFileNamePhys_FullDiag_Ham
Definition: global.c:78
const char * cFileNameCheckInterU
Definition: global.c:29
const char * cFileName2BGreen_CG
Definition: global.c:46
const char * cFileNameFlctRand
Definition: global.c:59
const char * cFileNameNorm
Definition: global.c:70
const char * cFileName2BGreen_Lanczos
Definition: global.c:45
const char * cFileNameTimeKeep
Definition: global.c:23
const char * cFileNameTPQStep
Definition: global.c:57
const char * cFileNameSS
Definition: global.c:69
const char * cFileName2BGreen_TE
Definition: global.c:63
const char * cFileNameWarningOnTransfer
Definition: global.c:36
const char * cFileNameCheckMemory
Definition: global.c:32
const char * cParentOutputFolder
Definition: global.c:20
const char * cFileName2BGreen_FullDiag
Definition: global.c:77
const char * cFileNameEigenvalue_Lanczos
Definition: global.c:41
const char * cFileName1BGreen_Lanczos
Definition: global.c:43
const char * cFileNameCheckSdim
Definition: global.c:33
const char * cFileNameSSRand
Definition: global.c:56
const char * cFileNameOutputVector
Definition: global.c:64
const char * cFileNameEnergy_Lanczos
Definition: global.c:40