|
HΦ
3.2.0
|
#include "Common.h"#include "FileIO.h"#include "CalcTime.h"#include <mpi.h>
Include dependency graph for time.c:Go to the source code of this file.
Functions | |
| void | StampTime (FILE *fp, char *str, int num) |
| function for displaying elapse time More... | |
| void | InitTimer () |
| function for initializing Timer[] More... | |
| void | StartTimer (int n) |
| function for initializing elapse time [start] More... | |
| void | StopTimer (int n) |
| function for calculating elapse time [elapse time=StartTimer-StopTimer] More... | |
| void | OutputTimer (struct BindStruct *X) |
| function for outputting elapse time for each function More... | |
| void InitTimer | ( | ) |
function for initializing Timer[]
Definition at line 53 of file time.c.
References Timer, and TimerStart.
Referenced by main().
Here is the caller graph for this function:| void OutputTimer | ( | struct BindStruct * | X | ) |
function for outputting elapse time for each function
Definition at line 95 of file time.c.
References childfopenMPI(), D_FileNameMax, BindStruct::Def, DefineList::iCalcModel, DefineList::iCalcType, DefineList::iFlgCalcSpec, StampTime(), Timer, and TimerStart.
Referenced by main().
Here is the call graph for this function:
Here is the caller graph for this function:| void StampTime | ( | FILE * | fp, |
| char * | str, | ||
| int | num | ||
| ) |
function for displaying elapse time
Definition at line 39 of file time.c.
References Timer.
Referenced by OutputTimer().
Here is the caller graph for this function:| void StartTimer | ( | int | n | ) |
function for initializing elapse time [start]
Definition at line 71 of file time.c.
References TimerStart.
Referenced by CalcByFullDiag(), CalcByLanczos(), CalcByTPQ(), CalcSpectrum(), CalcSpectrumByFullDiag(), CG_EigenVector(), expec_energy_flct(), Lanczos_EigenValue(), Lanczos_EigenVector(), main(), mltply(), mltplyGeneralSpin(), mltplyGeneralSpinGC(), mltplyHalfSpin(), mltplyHalfSpinGC(), mltplyHubbard(), mltplyHubbardGC(), and mltplySpinGCBoost().
Here is the caller graph for this function:| void StopTimer | ( | int | n | ) |
function for calculating elapse time [elapse time=StartTimer-StopTimer]
Definition at line 83 of file time.c.
References Timer, and TimerStart.
Referenced by CalcByFullDiag(), CalcByLanczos(), CalcByTPQ(), CalcSpectrum(), CalcSpectrumByFullDiag(), CG_EigenVector(), expec_energy_flct(), Lanczos_EigenValue(), Lanczos_EigenVector(), main(), mltply(), mltplyGeneralSpin(), mltplyGeneralSpinGC(), mltplyHalfSpin(), mltplyHalfSpinGC(), mltplyHubbard(), mltplyHubbardGC(), and mltplySpinGCBoost().
Here is the caller graph for this function: