rlar
8c7d7051ae
GENmodel, GENinstance, change layout, #4/4, complete the change
currently each and every device specific instance and model structure
duplicates the memory layout of a struct GENmodel / GENinstance
further the first structure elements behind a GENinstance header
are reinterpreted as a sort of a generic "node" array.
This business is very error prone, and makes it difficult to
extend struct GENmodel / struct GENinstance.
This patch makes this business much more bearable.
8 years ago
rlar
c3275241a5
ckti2nod.c, cktbindnode.c, minor cleanup
9 years ago
rlar
239780ebef
cleanup, use an array for struct GENinstance.GENnode
9 years ago
rlar
11579d9369
cleanup, ngspice/config.h is already in ngspice/ngspice.h, #1/2 (easy ones)
14 years ago
rlar
4ca58067a2
#2/6 config.h --> ngspice/config.h, #include's
14 years ago
rlar
10346e055c
#1/4 #include <ngspice/...> --> #include "ngspice/..."
15 years ago
rlar
d26015586c
#1/7 use a subdirectory "ngspice" for includes to create a uniq namespace
15 years ago
rlar
2b66531eb4
mop up some fixme comments
15 years ago
rlar
3349b98145
c89 compatibility, move NG_IGNORE() after declarations
15 years ago
rlar
55638c8023
various cleanups
15 years ago
rlar
0b6a557334
code cleanup
15 years ago
rlar
44a182c1ba
use the type CKTnode instead of void*
16 years ago
rlar
085afaee37
use GENinstance*, instead of void*
16 years ago
rlar
94518fdb02
use CKTcircuit instead of void*, #3/4
16 years ago
pnenzi
9606b353db
Added support for BSIM3SOI_PD 2.2.1 and changed configuration scripts, makefiles and support routines.
26 years ago
arno
6f81cb9446
* src/analysis/cktask.c: moved to src/devices.
26 years ago