dwarning
c8f5d49ddd
implement CKTsoaCheck()
13 years ago
dwarning
5bc8429b2f
correct the step incrementing type to SENS_LINEAR
13 years ago
h_vogt
962c73e14e
dctran.c, sharedspice.c: function sharedsync has modified parameter list
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
3dff06228e
dctran.c, runcoms2.c: shared ngspice: remove plot data upon 'bg_halt' and 'remcirc'
13 years ago
h_vogt
a0757d3143
dctran.c: synchronization option for shared library
13 years ago
rlar
6050e2e0ea
cleanup some extra parentheses
13 years ago
rlar
bedbdb65bb
cleanup some line wraps
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
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
rlar
bd7e93de6c
CKTfndMod(), assert some facts
13 years ago
rlar
e79135c556
CKTfndDev(), cleanup
13 years ago
rlar
ddc78067cc
CKTfndDev(), drop `type' and `fast' argument
13 years ago
rlar
6a9a246526
CKTfndDev(), rewrite invocations where `*fast == NULL'
13 years ago
rlar
390dccd44b
CKTfndDev(), rewrite error expressions
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
7bacfc73d1
CKTfndDev(), express error return value outside of this function
if (fast != NULL) then
err = CKTfndDev(,, fast, );
is equivalent to
err = CKTfndDev(,, fast, );
err = *fast ? OK : E_NODEV;
13 years ago
rlar
6e7d70e4bb
CKTfndDev(), assert some facts
13 years ago
rlar
d9fbb36ac7
CKTfndDev(), unuse `type' argument
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
rlar
503f5d5c26
simplify #ifdef nesting #4/4
13 years ago
rlar
2c33cd49b2
simplify #ifdef nesting #3/4
13 years ago
rlar
71e953e1b9
simplify #ifdef nesting #2/4
13 years ago
rlar
b1a2eef4d0
simplify #ifdef nesting #1/4
13 years ago
h_vogt
89ae9e36a6
shared ngspice, dctran.c fcn to add breakpoints
13 years ago
rlar
96e1d7eec6
cleanup OUTattributes() invocations
checked for object file invariance
13 years ago
rlar
29c57dd857
cleanup IFnewUid() invocations
checked for object file invariance
13 years ago
rlar
2f2da2bab2
cleanup OUTpBeginPlot() invocations
checked for object file invariance
13 years ago
rlar
11abda7a6b
noisean.c, cleanup comment
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
rlar
156c9ea086
cleanup CKTfndDev(), findInstance() invocation
13 years ago
rlar
2eb5a7ac00
avoid `(IFuid) 0' cast
13 years ago
rlar
daf4fba6db
convert K&R function definitions to ansi style
13 years ago
rlar
9b9bf075d1
fix for automatic indention
this part of
> commit f9144f90b3
> Author: pnenzi <pnenzi>
> Date: Tue May 23 20:04:32 2000 +0000
>
> Applied Widlok patch
is hostile to automatic indention
13 years ago
h_vogt
6ce0412690
cktop.c: indentation
13 years ago