h_vogt
4865f7c2af
runcoms2.c: update for dbs after remcirc
2013-12-31 12:56:54 +01:00
h_vogt
7a83423685
update 'alter' handling as in ngspice main.c
2013-12-31 12:56:54 +01:00
h_vogt
7bc879726d
make database dbs local to each circuit
2013-12-31 12:56:53 +01:00
rlar
efd8843f21
inpcom.c: cleanup comments
2013-12-31 12:56:52 +01:00
rlar
a07817271a
expand_libs(): think of `next' instead `prev'
2013-12-31 12:56:52 +01:00
rlar
bdea094050
expand_libs(): rename `tmp_ptr2' --> `next'
2013-12-31 12:56:51 +01:00
rlar
27d68e8db7
expand_libs(): reposition `keep_char' restorage
2013-12-31 12:56:50 +01:00
rlar
fcb5b12364
expand_libs(): shrink scope of `found_section'
2013-12-31 12:56:50 +01:00
rlar
edc2503a3a
expand_libs(): bug fix, missing check for .endl at the tail of a file
2013-12-31 12:56:49 +01:00
rlar
182911a5c7
inpcom.c: rename local variable names
2013-12-31 12:56:48 +01:00
rlar
07d3e3aa42
inpcom.c: rename local variable names
2013-12-31 12:56:48 +01:00
rlar
99141bbdfc
inpcom.c: rename local variable names
2013-12-31 12:56:47 +01:00
rlar
181742a020
inpcom.c: rename found_lib_name --> found_section
2013-12-31 12:56:46 +01:00
rlar
7d5c48c0f2
inpcom.c: rename inp_determine_libraries() --> collect_section_references()
2013-12-31 12:56:46 +01:00
rlar
fda6912f0e
inpcom.c: rename expand_libs() --> expand_section_references()
2013-12-31 12:56:45 +01:00
rlar
e898eb4faf
inpcom.c: rename function argument names
2013-12-31 12:56:45 +01:00
rlar
ffe82f1722
inpcom.c: rename function argument names
2013-12-31 12:56:44 +01:00
rlar
b22be31496
inpcom.c: cleanup
2013-12-31 12:56:43 +01:00
rlar
adeb2885c5
inpcom.c: rename library_file[] --> library_name[]
2013-12-31 12:56:43 +01:00
rlar
20f5bb3e2e
inpcom.c: rename library_name[][] --> section_name[][]
2013-12-31 12:56:42 +01:00
rlar
b8e3843f45
inpcom.c: rename library_ll_ptr[][] --> section_ref[][]
2013-12-31 12:56:41 +01:00
rlar
aa9d291114
inpcom.c: rename libraries[] -> library_deck[]
2013-12-31 12:56:41 +01:00
rlar
61ab7b1de2
inpcom.c: rename num_lib_names --> num_sections
2013-12-31 12:56:40 +01:00
rlar
d619a8b024
inpcom.c: rename new_lib_name() --> remember_section_ref()
2013-12-31 12:56:39 +01:00
rlar
05bd53b8de
inpcom.c: rename find_lib_name() --> find_section()
2013-12-31 12:56:39 +01:00
rlar
09e89df89d
inpcom.c: static declaration of library related global variables
2013-12-31 12:56:38 +01:00
h_vogt
c15608c903
unique modtab for each circuit, store in ckt structure
2013-12-31 12:56:38 +01:00
h_vogt
4bed98936c
inp.c: nullify `dbs' for use with 'source' command
2013-12-31 12:56:37 +01:00
rlar
3ea7a23394
fix bug `#233 cktdojob: Uninitialized variable: ANALmaxnum'
...
this is WANT_SENSE2 specific
http://sourceforge.net/p/ngspice/bugs/233/
2013-12-31 12:56:36 +01:00
rlar
14ae087ec5
fix bug `#232 soi3cap.c: wrong array index alpha_args[2]'
...
though incorrect, this didn't lead to misbehavior.
http://sourceforge.net/p/ngspice/bugs/232/
2013-12-31 12:56:36 +01:00
rlar
d1764cc7fa
inp_readall() change function signature for readability
2013-12-31 12:56:35 +01:00
rlar
536d3c229f
inpcom.c: abstract into new function read_a_lib()
2013-12-31 12:56:34 +01:00
rlar
eaf4801b33
inpcom.c: rewrite using new function find_lib()
2013-12-31 12:56:34 +01:00
rlar
9d856dad61
inp_determine_libraries(): rewrite
2013-12-31 12:56:33 +01:00
rlar
9e3f2a9d28
inp_determine_libraries(): can happen at most once
2013-12-31 12:56:32 +01:00
rlar
111a258ff4
inpcom.c: small cleanup
2013-12-31 12:56:32 +01:00
rlar
b4db509d83
inpcom.c: comment .lib semantic
2013-12-31 12:56:31 +01:00
rlar
7463499523
inp_readall(): rename local variables
2013-12-31 12:56:31 +01:00
rlar
3877e2d0d6
inp_readall(): local scope for `tmp_ptr1'
2013-12-31 12:56:30 +01:00
rlar
5fda0e2694
inp_readall(): local scope for `fdo'
2013-12-31 12:56:29 +01:00
rlar
8a154a7a9a
use SP_VOLTAGE instead of literal value `3'
...
(grep "git --no-pager grep -nH -e '->[ \t]*type.*[0-9]'")
2013-12-31 12:56:29 +01:00
rlar
b3847817a1
retire #define NODE_VOLTAGE, use SP_VOLTAGE instead
...
(grep "git --no-pager grep -nH -e '\\(SP_\\|NODE_\\)\\(VOLTAGE\\|CURRENT\\)'")
2013-12-31 12:56:22 +01:00
dwarning
d823272a1b
jfet: new noise model selector nlev=3 for correct noise in non-saturated region
2013-12-31 12:54:45 +01:00
dwarning
ef2614d014
jfet: whitespace cleanup
2013-12-31 12:54:44 +01:00
rlar
4184aa8c10
cleanup, use array operator
...
checked for object file invariance on linux with
./configure --enable-debug=no --enable-maintainer-mode --with-readline=yes --enable-cider --enable-ndev --enable-pss --enable-xspice
2013-12-31 12:54:43 +01:00
h_vogt
92a529f15c
winmain.c: print buffer enlarged
2013-12-31 12:54:43 +01:00
h_vogt
baad0b1bb8
inp.c: some comments added
2013-12-31 12:54:34 +01:00
rlar
6c8f002eea
unify #ifndef include wrapper
2013-12-31 12:54:32 +01:00
rlar
1ee88a5694
prepare for #ifndef include wrapper unification
2013-12-31 12:54:31 +01:00
rlar
8cafeed8f0
rename #ifndef include wrapper CKT_H
2013-12-31 12:54:30 +01:00