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

📄 cktdltn.c

📁 spice中支持多层次元件模型仿真的可单独运行的插件源码
💻 C
字号:
/**********Copyright 1992 Regents of the University of California.  All rights reserved.**********//* CKTdltNod*/#include "spice.h"#include <stdio.h>#include "cktdefs.h"#include "ifsim.h"#include "sperror.h"#include "util.h"#include "misc.h"#include "suffix.h"/* ARGSUSED */intCKTdltNod(ckt,node)    GENERIC *ckt;    GENERIC *node;{    return CKTdltNNum(ckt, ((CKTnode *) node)->number);}intCKTdltNNum(cktp, num)    GENERIC *cktp;    int     num;{    CKTcircuit *ckt = (CKTcircuit *) cktp;    CKTnode *n, *prev, *node, *sprev;    int	i, error;    prev = NULL;    node = NULL;    for (n = ckt->CKTnodes; n; n = n->next) {	if (n->number == num) {	    node = n;	    sprev = prev;	}	prev = n;    }    if (!node)	return OK;    ckt->CKTmaxEqNum -= 1;    if (!sprev) {	ckt->CKTnodes = node->next;    } else {	sprev->next = node->next;    }    if (node == ckt->CKTlastNode)	ckt->CKTlastNode = sprev;    error = (*(SPfrontEnd->IFdelUid))((GENERIC *)ckt,node->name, UID_SIGNAL);    tfree(node);    return error;}

⌨️ 快捷键说明

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