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

📄 enh.c

📁 ngspice又一个电子CAD仿真软件代码.功能更全
💻 C
字号:
/*============================================================================FILE    ENH.cMEMBER OF process XSPICECopyright 1991Georgia Tech Research CorporationAtlanta, Georgia 30332All Rights ReservedPROJECT A-8503AUTHORS    9/12/91  Bill KuhnMODIFICATIONS    <date> <person name> <nature of modifications>SUMMARY    This file contains routines used for general enhancements made    to the Berkeley SPICE3 core.INTERFACES    ENHreport_conv_prob()REFERENCED FILES    None.NON-STANDARD FEATURES    None.============================================================================*//*=== INCLUDE FILES ===*/#include <stdio.h>#include "enh.h"/*ENHreport_conv_prob()Report convergence problem messages from nodes, branch currents,or instances.  This function is setup to allow providing the SIwith information identifying the type of convergence problem.For now, it simply writes to stdout.*/void ENHreport_conv_prob(    Enh_Conv_Source_t type,  /* node, branch, or instance */    char *name,              /* the name of the node/branch/instance */    char *msg)               /* an optional message */{    char *type_str;    char *msg_str;    /* Convert the type enum to a string for printing */    switch(type) {    case ENH_ANALOG_NODE:    case ENH_EVENT_NODE:        type_str = "node";        break;    case ENH_ANALOG_BRANCH:        type_str = "branch current";        break;    case ENH_ANALOG_INSTANCE:    case ENH_EVENT_INSTANCE:    case ENH_HYBRID_INSTANCE:        type_str = "instance";        break;    default:        printf("\nERROR: Internal error in ENHreport_conv_prob - impossible type\n");        return;    }    /* Check for msg == NULL and turn into null string */    if(msg)        msg_str = msg;    else        msg_str = "";    /* Print the convergence problem report */    printf("\nWARNING: Convergence problems at %s (%s).  %s\n",        type_str, name, msg_str);} /* ENHreport_conv_prob */

⌨️ 快捷键说明

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