sparse.h
来自「电力系统分析计算 学习调试程序 UNIX / LINUX / CYGWIN 系统」· C头文件 代码 · 共 39 行
H
39 行
/* sparse.h 030990 */#include "constant.h"typedef struct IntegerVector { INDEX N; INDEX *p;} IntegerVector;typedef struct SparseMatrixElement { INDEX Row; INDEX Col; ELEMENTVALUETYPE Value; struct SparseMatrixElement *RowNext; struct SparseMatrixElement *ColNext;} SparseMatrixElement;typedef struct /* SparseMatrix */ { INDEX n1; INDEX n2; SparseMatrixElement **RowHead; SparseMatrixElement **ColHead;} SparseMatrix;#ifdef ANSIPROTOvoid ErrorHalt(char *Msg);void TransposeMatrix(SparseMatrix *Matrix);struct IntegerVector *AllocatePermutation(INDEX Size);void SortRowsColumns(SparseMatrix *Matrix);BOOLEAN NearZero(ELEMENTVALUETYPE Value);#elsevoid ErrorHalt();void TransposeMatrix();struct IntegerVector *AllocatePermutation();void SortRowsColumns();BOOLEAN NearZero();#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?