|
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().