HPhi++
3.1.0
|
Check the inputted transfer integrals. More...
#include "Common.hpp"
#include "HPhiTrans.hpp"
#include "FileIO.hpp"
#include "wrapperMPI.hpp"
Go to the source code of this file.
Functions | |
int | HPhiTrans (struct BindStruct *X) |
Function of checking transfers not to count the same type of operators. . More... | |
int | TransferWithPeierls (struct BindStruct *X, const double time) |
Function of getting transfer with peierls. More... | |
int | TransferForQuench (struct BindStruct *X, const double time) |
Function of getting transfer for quench. More... | |
int HPhiTrans | ( | struct BindStruct * | X | ) |
Function of checking transfers not to count the same type of operators.
.
X | [in] Struct to get the information of the operators of transfer integrals. |
0 | normally finished |
-1 | unnormally finished |
Definition at line 45 of file HPhiTrans.cpp.
References childfopenMPI(), BindStruct::Def, DefineList::EDGeneralTransfer, and DefineList::EDNTransfer.
Referenced by main().
int TransferForQuench | ( | struct BindStruct * | X, |
const double | time | ||
) |
Function of getting transfer for quench.
X | data list for calculation |
time | time |
0 | normally finished |
-1 | unnormally finished |
Definition at line 175 of file HPhiTrans.cpp.
References BindStruct::Def, DefineList::EDGeneralTransfer, DefineList::EDNTransfer, DefineList::EDParaGeneralTransfer, DefineList::ParaGeneralTransfer, and DefineList::ParaLaser.
int TransferWithPeierls | ( | struct BindStruct * | X, |
const double | time | ||
) |
Function of getting transfer with peierls.
X | data list for calculation |
time | time |
0 | normally finished |
-1 | unnormally finished |
Definition at line 93 of file HPhiTrans.cpp.
References BindStruct::Def, DefineList::EDGeneralTransfer, DefineList::EDNTransfer, DefineList::EDParaGeneralTransfer, I(), DefineList::ParaGeneralTransfer, and DefineList::ParaLaser.
Referenced by CalcByTEM().