Holger Vogt
dfeb0bdb4e
Improve error message on obsolete dot command
3 years ago
Holger Vogt
64c29e667e
Improve error message on unimplemented dot command
3 years ago
Holger Vogt
c7ebb7aabb
Error message up to now was strictly for command line interactive use only.
Improve error message when parsing .ac lines.
3 years ago
Alessio Cacciatori
4ebf4901b9
S-parameters in ngspice
With this commit the patch provided by Alessio Cacchiatori the S-parameter is completed:
Noise simulation added with C matrix output
Y and Z matrix output enabled
To allow compiling with gcc, the dense.h inline functions have been put into denseinlines.h
4 years ago
Alessio Cacciatori
2c10c4aebd
S parameter simulation
Command '.sp'
arbitrary number of ports
ports made with modified VSRC
Patch provided by Alessio Cacciatori
https://sourceforge.net/p/ngspice/discussion/127605/thread/7a2655c86f/
4 years ago
Holger Vogt
df9efac808
inp2dot.c, beautify the code
7 years ago
Holger Vogt
321b1293e7
plug two small memory leaks
7 years ago
rlar
4ec2717079
struct card, #5/6, rewrite from type "card" to "struct card"
9 years ago
rlar
c6896cf338
accept .para shortcut for .param
9 years ago
h_vogt
9154ab103a
inp2dot.c, dot_tran(), fix a memory leak
10 years ago
rlar
7aa454e5b4
rewrite, using tprintf()
12 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
rlar
bedbdb65bb
cleanup some line wraps
13 years ago
rlar
1b3e77ca32
polish `GCA' macro
checked for object file invariance
13 years ago
Francesco Lannutti
581e0a6d11
fix sense2, which is unsupported code
13 years ago
Stefano Perticaroli
79bffc78a1
next version of PSS2
which was reviewed and rewritten on branch `PSS-2-try-to-rebase+4'
by Stefano Perticaroli and Francesco Lannutti
13 years ago
rlar
0be61b3e5a
remove PSS2
13 years ago
h_vogt
1b4c17a464
rename spicelib/parser/inp.h to inpxx.h
since we have another "inp.h" in src/frontend
13 years ago
rlar
598238f46a
conditionally compile PSS analysis
14 years ago
rlar
10346e055c
#1/4 #include <ngspice/...> --> #include "ngspice/..."
14 years ago
rlar
d26015586c
#1/7 use a subdirectory "ngspice" for includes to create a uniq namespace
15 years ago
h_vogt
890d049a5b
uic to end of line in pss
15 years ago
h_vogt
f6921573ae
spaces and braces
15 years ago
rlar
899d5516c3
initial PSS commit
15 years ago
rlar
23056573d8
code cleanup, drop NULL pointer casts
15 years ago
rlar
0b6a557334
code cleanup
15 years ago
rlar
abb87a6115
rename `IGNORE()' --> `NG_IGNORE()'
16 years ago
rlar
80286e0032
pour `IGNORE()' all over the source
16 years ago
rlar
e3ea250a4d
tiny rewrite, don't invoke strlen() to check for strlen() == 1
16 years ago
rlar
7b3960506f
wrap tmalloc MALLOC etc, into two macros TMALLOC and TREALLOC
16 years ago
rlar
74d62ab486
use the types TSKtask and JOB, instead of void
16 years ago
rlar
7047535f96
type bistromatic
16 years ago
rlar
e1a5526381
use the type CKTnode instead of void*
16 years ago
rlar
44a182c1ba
use the type CKTnode instead of void*
16 years ago
rlar
4cdd842cd8
muffle compiler warnings
16 years ago
rlar
94518fdb02
use CKTcircuit instead of void*, #3/4
16 years ago
rlar
72fc1a0186
use CKTcircuit instead of void*, #1/4
16 years ago
pnenzi
53e52f4a59
Model improvements from Phil Barker
19 years ago
pnenzi
936cd7a4fc
Improvements in frontend by Phil Barker
19 years ago
sjborley
34ec9d7bf0
Added code by H.Tanaka for .global keyword deployment
21 years ago
pnenzi
8362dec274
Integrated code from tclspice, brorson xspice and Vera memleak.
23 years ago
pnenzi
72a751f567
Various bug fixes
25 years ago
arno
187600fe61
* inp2dot.c: Removed unused static functions dot_ic and
26 years ago
pnenzi
0875108157
Added patches extracted from Alan Gillespie's code. Documentation and
26 years ago
arno
b3a9a784f6
* src/spicelib/devices/parser/*: Moved all files to
26 years ago
arno
df3cc8983d
* src/circuit/*: moved these files into src/devices/parser. The
files in this directory take a model line from the input file and
add the corresponding element to the representation of
the circuit in memory.
* configure.in, src/Makefile.am, src/devices/Makefile.am: Files
affected by the move.
26 years ago