⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sparsem_analysis.h

📁 是稀疏矩阵库以及全矩阵和稀疏矩阵分析程序源代码
💻 H
字号:
#ifndef _SOME_SYMBOL_
#define _SOME_SYMBOL_

#define R      0 
#define G      1
#define VS     2
#define CS     3
#define VCCS   4
#define VCVS   5
#define CCCS   6
#define CCVS   7
#define OPAMP  8  //下拉链表初始值为0,保持一致
#define RANK         100
#define NONZERO      (float)0.3
typedef struct tagBRANCH{
	int   number;     //支路号
	int   type;        //类型号 
	int   nfrom;      //始节点号
	int   nto;        //终结点号
	double value;      //参数值
	int   ncfrom;     //控制始节点/控制支路号 G/R支路"设置为电压定义支路"标记
	int   ncto;       //控制终结点号:   G/R支路的"控制用电压定义支路"标记
} BRANCH;

extern BRANCH *Branch;
class Analysis{
private:
	int  vBranchNumber;
	int  *vbNUM_bNUM;
	int  *bNUM_vbNUM;
	int  BranchNumber;
	int  NodeNumber;
	BRANCH Branch0,*br;
public:	

	void GetVBrNum();
	void Fromlist_symlu();
	void InsertB_symFE();
	void LoadAData_numLU();
	void LoadBData_BS();
	void SetBranchNumber(int number){ BranchNumber=number;return;}
	void SetNodeNumber(int number){ NodeNumber=number;return;}	
};
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -