mastate.h
来自「电力系统稀疏矩阵计算类,用法范例代码,包括三个目录,MALIB(类),MATES」· C头文件 代码 · 共 28 行
H
28 行
#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 + =
减小字号Ctrl + -
显示快捷键?