📄 mastate.h
字号:
#ifndef MASTATE
#define MASTATE 1
//************************************************************************
// mastate - state vector data for matrix operation
// 实际上存放的是与矩阵行相关的记录,一行一条记录
//************************************************************************
struct mastatest
{
int maamtrx_itm; // first maamtrx item // 该行的第一个元素的maamtrx_itm
int maamtrx_cnt; // number of maamtrx items
int maorder_itm; // item number in maorder
double x; // solution variable 存放求解后的结果数据
double diag; // a-matrix diagonal element //存放对角元素
//以支路电抗倒数修正节点自导纳 mdn 04-11-16
double diag1;
//
struct
{
unsigned active : 1; // active state variable
unsigned partial : 1; // partial factorization
unsigned fastfbs : 1; // fast forward-backward sub
unsigned spares : 29;
} stat;
} ;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -