|
HΦ
3.1.0
|
#include "PairExSpin.h"#include "bitcalc.h"#include "wrapperMPI.h"#include "mltplyMPISpinCore.h"#include "mltplySpinCore.h"#include "mfmemory.h"Go to the source code of this file.
Functions | |
| int | GetPairExcitedStateSpinGC (struct BindStruct *X, double complex *tmp_v0, double complex *tmp_v1) |
| Calculation of pair excited state for Spin Grand canonical system. More... | |
| int | GetPairExcitedStateHalfSpinGC (struct BindStruct *X, double complex *tmp_v0, double complex *tmp_v1) |
| int | GetPairExcitedStateGeneralSpinGC (struct BindStruct *X, double complex *tmp_v0, double complex *tmp_v1) |
| int | GetPairExcitedStateSpin (struct BindStruct *X, double complex *tmp_v0, double complex *tmp_v1) |
| int | GetPairExcitedStateHalfSpin (struct BindStruct *X, double complex *tmp_v0, double complex *tmp_v1) |
| int | GetPairExcitedStateGeneralSpin (struct BindStruct *X, double complex *tmp_v0, double complex *tmp_v1) |
| int GetPairExcitedStateGeneralSpin | ( | struct BindStruct * | X, |
| double complex * | tmp_v0, | ||
| double complex * | tmp_v1 | ||
| ) |
Calculation of pair excited state for general Spin canonical system
| X | [in,out] define list to get and put information of calculation |
| tmp_v0 | [out] Result v0 = H v1 |
| tmp_v1 | [in] v0 = H v1 |
| [in,out] | X | define list to get and put information of calculation |
| [out] | tmp_v0 | Result v0 = H v1 |
| [in] | tmp_v1 | v0 = H v1 |
Definition at line 350 of file PairExSpin.c.
References BitCheckGeneral(), ConvertToList1GeneralSpin(), FALSE, GetOffCompGeneralSpin(), list_1, list_1_org, list_1buf_org, MaxMPI_li(), myrank, stdoutMPI, TRUE, X, and X_child_CisAit_GeneralSpin_MPIdouble().
Referenced by GetPairExcitedStateSpin().
| int GetPairExcitedStateGeneralSpinGC | ( | struct BindStruct * | X, |
| double complex * | tmp_v0, | ||
| double complex * | tmp_v1 | ||
| ) |
Calculation of pair excited state for general Spin Grand canonical system
| X | [in,out] define list to get and put information of calculation |
| tmp_v0 | [out] Result v0 = H v1 |
| tmp_v1 | [in] v0 = H v1 |
| [in,out] | X | define list to get and put information of calculation |
| [out] | tmp_v0 | Result v0 = H v1 |
| [in] | tmp_v1 | v0 = H v1 |
Definition at line 144 of file PairExSpin.c.
References BitCheckGeneral(), FALSE, GetOffCompGeneralSpin(), stdoutMPI, TRUE, X, X_GC_child_AisCis_GeneralSpin_MPIdouble(), X_GC_child_CisAis_GeneralSpin_MPIdouble(), and X_GC_child_CisAit_GeneralSpin_MPIdouble().
Referenced by GetPairExcitedStateSpinGC().
| int GetPairExcitedStateHalfSpin | ( | struct BindStruct * | X, |
| double complex * | tmp_v0, | ||
| double complex * | tmp_v1 | ||
| ) |
Calculation of pair excited state for Half Spin canonical system
| X | [in,out] define list to get and put information of calculation |
| tmp_v0 | [out] Result v0 = H v1 |
| tmp_v1 | [in] v0 = H v1 |
| [in,out] | X | define list to get and put information of calculation |
| [out] | tmp_v0 | Result v0 = H v1 |
| [in] | tmp_v1 | v0 = H v1 |
Definition at line 251 of file PairExSpin.c.
References FALSE, list_1_org, list_1buf_org, list_2_1, list_2_2, MaxMPI_li(), myrank, stdoutMPI, TRUE, X, X_child_CisAit_spin_MPIdouble(), X_Spin_CisAis(), X_Spin_CisAit(), and X_SpinGC_CisAis().
Referenced by GetPairExcitedStateSpin().
| int GetPairExcitedStateHalfSpinGC | ( | struct BindStruct * | X, |
| double complex * | tmp_v0, | ||
| double complex * | tmp_v1 | ||
| ) |
Calculation of pair excited state for Half Spin Grand canonical system
| X | [in,out] define list to get and put information of calculation |
| tmp_v0 | [out] Result v0 = H v1 |
| tmp_v1 | [in] v0 = H v1 |
| [in,out] | X | define list to get and put information of calculation |
| [out] | tmp_v0 | Result v0 = H v1 |
| [in] | tmp_v1 | v0 = H v1 |
Definition at line 62 of file PairExSpin.c.
References FALSE, stdoutMPI, TRUE, X, X_GC_child_AisCis_spin_MPIdouble(), X_GC_child_CisAis_spin_MPIdouble(), X_GC_child_CisAit_spin_MPIdouble(), X_SpinGC_CisAis(), and X_SpinGC_CisAit().
Referenced by GetPairExcitedStateSpinGC().
| int GetPairExcitedStateSpin | ( | struct BindStruct * | X, |
| double complex * | tmp_v0, | ||
| double complex * | tmp_v1 | ||
| ) |
Calculation of pair excited state for Spin canonical system
| X | [in,out] define list to get and put information of calculation |
| tmp_v0 | [out] Result v0 = H v1 |
| tmp_v1 | [in] v0 = H v1 |
| [in,out] | X | define list to get and put information of calculation |
| [out] | tmp_v0 | Result v0 = H v1 |
| [in] | tmp_v1 | v0 = H v1 |
Definition at line 226 of file PairExSpin.c.
References FALSE, GetPairExcitedStateGeneralSpin(), GetPairExcitedStateHalfSpin(), and X.
Referenced by GetPairExcitedState().
| int GetPairExcitedStateSpinGC | ( | struct BindStruct * | X, |
| double complex * | tmp_v0, | ||
| double complex * | tmp_v1 | ||
| ) |
Calculation of pair excited state for Spin Grand canonical system.
| X | [in,out] define list to get and put information of calculation |
| tmp_v0 | [out] Result v0 = H v1 |
| tmp_v1 | [in] v0 = H v1 |
| [in,out] | X | define list to get and put information of calculation |
| [out] | tmp_v0 | Result v0 = H v1 |
| [in] | tmp_v1 | v0 = H v1 |
Definition at line 35 of file PairExSpin.c.
References FALSE, GetPairExcitedStateGeneralSpinGC(), GetPairExcitedStateHalfSpinGC(), and X.
Referenced by GetPairExcitedState().