23 static void ShowDoubleMatrix(
double *pMatrix,
int m,
int n,
int startm,
int endm,
int startn,
int endn,
char *pszDebugMsg);
24 static void ShowDoubleArray(
double *vector,
char *pszDebugMsg,
int due);
27 static void ShowDouble(
double number,
char *pszDebugMsg);
28 static void ShowMsg(
char *pszBuffer);
static void ShowMsg(char *pszBuffer)
Show message.
Data and operation representation of Matrix.
Show message and debugging variable.
static void ShowComplex(CKNComplex number, char *pszDebugMsg)
Show vector class.
Data and operation representation of CSR(Compressed Sparse Row)
static void ShowDenseMatrix(CKNMatrixOperation::CKNDMatrix *pMatrix, int startm, int endm, int startn, int endn, char *pszDebugMsg, bool bLineFeed=false, bool bShowImaginary=false)
Show matrix partialy.
static void SaveResult(CKNLanczosMethod::LPEIGENVALUE_RESULT lpResult, int nIndex)
Show lanczos method result.
static void ShowDouble(double number, char *pszDebugMsg)
Show one double data.
This class includes functions for matrix debugging.
static void ConvertLower(char *pszBuffer)
Convert string to lower case.
static bool m_bShowMsg
Flag for display message.
static void ShowDoubleMatrix(double *pMatrix, int m, int n, int startm, int endm, int startn, int endn, char *pszDebugMsg)
Show matrix in output debugging windows - Visual studio and Windows DebugView only.
static void SetShow(bool bShow)
static void ShowCSR(CKNMatrixOperation::CKNCSR *pCSR, char *pszDebugMsg)
Set show message or not.
Collection of vector and matrix operation.
static void DumpCSR(CKNMatrixOperation::CKNCSR *pCSR, char *pszFileName, double fAtomIDStartIndex)
Dump CSR to text file.
Structure for engienvalue computing.
static void ShowDoubleArray(double *vector, char *pszDebugMsg, int due)
Show double array.
This class for complex operation and saving value.
static void DumpCSRBinary(CKNMatrixOperation::CKNCSR *pCSR, char *pszFileName, double fAtomIDStartIndex)
Dump CSR to binary file.
static void ShowDoubleVector(CKNMatrixOperation::CKNVector vector, char *pszDebugMsg, int due=-1)
This class for describing vector for Lanczos method.