rlar
d98c5c90f3
src/maths/cmaths/cmath4.c, bug fix, cx_fft, cx_ifft, cx_derive
incorrect check for VF_COMPLEX in field v_type instead of v_flags
11 years ago
rlar
8e65614d31
spfactor.c, cktnames.c, don't crash when simulating "nothing"
reported by Siddhant Saraf in
> [ngspice:discussion] "out of memory" error : simulating a 2bit AND gate"
This comes in two flavours,
1) an empty circuit
2) a xspice circuit with exclusively xspice event nodes
11 years ago
rlar
c5e0bcde04
cleanup using `hypot()'
11 years ago
rlar
c6a8429258
src/maths/cmaths, implement `nint()' (.control language)
12 years ago
rlar
99eade8ec9
cleanup, rename cx_ln --> cx_log (.control language)
12 years ago
rlar
c926f46986
cleanup, rename rename cx_log --> cx_log10 (.control language)
12 years ago
rlar
4049e8ec1f
rewrite, using IFerrorf()
12 years ago
rlar
ea7372efe7
rewrite, useing IFerrorf()
OUTerror() and IFerror() are no more used,
but kept for compatibility
12 years ago
dwarning
461026f2b9
fix to use garbage collector with --enable-gc
12 years ago
dwarning
a90f916883
fftext.c, move the Bourke FFT code to fftext.c (rename macro)
13 years ago
dwarning
c61e1bc8c6
fftext.c, move the Bourke FFT code to fftext.c (as a backup)
13 years ago
dwarning
2e79c16f55
cmath4.c, drop unused doubledouble()
13 years ago
dwarning
2671aef5cd
cmath4.c, correct array size and relay to specific array order for r2c transformation
13 years ago
dwarning
dc398f1387
cmath4.c, correct scale for ifft
13 years ago
dwarning
51c7f17186
cmath4.c, use FFTW3 for cx_fft() and cx_ifft()
13 years ago
dwarning
cd8aa1ee04
cmath4.c, com_fft.c, cleanup
13 years ago
dwarning
f989219f6f
cmath4.c, com_fft.c, rename `size' --> `N' and `mm' --> `M'
13 years ago
h_vogt
75b144e17a
polyfit.c, speed up fitting process when degree == 1
this patch war provided by Henrik Forstén in
"#14 Special case for polyfit, move initw()"
http://sourceforge.net/p/ngspice/patches/14/
12 years ago
Anthony J. Bentley
7a9abebfe7
remove unnecessary include of sys/timeb.h.
12 years ago
rlar
aae92bf259
avoid overlapping "Dummy" symbols
reported by James Jackson in message:
[Ngspice-users] Problem building git head --with-ngspice Mac OS X
13 years ago
Krzysztof Blaszkowski
6a00876731
nipred.c, cleanup
13 years ago
Krzysztof Blaszkowski
30f1607a0a
nipred.c, bug fix NIpred() when running 'TRAPEZOIDAL'
a long standing serious bug, allready in the very first commit from
Date: Thu Apr 27 20:03:57 2000 +0000
Nipred() after evaluating TRAPEZOIDAL case fell through into GEAR case.
see:
http://sourceforge.net/p/ngspice/support-requests/18/
13 years ago
rlar
f12306542c
avoid a `constant expression' compiler warning
13 years ago
dwarning
075b620a86
introduce `cx_sortorder()' function
13 years ago
dwarning
4635a19ba9
introduce unwrap, minimum and maximum function
13 years ago
dwarning
68da03f9de
preserve vector length for fft by interpolation, window by default: none
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
e1fa276ddc
whitespace
13 years ago
dwarning
c8cd8b95a8
specific MS adaption
13 years ago
dwarning
f3e7bf141d
move the `fft_windows()' function to fft/fftext.c
13 years ago
rlar
6050e2e0ea
cleanup some extra parentheses
13 years ago
rlar
40414ead49
cleanup stuttered semicolon
13 years ago
Henrik Forstén
9c04f01991
rewrite AlmostEqualUlps() to avoid compiler warnings concerning `strict-aliasing'
13 years ago
h_vogt
e4921933ba
nicomcof.c: xmu used to calculate trap integration coefficient
13 years ago
rlar
93052df7d0
sparse/*.c, whitespace
13 years ago
rlar
075b30d686
sparse/*.c, rename `eMatrix' --> `Matrix' (comments)
13 years ago
rlar
7ed0b5cef6
sparse/*.c, rename `eMatrix' --> `Matrix' (prototypes)
13 years ago
rlar
f30796a7e6
sparse/*.c, rename `eMatrix' --> `Matrix'
13 years ago
rlar
9c48863912
sparse/*.c, simplify, drop the local copy `Matrix'
13 years ago
rlar
b02d34280c
sparse/*.c, unify, use local copy `Matrix' instead of `eMatrix'
13 years ago
rlar
ec8a3b79a2
sparse/*.c, drop unnecessary (spREAL) cast
13 years ago
rlar
f10d9f75c1
sparse/*.c, drop unnecessary (double) cast
13 years ago
rlar
a5d131d8a5
sparse/*.c, drop unnecessary (int *) cast
13 years ago
rlar
2517756eff
sparse/*.c, drop unnecessary (MatrixPtr) cast
13 years ago
rlar
5c903a6f5c
sparse/*.c, avoid (RealNumber *) casts by proper use of ElementPr
13 years ago
rlar
6d858200b6
sparse/*.c, drop unnecessary (void *) cast
13 years ago
rlar
35f1c18c61
sparse/*.c, drop unused artifacts
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
1767991236
new flag `SHARED_MODULE' for shared module
13 years ago