dwarning
bdf3dced00
add missing tc1 and tc2 parameter entries in ask function
13 years ago
dwarning
5d2fd1ece0
whitespaces
13 years ago
dwarning
4965d02b5f
fix an overlap in parameter definitions
13 years ago
dwarning
06dd6abcf2
fix an overlap in parameter definitions
13 years ago
h_vogt
dad80811f9
inp2m.c: plug memory leak
13 years ago
h_vogt
4d1b4bfa0a
inp2m.c: indentation
13 years ago
h_vogt
962c73e14e
dctran.c, sharedspice.c: function sharedsync has modified parameter list
13 years ago
dwarning
06c891933c
allow geometry scaling by option `scale'
13 years ago
dwarning
88d108f139
index `i' was definitively overwritten
13 years ago
dwarning
921aca9d7e
allow geometry scaling by option `scale'
13 years ago
h_vogt
d8fe6bd671
inp2m.c: plug a small memory leak
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
h_vogt
73bec459fa
inperrc.c: comments added, white spaces
13 years ago
h_vogt
3dff06228e
dctran.c, runcoms2.c: shared ngspice: remove plot data upon 'bg_halt' and 'remcirc'
13 years ago
h_vogt
abbda029e1
BSIM 4.7.0 plug memory leak during remcirc
13 years ago
h_vogt
d38d907fbc
BSIM 3.2.4 plug memory leak during remcirc
13 years ago
h_vogt
d6946705f8
BSIM 3.3.0 plug memory leak during remcirc
13 years ago
h_vogt
a97b330965
vsrcdest.c, isrcdest.c: fix memory leak by freeing VSRCcoeffs, ISRCcoeffs
13 years ago
h_vogt
a0757d3143
dctran.c: synchronization option for shared library
13 years ago
h_vogt
2c97c31658
devices/isrc: EXTERNAL option for independent current source ISRC
13 years ago
rlar
c2927128cd
whitespace
13 years ago
rlar
23d0f41e66
ft_find_analysis_parm(), change signature
13 years ago
rlar
4d65fb908d
use type `IFparm' to abbreviate some expressions
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
h_vogt
88cd0f324d
bug fix, `#250 "<<NAN, error = 7>>" in op analysis'
http://sourceforge.net/p/ngspice/bugs/250/
13 years ago
rlar
6050e2e0ea
cleanup some extra parentheses
13 years ago
rlar
bedbdb65bb
cleanup some line wraps
13 years ago
rlar
ed6d7df0ce
inpdoopt.c, bug fix, `i' incremented twice when searching for "options"
13 years ago
rlar
852bb7a89f
minor, prepare for automatic indentation
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
ade2f8c2c2
CKTmodCrt(), cleanup
13 years ago
rlar
86264b9879
CKTmodCrt(), cleanup, always assign to `*modfast'
for all invocations of CKTmodCrt() alias newModel()
the following is true
(modfast != NULL) && (*modfast == NULL)
see
(grep "git --no-pager grep -nH -e 'CKTmodCrt\\|newModel'")
13 years ago
rlar
df5c785a84
drop `INPmodUsed' which is redundant to `INPmodfast'
13 years ago
rlar
468b4b973c
nghash_delete() models and instances in CKTdltMod()
13 years ago
rlar
f0d36d956e
CKTfndMod(), cleanup
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
59309e196b
CKTfndMod(), cleanup
13 years ago
rlar
b32c15d85f
CKTfndMod(), dont pass the `type' argument by reference any more
13 years ago
rlar
494ef3f628
CKTfndMod(), cleanup
13 years ago
rlar
247ae92ae8
CKTfndMod(), unuse the `type' argument
13 years ago
rlar
f46dbc883b
CKTfndMod(), this wont happen any more and `*type' will be overwritten anyway
13 years ago
rlar
213304f745
CKTfndMod(), rewrite error expressions
13 years ago
rlar
f0882dbdfd
CKTfndMod(), return the found model instead of error code
13 years ago
rlar
b97c2ba5d1
CKTfndMod(), express error return value outside of this function
13 years ago
rlar
4cc57bdfd6
CKTfndMod(), this will never happen, when this series of rewrites is finished
13 years ago