maorder.h
来自「电力系统稀疏矩阵计算类,用法范例代码,包括三个目录,MALIB(类),MATES」· C头文件 代码 · 共 35 行
H
35 行
#ifndef MAORDER
#define MAORDER 1
//************************************************************************
// maorder - matrix optimal order data
//************************************************************************
struct maorderst
{
int mastate_itm; // mastate item number
int magmtrx_col; // magmtrx column item
int magmtrx_cnt; // number of magmtrx items
int magmtrx_itm; // 1st magmtrx item
int cmtrxcnt; // number of c-matrix items
int cmtrxitm; // 1st c-matrix item
double diag; // inverse of magmtrx diag element
union
{
int magmtrx_lastcol; // last magmtrx item in column
struct mastatest *mastatept; // ptr to mastate item
} link; // multi-purpose linkage
struct
{
unsigned active : 1; // active state
unsigned partial : 1; // partial factorization
unsigned fastfbs : 1; // fast forward-backward sub
unsigned spares : 29;
} stat;
//修正PQ分解法 mdn 04-11-11
double diag1;
//
} ;
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?