You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

47 lines
1.1 KiB

/**********
Copyright 1991 Regents of the University of California. All rights reserved.
Authors : 1991 David Gates
**********/
/* Member of CIDER device simulator
* Version: 1b1
*/
#ifndef ngspice_METHDEFS_H
#define ngspice_METHDEFS_H
/* Data Structures and Definitions for Device Simulation Cards */
typedef struct sMETHcard {
struct sMETHcard *METHnextCard;
double METHdabstol;
double METHdreltol;
double METHomega;
int METHoneCarrier;
int METHacAnalysisMethod;
int METHmobDeriv;
int METHitLim;
int METHvoltPred;
unsigned int METHdabstolGiven : 1;
unsigned int METHdreltolGiven : 1;
unsigned int METHomegaGiven : 1;
unsigned int METHoneCarrierGiven : 1;
unsigned int METHacAnalysisMethodGiven : 1;
unsigned int METHmobDerivGiven : 1;
unsigned int METHitLimGiven : 1;
unsigned int METHvoltPredGiven : 1;
} METHcard;
/* METH parameters */
enum {
METH_DABSTOL = 1,
METH_DRELTOL,
METH_OMEGA,
METH_ONEC,
METH_ACANAL,
METH_NOMOBDERIV,
METH_ITLIM,
METH_VOLTPRED,
};
#endif