rlar
5d3f4e7f55
introduce CKTsoaInit()
13 years ago
dwarning
c8f5d49ddd
implement CKTsoaCheck()
13 years ago
dwarning
bf9ad0bdfd
introduce new SPICEdev operation `DEVsoaCheck()'
13 years ago
h_vogt
8ad6bd209d
replacements for functions missing in the msvc world
12 years ago
rlar
d598630b72
inpcom.c, cleanup inp_readall() #1/7, introduce inp_read()
13 years ago
rlar
5db94276d3
sprinkle some constness
13 years ago
h_vogt
d70865a162
allow 'temper' keyword in .param, .model and device instance lines
inpcom.c: fcns inp_fix_temper_in_param(), inp_new_func(), inp_rem_func()
to convert .param with 'temper' to .func, and replace all affected
parameter tokens xxx by their func counterpart xxx()
inpcom.c; fcns inp_temper_compat(), inp_modify_exp() added
to prepare expression with 'temper' for numparam
inp.c: fcns inp_parse_temper(), inp_parse_temper_trees() added
inp_evaluate_temper()
to prepare, parse and evaluate the expressions containing 'temper'
cktdefs.h: add global variable to expressions with 'temper'
dctrcurv.c: add fcn inp_evaluate_temper()
when temp has changed
13 years ago
h_vogt
8c85064018
inperrc.c: new function `INPstrCat()' to concatenate two strings
13 years ago
dwarning
54529d0e42
allow cshell $variable substitution with and without $&var
13 years ago
dwarning
075b620a86
introduce `cx_sortorder()' function
13 years ago
dwarning
4635a19ba9
introduce unwrap, minimum and maximum function
13 years ago
h_vogt
d2dbe6145f
sharedspice.c: modified callback interface
enhanced function ngSpice_Init_Sync()
three new callback functions for synchronization
13 years ago
dwarning
6a3da0105b
fft and ifft as vector functions
13 years ago
dwarning
0b1bff9fd8
fix type of length in fft window function
13 years ago
dwarning
f3e7bf141d
move the `fft_windows()' function to fft/fftext.c
13 years ago
rlar
23d0f41e66
ft_find_analysis_parm(), change signature
13 years ago
rlar
fc2dd436fe
abstraction, new function `ft_find_analysis_parm()'
13 years ago
rlar
9d0500027c
abstraction, new function `ft_find_analysis()'
13 years ago
rlar
7381081226
ciderlib, proper types for newCard(), setCardParm(), askCardQuest()
13 years ago
rlar
ccb600f3c1
drop `NIL' macro
13 years ago
rlar
f973e7107f
memory.h, polish macros
13 years ago
rlar
df5c785a84
drop `INPmodUsed' which is redundant to `INPmodfast'
13 years ago
rlar
e7def1a0bc
CKTfndMod(), drop unused arguments `type' and `modfast'
13 years ago
rlar
7b495e0a7b
CKTfndMod(), use a hashtable
13 years ago
rlar
b32c15d85f
CKTfndMod(), dont pass the `type' argument by reference any more
13 years ago
rlar
f0882dbdfd
CKTfndMod(), return the found model instead of error code
13 years ago
rlar
ddc78067cc
CKTfndDev(), drop `type' and `fast' argument
13 years ago
rlar
5daa676163
CKTfndDev(), return the found instance instead of error code
now if (fast != NULL)
CKTfndDev(,,fast, )
is equivalent to
*fast = CKTfndDev(,,fast, )
13 years ago
rlar
0ab6a6e463
CKTfndDev(), drop unused argument `modfast'
13 years ago
Henrik Forstén
b96be8d576
CKTfndDev(), use a hashtable to speed up this function
13 years ago
h_vogt
e929275cdf
sharedspice.c, .h: fcn to initialize Sync, fcn to set breakpoint, callback fcn to read vsrc external inputs
13 years ago
rlar
4473419cb8
polish `PARSECALL' macro
checked for object file invariance
13 years ago
rlar
31ff2ee073
polish `LITERR' macro
checked for object file invariance
13 years ago
rlar
1b3e77ca32
polish `GCA' macro
checked for object file invariance
13 years ago
rlar
d52c9e401a
polish `IFC' macro
checked for object file invariance,
different code for inppas3.c, seems to be ok
13 years ago
rlar
14a6bd9314
polish `MERROR' macro
checked for object file invariance
13 years ago
rlar
4ad4877e30
CKTfndDev(), drop unused argument `modname' which is always NULL
13 years ago
dwarning
91ab0a3c74
parser/*.c: implement a signed power function `pwr' for controlled sources
13 years ago
dwarning
ff6a4990bd
devices/bsim3v32: whitespace cleanup
13 years ago
dwarning
7b2bd10b64
devices/bsim3v32: apply Area Calculation Method (ACM) to the bsim3v3.2.4 model
13 years ago
h_vogt
8b8f275645
defines.h, winmain.c, .h: fix --with-wingui for CYGWIN
13 years ago
rlar
7ed0b5cef6
sparse/*.c, rename `eMatrix' --> `Matrix' (prototypes)
13 years ago
rlar
0440f0584e
fix an incorrect typedef and cast
which was of no consequence,
because nobody made use of it.
ancient, already in the very first commit of ngspice
Date: Thu Apr 27 20:03:57 2000 +0000
13 years ago
h_vogt
e91063d096
sharedspice.c, .h, .vcproj: comments, update für MS Visual Sudio build
13 years ago
h_vogt
a0a2f15a52
sharedspice.c, *.h: interface update, more comments
13 years ago
Francesco Lannutti
581e0a6d11
fix sense2, which is unsupported code
13 years ago
h_vogt
83d5606da4
ngspice.h: add shared module
13 years ago
h_vogt
ac553eedba
src/Makefile.am include/ngspice/Makefile.am: add shared module
13 years ago
h_vogt
a6976f9857
main file and header for ngspice as shared module
13 years ago
h_vogt
5a44b3f7f8
fix `SetAnalyse()' re-declaration
13 years ago