16 #include "output_list.hpp" 18 #include "wrapperMPI.hpp" 43 char sdt[D_FileNameMax];
46 fprintf(
stdoutMPI,
"%s",
" Start: output list. \n");
57 sprintf(sdt,
"ListForKondo_Ns%d_Ncond%d", X->
Def.
Nsite,X->
Def.
Ne);
65 for(i=1;i<=i_max;i++){
66 fprintf(fp,
" %lu \n",
list_1[i]);
70 fprintf(
stdoutMPI,
"%s",
" End : output list. \n");
int Nup
Number of spin-up electrons in this process.
struct DefineList Def
Definision of system (Hamiltonian) etc.
FILE * stdoutMPI
File pointer to the standard output defined in InitializeMPI()
int Nsite
Number of sites in the INTRA process region.
int output_list(struct BindStruct *X)
Output list_1 for canonical ensembles.
int Ne
Number of electrons in this process.
int iCalcModel
Switch for model. 0:Hubbard, 1:Spin, 2:Kondo, 3:HubbardGC, 4:SpinGC, 5:KondoGC, 6:HubbardNConserved.
int Ndown
Number of spin-down electrons in this process.
struct CheckList Check
Size of the Hilbert space.
long int idim_max
The dimension of the Hilbert space of this process.
int childfopenMPI(const char *_cPathChild, const char *_cmode, FILE **_fp)
Only the root process open file in output/ directory.