|
HΦ
3.2.0
|
Check the inputted transfer integrals. More...
#include "Common.h"#include "HPhiTrans.h"#include "FileIO.h"#include "wrapperMPI.h"
Include dependency graph for HPhiTrans.c: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.c.
References cErrDoubleCounting, cErrTransfer, cFileNameWarningOnTransfer, childfopenMPI(), D_FileNameMax, BindStruct::Def, DefineList::EDGeneralTransfer, and DefineList::EDNTransfer.
Referenced by main().
Here is the call graph for this function:
Here is the caller graph for this function:| 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 181 of file HPhiTrans.c.
References D_FileNameMax, 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 92 of file HPhiTrans.c.
References D_FileNameMax, BindStruct::Def, DefineList::EDGeneralTransfer, DefineList::EDNTransfer, DefineList::EDParaGeneralTransfer, DefineList::ParaGeneralTransfer, and DefineList::ParaLaser.
Referenced by CalcByTEM().
Here is the caller graph for this function: