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

📄 sen2defs.h

📁 spice中支持多层次元件模型仿真的可单独运行的插件源码
💻 H
字号:
/**********Copyright 1990 Regents of the University of California.  All rights reserved.**********//* * SENdefs.h - structures for sensitivity package */#ifndef SENSTRUCTS#define SENSTRUCTS#include "smpdefs.h"#include "jobdefs.h"typedef struct {    int JOBtype;    JOB *JOBnextJob;    /* pointer to next thing to do */    char *JOBname;      /* name of this job */    int SENnumVal;         /* length of the next two arrays */    char **SENdevices;  /* names of the devices to do sensetivity analysis of */    char **SENparmNames;/* parameters of the above devices to do analysis wrt */    unsigned int SENinitflag :1 ;   /* indicates whether sensitivity structure*/                                    /* is to be initialized */     unsigned int SENicflag :1 ; /* indicates whether initial conditions                                   are specified for transient analysis */    unsigned int SENstatus :1;     /* indicates whether perturbation                          is in progress*/     unsigned int SENacpertflag :1; /* indictes whether the perturbation                          is to be carried out in ac analysis                          (is done only for first frequency )*/    int SENmode;     /* indicates the type of sensitivity analysis                        reqired: DC, Transient, or AC */    int SENparms;    /* # of  design parameters  */    double SENpertfac;    /* perturbation factor (for active                             devices )*/     double  **SEN_Sap;  /* sensitivity matrix (DC and transient )*/    double  **SEN_RHS;  /* RHS matrix (real part)                           contains the sensitivity values after SMPsolve*/    double  **SEN_iRHS; /* RHS matrix (imag part )                           contains the sensitivity values after SMPsolve*/    int SENsize;      /* stores the number of rows of each of the above            three matrices */    SMPmatrix  *SEN_Jacmat; /* sensitivity Jacobian matrix, */    double  *SEN_parmVal;   /* table containing values of design parameters */    char    **SEN_parmName; /* table containing names of design parameters */} SENstruct;/* SENmode */#define DCSEN  0x1#define TRANSEN  0x2#define ACSEN  0x4#define NORMAL 0#define PERTURBATION  1#define OFF 0#define ON 1#define SEN_AC 1#define SEN_DC 2#define SEN_TRAN 3#define SEN_DEV 4#define SEN_PARM 5#endif /* SENSTRUCTS */

⌨️ 快捷键说明

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