Jspice3
bjt.c File Reference
#include "spice.h"
#include <stdio.h>
#include "bjtdefs.h"
#include "uflags.h"
Include dependency graph for bjt.c:

Go to the source code of this file.

Variables

static IFparm BJTpTable []
 
static IFparm BJTmPTable []
 
static char * BJTnames []
 
static char * BJTmodNames []
 
static IFkeys BJTkeys []
 
static int BJTkSize = NUMELEMS(BJTkeys)
 
static int BJTpTSize = NUMELEMS(BJTpTable)
 
static int BJTmPTSize = NUMELEMS(BJTmPTable)
 
static int BJTiSize = sizeof(BJTinstance)
 
static int BJTmSize = sizeof(BJTmodel)
 
SPICEdev BJTinfo
 

Variable Documentation

SPICEdev BJTinfo

Definition at line 176 of file bjt.c.

int BJTiSize = sizeof(BJTinstance)
static

Definition at line 172 of file bjt.c.

IFkeys BJTkeys[]
static
Initial value:
= {
{ 'q', NUMELEMS(BJTnames), BJTnames, 1, 0 },
}
#define NUMELEMS(ARRAY)
Definition: spice.h:157
static char * BJTnames[]
Definition: bjt.c:151

Definition at line 164 of file bjt.c.

int BJTkSize = NUMELEMS(BJTkeys)
static

Definition at line 169 of file bjt.c.

char* BJTmodNames[]
static
Initial value:
= {
"npn",
"pnp",
}
#define NULL
Definition: spdefs.h:121

Definition at line 158 of file bjt.c.

IFparm BJTmPTable[]
static

Definition at line 77 of file bjt.c.

int BJTmPTSize = NUMELEMS(BJTmPTable)
static

Definition at line 171 of file bjt.c.

int BJTmSize = sizeof(BJTmodel)
static

Definition at line 173 of file bjt.c.

char* BJTnames[]
static
Initial value:
= {
"collector",
"base",
"emitter",
"substrate"
}

Definition at line 151 of file bjt.c.

IFparm BJTpTable[]
static

Definition at line 18 of file bjt.c.

int BJTpTSize = NUMELEMS(BJTpTable)
static

Definition at line 170 of file bjt.c.