HΦ  3.2.0
StdFace_vals.h
Go to the documentation of this file.
1 /*
2 HPhi-mVMC-StdFace - Common input generator
3 Copyright (C) 2015 The University of Tokyo
4 
5 This program is free software: you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation, either version 3 of the License, or
8 (at your option) any later version.
9 
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
14 
15 You should have received a copy of the GNU General Public License
16 along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */
22 #include <complex.h>
23 
24 struct StdIntList {
25  /*
26  Initial (undefined)
27  */
28  int NaN_i;
31  double pi;
32  /*
33  Parameters for LATTICE
34  */
35  char lattice[256];
36  double a;
37  double length[3];
39  int W;
40  int L;
41  int Height;
42  double direct[3][3];
44  int box[3][3];
47  int rbox[3][3];
49  int NCell;
51  int **Cell;
53  int NsiteUC;
55  double **tau;
57  /*
58  Parameters for MODEL
59  */
60  char model[256];
61  double mu;
62  double complex t;
63  double complex tp;
64  double complex t0;
65  double complex t0p;
66  double complex t0pp;
67  double complex t1;
68  double complex t1p;
69  double complex t1pp;
70  double complex t2;
71  double complex t2p;
72  double complex t2pp;
73  double complex tpp;
74  double U;
75  double V;
76  double Vp;
77  double V0;
78  double V0p;
79  double V0pp;
80  double V1;
81  double V1p;
82  double V1pp;
83  double V2;
84  double V2p;
85  double V2pp;
86  double Vpp;
87 
88  double JAll;
90  double JpAll;
92  double J0All;
94  double J0pAll;
96  double J0ppAll;
98  double J1All;
100  double J1pAll;
102  double J1ppAll;
104  double J2All;
106  double J2pAll;
108  double J2ppAll;
110  double JppAll;
112  double J[3][3];
114  double Jp[3][3];
116  double J0[3][3];
119  double J0p[3][3];
122  double J0pp[3][3];
125  double J1[3][3];
128  double J1p[3][3];
131  double J1pp[3][3];
134  double J2[3][3];
137  double J2p[3][3];
140  double J2pp[3][3];
143  double Jpp[3][3];
145  double D[3][3];
147  double h;
148  double Gamma;
149  double K;
150  /*
151  Phase for the boundary
152  */
153  double pi180;
154  double phase[3];
155  double complex ExpPhase[3];
156  int AntiPeriod[3];
158  /*
159  Transfer, Interaction, Locspin
160  */
161  int nsite;
164  int ntrans;
165  int **transindx;
168  double complex *trans;
171  int nintr;
172  int Lintr;
173  int **intrindx;
176  double complex *intr;
179  int NCintra;
181  int LCintra;
182  int **CintraIndx;
185  double *Cintra;
188  int NCinter;
190  int LCinter;
191  int **CinterIndx;
194  double *Cinter;
197  int NHund;
198  int LHund;
199  int **HundIndx;
202  double *Hund;
205  int NEx;
206  int LEx;
207  int **ExIndx;
210  double *Ex;
215  int **PLIndx;
218  double *PairLift;
223  int **PHIndx;
226  double *PairHopp;
229  int lBoost;
230  /*
231  Calculation conditions
232  */
233  int lGC;
235  int nelec;
236  int S2;
237  char outputmode[256];
239  char CDataFileHead[256];
241  int Sz2;
243  /*
244  Wannier90 mode
245  */
246  double cutoff_t;
247  double cutoff_u;
248  double cutoff_j;
252  int cutoff_tR[3];
253  int cutoff_UR[3];
254  int cutoff_JR[3];
255 #if defined(_HPhi)
256  /*
257  HPhi modpara
258  */
259  char method[256];
260  char Restart[256];
261  char InitialVecType[256];
262  char EigenVecIO[256];
263  char HamIO[256];
264  int FlgTemp;
267  int nvec;
268  int exct;
271  int NumAve;
274  double LargeValue;
275  /*
276  Boost
277  */
282  /*
283  Spectrum
284  */
285  char CalcSpec[256];
286  char SpectrumType[256];
287  int Nomega;
288  double OmegaMax;
289  double OmegaMin;
290  double OmegaIm;
291  double SpectrumQ[3];
294  char OutputExVec[256];
295  /*
296  Time evolution
297  */
298  double dt;
299  double tshift;
300  double tdump;
301  double freq;
302  double Uquench;
303  double VecPot[3];
304  char PumpType[256];
305  int PumpBody;
307  int *npump;
308  int ***pumpindx;
311  double complex **pump;
314  double **At;
316 #elif defined(_mVMC)
317  /*mVMC modpara*/
318  char CParaFileHead[256];
320  int NVMCCalMode;
322  int NLanczosMode;
323  int NDataIdxStart;
324  int NDataQtySmp;
325  int NSPGaussLeg;
327  int NMPTrans;
328  int NSROptItrStep;
329  int NSROptItrSmp;
330  int NSROptFixSmp;
331  double DSROptRedCut;
332  double DSROptStaDel;
333  double DSROptStepDt;
334  int NVMCWarmUp;
335  int NVMCInterval;
336  int NVMCSample;
337  int NExUpdatePath;
338  int RndSeed;
339  int NSplitSize;
340  int NSPStot;
341  int NStore;
342  int NSRCG;
343  int ComplexType;
344  /*
345  Sub-lattice
346  */
347  int Lsub;
348  int Wsub;
349  int Hsub;
350  int NCellsub;
351  int boxsub[3][3];
352  int rboxsub[3][3];
353  /*
354  2-body part of the trial wavefunction
355  */
356  int **Orb;
357  int **AntiOrb;
358  int NOrb;
359  int NSym;
361 #endif
362 };
double OmegaIm
Imaginary part of frequency.
Definition: StdFace_vals.h:290
int NPairHopp
Number of pair-hopping term, counted in each lattice file.
Definition: StdFace_vals.h:221
char Restart[256]
The name of restart mode, input from file.
Definition: StdFace_vals.h:260
double V2
Anisotropic Coulomb potential (1st), input parameter.
Definition: StdFace_vals.h:83
int LEx
Print exchange.def or not, set in PrintInteractions().
Definition: StdFace_vals.h:206
int NHund
Number of Hund term, counted in each lattice file.
Definition: StdFace_vals.h:197
double J0pp[3][3]
Isotropic, diagonal/off-diagonal spin coupling (3rd Near.), input parameter J0&#39;&#39;x, J0&#39;&#39;y, J0&#39;&#39;z, J0&#39;&#39;xy, etc. or set in StdFace_InputSpin().
Definition: StdFace_vals.h:122
double tshift
Shift of time-step of laser.
Definition: StdFace_vals.h:299
double Jp[3][3]
Isotropic, diagonal/off-diagonal spin coupling (2nd Near.), input parameter J&#39;x, J&#39;y, J&#39;z, J&#39;xy, etc.
Definition: StdFace_vals.h:114
int box[3][3]
The shape of the super-cell. Input parameter a0W, a0L, a0H, etc. or defined from StdIntList::W, etc. in StdFace_InitSite().
Definition: StdFace_vals.h:44
double complex t2p
Anisotropic hopping (2nd), input parameter.
Definition: StdFace_vals.h:71
double complex ExpPhase[3]
.
Definition: StdFace_vals.h:155
double cutoff_t
Cutoof for the hopping in wannier90, input from file.
Definition: StdFace_vals.h:246
double J[3][3]
Isotropic, diagonal/off-diagonal spin coupling (1st Near.), input parameter Jx, Jy, Jz, Jxy, etc.
Definition: StdFace_vals.h:112
int L
Number of sites along the 2nd axis, input parameter.
Definition: StdFace_vals.h:40
int ExpandCoef
The number of Hamiltonian-vector operation for the time-evolution.
Definition: StdFace_vals.h:315
double complex * intr
[StdIntList::nintr] Coefficient of general two-body term, malloc in StdFace_MallocInteractions() and ...
Definition: StdFace_vals.h:176
double D[3][3]
Coefficient for input parameter D. Only D[2][2] is used.
Definition: StdFace_vals.h:145
double J1p[3][3]
Isotropic, diagonal/off-diagonal spin coupling (2nd Near.), input parameter J1&#39;x, J1&#39;y...
Definition: StdFace_vals.h:128
double pi180
, set in StdFace_ResetVals().
Definition: StdFace_vals.h:153
double J1ppAll
Anisotropic, diagonal spin coupling (3rd Near), input parameter J1&#39;&#39;.
Definition: StdFace_vals.h:102
int initial_iv
the number for generating random number, input from file.
Definition: StdFace_vals.h:266
double ** At
[StdIntList::nt][3] Vector potential.
Definition: StdFace_vals.h:314
double J2pp[3][3]
Isotropic, diagonal/off-diagonal spin coupling (3rd Near.), input parameter J2&#39;&#39;x, J2&#39;&#39;y, J2&#39;&#39;z, J2&#39;&#39;xy, etc. or set in StdFace_InputSpin().
Definition: StdFace_vals.h:140
int LCinter
Print coulombinter.def or not, set in PrintInteractions().
Definition: StdFace_vals.h:190
int NumAve
Number of trials for TPQ calculation.
Definition: StdFace_vals.h:271
double * Ex
[StdIntList::NEx] Coefficient of exchange term, malloc in StdFace_MallocInteractions() and set in Std...
Definition: StdFace_vals.h:210
double JpAll
Isotropic, diagonal spin coupling (2nd Near), input parameter Jp.
Definition: StdFace_vals.h:90
int LCintra
Print coulombintra.def or not, set in PrintInteractions().
Definition: StdFace_vals.h:181
double J1[3][3]
Isotropic, diagonal/off-diagonal spin coupling (1st Near.), input parameter J1x, J1y, J1z, J1xy, etc. or set in StdFace_InputSpinNN().
Definition: StdFace_vals.h:125
int ioutputmode
Switch associated to StdIntList::outputmode.
Definition: StdFace_vals.h:242
int ** PLIndx
[StdIntList::NPairLift][2] Site indices of pair-lift term, malloc in StdFace_MallocInteractions() and...
Definition: StdFace_vals.h:215
double J2p[3][3]
Isotropic, diagonal/off-diagonal spin coupling (2nd Near.), input parameter J2&#39;x, J2&#39;y...
Definition: StdFace_vals.h:137
double complex * trans
[StdIntList::ntrans] Coefficient of one-body term, malloc in StdFace_MallocInteractions() and set in ...
Definition: StdFace_vals.h:168
int ** list_6spin_star
Definition: StdFace_vals.h:279
char SpectrumType[256]
The type of mode for spectrum, input from file.
Definition: StdFace_vals.h:286
int cutoff_UR[3]
Definition: StdFace_vals.h:253
double complex t
Nearest-neighbor hopping, input parameter.
Definition: StdFace_vals.h:62
double JAll
Isotropic, diagonal spin coupling (1st Near.), input parameter J.
Definition: StdFace_vals.h:88
double dt
Time step.
Definition: StdFace_vals.h:298
int S2
Total spin |S| of a local spin, input from file.
Definition: StdFace_vals.h:236
int Nomega
Number of frequencies, input from file.
Definition: StdFace_vals.h:287
int ** ExIndx
[StdIntList::NEx][2] Site indices of exchange term, malloc in StdFace_MallocInteractions() and set in...
Definition: StdFace_vals.h:207
char CalcSpec[256]
The name of mode for spectrum, input from file.
Definition: StdFace_vals.h:285
double cutoff_j
Cutoof for the Hund in wannier90, input from file.
Definition: StdFace_vals.h:248
int NsiteUC
Number of sites in the unit cell. Defined in the beginning of each lattice function.
Definition: StdFace_vals.h:53
double J1All
Anisotropic, diagonal spin coupling (1st Near), input parameter J1.
Definition: StdFace_vals.h:98
double V0p
Anisotropic Coulomb potential (2nd), input parameter.
Definition: StdFace_vals.h:78
double J1pp[3][3]
Isotropic, diagonal/off-diagonal spin coupling (3rd Near.), input parameter J1&#39;&#39;x, J1&#39;&#39;y, J1&#39;&#39;z, J1&#39;&#39;xy, etc. or set in StdFace_InputSpin().
Definition: StdFace_vals.h:131
double OmegaMax
Maximum of frequency for spectrum, input from file.
Definition: StdFace_vals.h:288
int W
Number of sites along the 1st axis, input parameter.
Definition: StdFace_vals.h:39
double VecPot[3]
Vector potential.
Definition: StdFace_vals.h:303
double V2p
Anisotropic Coulomb potential (2nd), input parameter.
Definition: StdFace_vals.h:84
double V2pp
Anisotropic Coulomb potential (3rd), input parameter.
Definition: StdFace_vals.h:85
double J2ppAll
Anisotropic, diagonal spin coupling (3rd Near), input parameter J2&#39;&#39;.
Definition: StdFace_vals.h:108
double complex tpp
3rd-nearest hopping, input parameter
Definition: StdFace_vals.h:73
int ntrans
Number of transfer, counted in each lattice file.
Definition: StdFace_vals.h:164
char model[256]
Name of model, input parameter.
Definition: StdFace_vals.h:60
int AntiPeriod[3]
If corresponding StdIntList::phase = 180, it becomes 1.
Definition: StdFace_vals.h:156
int ** CintraIndx
[StdIntList::NCintra][1] Site indices of intra-site Coulomb term, malloc in StdFace_MallocInteraction...
Definition: StdFace_vals.h:182
int NCinter
Number of inter-site Coulomb interaction, counted in each lattice file.
Definition: StdFace_vals.h:188
double Gamma
Transvars magnetic field, input parameter.
Definition: StdFace_vals.h:148
int NCintra
Number of intra-site Coulomb interaction, counted in each lattice file.
Definition: StdFace_vals.h:179
int LPairLift
Print pairlift.def or not, set in PrintInteractions().
Definition: StdFace_vals.h:214
int Lintr
Print interall.def or not, set in PrintInteractions().
Definition: StdFace_vals.h:172
char OutputExVec[256]
The name of output mode for the excited vector, input from file.
Definition: StdFace_vals.h:294
double cutoff_length_J
Cutoof for R in wannier90, input from file.
Definition: StdFace_vals.h:251
int rbox[3][3]
The inversion of StdIntList::box. Set in StdFace_InitSite().
Definition: StdFace_vals.h:47
double JppAll
Isotropic, diagonal spin coupling (3rd Near), input parameter J&#39;&#39;.
Definition: StdFace_vals.h:110
double complex t1pp
Anisotropic hopping (3rd), input parameter.
Definition: StdFace_vals.h:69
double J0All
Anisotropic, diagonal spin coupling (1st Near), input parameter J0.
Definition: StdFace_vals.h:92
double V1
Anisotropic Coulomb potential (1st), input parameter.
Definition: StdFace_vals.h:80
double J0[3][3]
Isotropic, diagonal/off-diagonal spin coupling (1st Near.), input parameter J0x, J0y, J0z, J0xy, etc. or set in StdFace_InputSpinNN().
Definition: StdFace_vals.h:116
double J0ppAll
Anisotropic, diagonal spin coupling (3rd Near), input parameter J0&#39;&#39;.
Definition: StdFace_vals.h:96
double U
On-site Coulomb potential, input parameter.
Definition: StdFace_vals.h:74
double complex t0p
Anisotropic hopping (2nd), input parameter.
Definition: StdFace_vals.h:65
double * Hund
[StdIntList::NHund] Coefficient of Hund term, malloc in StdFace_MallocInteractions() and set in StdFa...
Definition: StdFace_vals.h:202
int ** Cell
[StdIntList][3] The cell position in the fractional coordinate. Malloc and Set in StdFace_InitSite()...
Definition: StdFace_vals.h:51
double * PairLift
[StdIntList::NPairLift] Coefficient of pair-lift term, malloc in StdFace_MallocInteractions() and set...
Definition: StdFace_vals.h:218
char InitialVecType[256]
The name of initialguess-type, input from file.
Definition: StdFace_vals.h:261
double complex t2pp
Anisotropic hopping (3rd), input parameter.
Definition: StdFace_vals.h:72
double SpectrumQ[3]
wavenumver (q-vector) in fractional coordinate
Definition: StdFace_vals.h:291
double phase[3]
Boundary phase, input parameter phase0, etc.
Definition: StdFace_vals.h:154
int exct
The number of eigenvectors to be computed. input from file.
Definition: StdFace_vals.h:268
int *** pumpindx
[StdIntList::nt][StdIntList::npump][4] Site/spin indices of one-body term, malloc in StdFace_MallocIn...
Definition: StdFace_vals.h:308
double V1pp
Anisotropic Coulomb potential (3rd), input parameter.
Definition: StdFace_vals.h:82
int NPairLift
Number of pair-lift term, counted in each lattice file.
Definition: StdFace_vals.h:213
double tdump
Time scale of dumping.
Definition: StdFace_vals.h:300
double J0pAll
Anisotropic, diagonal spin coupling (2nd Near), input parameter J0&#39;.
Definition: StdFace_vals.h:94
int ishift_nspin
Definition: StdFace_vals.h:281
int PumpBody
one- or two-body pumping, defined from StdIntList::PumpType
Definition: StdFace_vals.h:305
int * npump
[StdIntList::nt] Number of transfer, counted in each lattice file.
Definition: StdFace_vals.h:307
double length[3]
Anisotropic lattice constant, input parameter wlength, llength, hlength.
Definition: StdFace_vals.h:37
int * locspinflag
[StdIntList::nsite] LocSpin in Expert mode, malloc and set in each lattice file.
Definition: StdFace_vals.h:162
double OmegaMin
Minimum of frequency for spectrum, input from file.
Definition: StdFace_vals.h:289
int LanczosTarget
Which eigenvector is used for the convergence check.
Definition: StdFace_vals.h:270
int cutoff_JR[3]
Definition: StdFace_vals.h:254
int LanczosEps
Convergence threshold for the Lanczos method.
Definition: StdFace_vals.h:269
int ** HundIndx
[StdIntList::NHund][2] Site indices of Hund term, malloc in StdFace_MallocInteractions() and set in S...
Definition: StdFace_vals.h:199
double complex tp
2nd-nearest hopping, input parameter
Definition: StdFace_vals.h:63
char EigenVecIO[256]
The name of I/O mode for eigenvector, input from file.
Definition: StdFace_vals.h:262
double Jpp[3][3]
Isotropic, diagonal/off-diagonal spin coupling (3rd Near.), input parameter J&#39;&#39;x, J&#39;&#39;y...
Definition: StdFace_vals.h:143
double pi
Definition: StdFace_vals.h:31
int LHund
Print hund.def or not, set in PrintInteractions().
Definition: StdFace_vals.h:198
int Lanczos_max
The maxixmum number of iterations, input from file.
Definition: StdFace_vals.h:265
double complex t1
Anisotropic hopping (1st), input parameter.
Definition: StdFace_vals.h:67
double V
Off-site Coulomb potential (1st), input parameter.
Definition: StdFace_vals.h:75
double complex t0
Anisotropic hopping (1st), input parameter.
Definition: StdFace_vals.h:64
double direct[3][3]
The unit direct lattice vector. Set in StdFace_InitSite().
Definition: StdFace_vals.h:42
char HamIO[256]
The name of I/O mode for Hamiltonian, input from file.
Definition: StdFace_vals.h:263
double complex t0pp
Anisotropic hopping (3rd), input parameter.
Definition: StdFace_vals.h:66
double V0
Anisotropic Coulomb potential (1st), input parameter.
Definition: StdFace_vals.h:77
double cutoff_length_t
Cutoof for R in wannier90, input from file.
Definition: StdFace_vals.h:249
double complex ** pump
[StdIntList::nt][StdIntList::npump] Coefficient of one-body term, malloc in StdFace_MallocInteraction...
Definition: StdFace_vals.h:311
int NEx
Number of exchange term, counted in each lattice file.
Definition: StdFace_vals.h:205
double Vpp
Off-site Coulomb potential (3rd), input parameter.
Definition: StdFace_vals.h:86
double complex t1p
Anisotropic hopping (2nd), input parameter.
Definition: StdFace_vals.h:68
char method[256]
The name of method, input from file.
Definition: StdFace_vals.h:259
double complex t2
Anisotropic hopping (1st), input parameter.
Definition: StdFace_vals.h:70
int lGC
Switch for computing Grandcanonical ensemble(== 1). Setted in StdFace_main() after all keywords are r...
Definition: StdFace_vals.h:233
double LargeValue
The shift parameter for the TPQ calculation.
Definition: StdFace_vals.h:274
char PumpType[256]
The type of pump.
Definition: StdFace_vals.h:304
int ** intrindx
[StdIntList::nintr][8] Site/spin indices of two-body term, malloc in StdFace_MallocInteractions() and...
Definition: StdFace_vals.h:173
double mu
Chemical potential, input parameter.
Definition: StdFace_vals.h:61
int Sz2
Total Sz, input from file.
Definition: StdFace_vals.h:241
int NCell
The number of the unit cell in the super-cell (determinant of StdIntList::box). Set in StdFace_InitSi...
Definition: StdFace_vals.h:49
double cutoff_length_U
Cutoof for R in wannier90, input from file.
Definition: StdFace_vals.h:250
double Vp
Off-site Coulomb potential (2nd), input parameter.
Definition: StdFace_vals.h:76
double J1pAll
Anisotropic, diagonal spin coupling (2nd Near), input parameter J1&#39;.
Definition: StdFace_vals.h:100
int *** list_6spin_pair
Definition: StdFace_vals.h:278
double * PairHopp
[StdIntList::NPairLift] Coefficient of pair-hopping term, malloc in StdFace_MallocInteractions() and ...
Definition: StdFace_vals.h:226
int nsite
Number of sites, set in the each lattice file.
Definition: StdFace_vals.h:161
int ** transindx
[StdIntList::ntrans][4] Site/spin indices of one-body term, malloc in StdFace_MallocInteractions() an...
Definition: StdFace_vals.h:165
double J2All
Anisotropic, diagonal spin coupling (1st Near), input parameter J2.
Definition: StdFace_vals.h:104
int Height
Number of sites along the 3rd axis, input parameter.
Definition: StdFace_vals.h:41
int cutoff_tR[3]
Definition: StdFace_vals.h:252
double V0pp
Anisotropic Coulomb potential (3rd), input parameter.
Definition: StdFace_vals.h:79
double * Cintra
[StdIntList::NCintra] Coefficient of intra-site Coulomb term, malloc in StdFace_MallocInteractions() ...
Definition: StdFace_vals.h:185
char lattice[256]
Name of lattice. Input parameter.
Definition: StdFace_vals.h:35
int nintr
Number of InterAll, counted in each lattice file.
Definition: StdFace_vals.h:171
char outputmode[256]
Select amount of correlation function, input from file.
Definition: StdFace_vals.h:237
double Uquench
Quenched on-site potential.
Definition: StdFace_vals.h:302
double h
Longitudinal magnetic field, input parameter.
Definition: StdFace_vals.h:147
double a
The lattice constant. Input parameter.
Definition: StdFace_vals.h:36
int SpectrumBody
one- or two-body excitation, defined from StdIntList::SpectrumType
Definition: StdFace_vals.h:292
int ** PHIndx
[StdIntList::NPairLift][2] Site indices of pair-hopping term, malloc in StdFace_MallocInteractions() ...
Definition: StdFace_vals.h:223
double J2[3][3]
Isotropic, diagonal/off-diagonal spin coupling (1st Near.), input parameter J2x, J2y, J2z, J2xy, etc. or set in StdFace_InputSpinNN().
Definition: StdFace_vals.h:134
int nelec
Number of electrons, input from file.
Definition: StdFace_vals.h:235
double freq
Frequency of laser.
Definition: StdFace_vals.h:301
int NaN_i
It is used for initializing input parameter. This means that a parameter wich is not specified in inp...
Definition: StdFace_vals.h:28
double * Cinter
[StdIntList::NCinter] Coefficient of inter-site Coulomb term, malloc in StdFace_MallocInteractions() ...
Definition: StdFace_vals.h:194
int ExpecInterval
Interval for the iteration when the expectation value is computed.
Definition: StdFace_vals.h:272
double J2pAll
Anisotropic, diagonal spin coupling (2nd Near), input parameter J2&#39;.
Definition: StdFace_vals.h:106
double ** tau
Cell-internal site position in the fractional coordinate. Defined in the beginning of each lattice fu...
Definition: StdFace_vals.h:55
double J0p[3][3]
Isotropic, diagonal/off-diagonal spin coupling (2nd Near.), input parameter J0&#39;x, J0&#39;y...
Definition: StdFace_vals.h:119
char CDataFileHead[256]
Header of the output files. Input from file.
Definition: StdFace_vals.h:239
int LPairHopp
Print pairhopp.def or not, set in PrintInteractions().
Definition: StdFace_vals.h:222
double cutoff_u
Cutoof for the Coulomb in wannier90, input from file.
Definition: StdFace_vals.h:247
double V1p
Anisotropic Coulomb potential (2nd), input parameter.
Definition: StdFace_vals.h:81
double K
4-spin term. Not used.
Definition: StdFace_vals.h:149
int ** CinterIndx
[StdIntList::NCinter][2] Site indices of inter-site Coulomb term, malloc in StdFace_MallocInteraction...
Definition: StdFace_vals.h:191