276 Commits (5b21caae989d655916e8ff4b256a30a04a7d48ea)

Author SHA1 Message Date
dwarning 9289f0f773 proper initialization of b magnitude coefficient in a special case 7 years ago
dwarning 76c43ab512 using the native tan and tanh math functions for real vector calculation 8 years ago
Holger Vogt b0e7962169 don't generate error message during transient analysis, 8 years ago
Holger Vogt f2cfb9b359 add fourth parameter to cp_getvar() 8 years ago
Holger Vogt 2786fcb86e New .option seed=[val|random] 8 years ago
Holger Vogt 7ca61b3c98 New command 'setseed' with function com_sseed 8 years ago
Holger Vogt 09c876550f prevent string overflow by adding the string length 8 years ago
Holger Vogt a98d01e5f8 Use only internal memory functions, replace 8 years ago
rlar caf3115733 cleanup, emphasise CKTrhs being an array 8 years ago
rlar c900cc8824 drop ngspice internal implementation of erfc() 9 years ago
dwarning b8a9ca9df4 correct the fft scaling for real input and complex output vector 9 years ago
rlar d696aa8781 niconv.c, NIconvTest(), NaN in CKTrhs denotes non-convergence 9 years ago
Francesco Lannutti 43f24d6f22 rewrite cktsens.c in terms of the 'SMP' matrix interface 10 years ago
rlar fb4f462388 SMPnewMatrix(), add 'size' to the function arguments 9 years ago
rlar 3a9ace82bb winmain.c, etc, cleanup, rewrite obfuscated symbols 9 years ago
rlar ea5ad6b0e7 drop DC_ABS() and FTEcabs() 10 years ago
rlar 15f2c67968 use M_PI 10 years ago
h_vogt ae80067fef cmath2.c, new function stddev to calculate the standard deviation of all elements of a vector 10 years ago
h_vogt 594db31ebc cmath2.c, whitespace cleanup 10 years ago
rlar b8b6677b85 cmath2.c, drop some excess NG_IGNORE() 10 years ago
h_vogt 2ab3b82696 cmath2.c, cleanup 10 years ago
rlar 2e35329678 cmath2.c, cleanup min/max operations 10 years ago
h_vogt 9f62057973 introduce include file "ngspice/randnumb.h" 10 years ago
rlar a5817192e1 ni/niiter.c, #5/5, whitespace 10 years ago
rlar 266e6da24b ni/niiter.c, #4/5, cleanup 10 years ago
rlar dda415a0e3 ni/niiter.c, #3/5, use `copy()' 10 years ago
rlar 86bb88b546 ni/niiter.c, #2/5, reduce scope 10 years ago
rlar 2978621931 ni/niiter.c, #1/5, cleanup 10 years ago
rlar 5b42d09618 unify, use memcpy for CKTstate copy operations 10 years ago
rlar d298d5cc2f use memset() instead of deprecated bzero() 10 years ago
rlar 141ed61ec8 use memcpy() instead of deprecated bcopy() 10 years ago
h_vogt fca8ab3146 cmath4.c, cx_deriv(), remove a memory leak 10 years ago
rlar 994bec7859 declare free() / realloc() arguments `const void *' 10 years ago
h_vogt f66e76fb5f implement option 'xmu' to control trapezoidal integration method 10 years ago
rlar 40a0cea0d2 swap some `SWAP' arguments for readability 10 years ago
rlar bd0bc3038b use `SWAP' macro 10 years ago
rlar b36385e333 improve `SWAP' macro 10 years ago
rlar 6342bec8ec everywhere, drop `MALLOC()' and `REALLOC()' 10 years ago
rlar 9d32a0a5a9 simplify complex assignments 10 years ago
rlar 8243696338 dvec abstraction, #8/11, upgrade `dvec_alloc()' 10 years ago
rlar 8a4a37b5bb dvec abstraction, #4/11, emphasise `ZERO(dvec)' initialisation 10 years ago
rlar 908c650f72 dvec abstraction, #3/11, use `dvec_alloc()' 10 years ago
rlar 19e427e3a5 cleanup, use NULL instead of 0 in pointer context 11 years ago
rlar d98c5c90f3 src/maths/cmaths/cmath4.c, bug fix, cx_fft, cx_ifft, cx_derive 11 years ago
rlar 8e65614d31 spfactor.c, cktnames.c, don't crash when simulating "nothing" 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