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

📄 csw.c

📁 linux平台下类似著名的电路板作图软件 Spice的源代码
💻 C
字号:
/**********Copyright 1990 Regents of the University of California.  All rights reserved.Author: 1987 Thomas L. Quarles**********/#include "spice.h"#include <stdio.h>#include "ifsim.h"#include "devdefs.h"#include "cswdefs.h"#include "suffix.h"IFparm CSWpTable[] = { /* parameters */  IOP( "control",CSW_CONTROL, IF_INSTANCE, "Name of controlling source"), IP( "on",  CSW_IC_ON,   IF_FLAG    , "Initially closed"), IP( "off",     CSW_IC_OFF,  IF_FLAG    , "Initially open"), OPU( "pos_node",CSW_POS_NODE,IF_INTEGER,  "Positive node of switch"), OPU( "neg_node",CSW_NEG_NODE,IF_INTEGER,  "Negative node of switch"), OP( "i"       ,CSW_CURRENT, IF_REAL,     "Switch current"), OP( "p"       ,CSW_POWER,   IF_REAL,     "Instantaneous power")};IFparm CSWmPTable[] = { /* model parameters */ IOPU( "csw",  CSW_CSW,  IF_FLAG, "Current controlled switch model"), IOPU( "it",   CSW_ITH,  IF_REAL, "Threshold current"), IOPU( "ih",   CSW_IHYS, IF_REAL, "Hysterisis current"), IOPU( "ron",  CSW_RON,  IF_REAL, "Closed resistance"), IOPU( "roff", CSW_ROFF, IF_REAL, "Open resistance"), OPU( "gon",   CSW_GON,  IF_REAL, "Closed conductance"), OPU( "goff",  CSW_GOFF, IF_REAL, "Open conductance")};char *CSWnames[] = {    "W+",    "W-"};int	CSWnSize = NUMELEMS(CSWnames);int	CSWpTSize = NUMELEMS(CSWpTable);int	CSWmPTSize = NUMELEMS(CSWmPTable);int	CSWiSize = sizeof(CSWinstance);int	CSWmSize = sizeof(CSWmodel);

⌨️ 快捷键说明

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