77 Commits (068df274bf1e13d0f877d44e89e44026ca6fa264)

Author SHA1 Message Date
Jim Monte 068df274bf Made ft_numparse() thread-safe (no internal static variables) and prepared to support ngspice variable type CP_NUM. 6 years ago
Holger Vogt b9901a2569 [PATCH 47] Refactored ft_getnames() and used the new function in 7 years ago
Jim Monte 6bce493d25 Remove memory leak: If the check of the data fails, the data itself is leaked. 7 years ago
Holger Vogt f33c3f0751 remove memory leak, when ft_getnames ... free_pnode couple 8 years ago
Holger Vogt 2dd293707b initialize pn in ft_getpnames() parse.c 8 years ago
Holger Vogt a98d01e5f8 Use only internal memory functions, replace 8 years ago
h_vogt ae80067fef cmath2.c, new function stddev to calculate the standard deviation of all elements of a vector 10 years ago
Francesco Lannutti ef0dcfe5f2 avoid bison dependency `version >= 2.7' 10 years ago
rlar 4c1c95e20f everywhere, use `TMALLOC()' instead of `alloc()' 10 years ago
rlar 71a7c3459b use char variants of the <ctype.h> isxxxx() family 10 years ago
rlar 8243696338 dvec abstraction, #8/11, upgrade `dvec_alloc()' 10 years ago
rlar 1304001739 dvec abstraction, #6/11, emphasise `v_plot = NULL' initialisation 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 08ad3f6ab5 dvec abstraction, #1/11, reorder 10 years ago
rlar d632e3314d frontend/parse.c, PP_mknnode(), reorder 10 years ago
rlar 876086f768 fix commit "frontend/parse.c, bug fix, PPlex(.."dc1.@m1[vth][1]"..)" 10 years ago
rlar 29dde7206a frontend/parse.c, introduce `alloc_pnode()' 11 years ago
rlar 45117c94fd drop yyparse() prototypes, require bison >= 2.7 which emits them 11 years ago
rlar a5f933b3ec frontend/parse.c, bug fix, PPlex(.."dc1.@m1[vth][1]"..) 11 years ago
rlar 1c6efd9481 polish bison/flex makefile rules 11 years ago
rlar 5ac7858a79 rewrite, use tprintf 11 years ago
rlar c6a8429258 src/maths/cmaths, implement `nint()' (.control language) 12 years ago
rlar 2602a492b2 fix `log' in `B' and in `.control', to base e instead of 10 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
Y.Niitsu 6e3f60c6bd frontend/parse.c, allow nested `indexing', for example foo[bar[n]] 12 years ago
dwarning 075b620a86 introduce `cx_sortorder()' function 13 years ago
dwarning 4635a19ba9 introduce unwrap, minimum and maximum function 13 years ago
dwarning 6a3da0105b fft and ifft as vector functions 13 years ago
rlar f038d59fbe mkfnode(), fix a memory leak 14 years ago
rlar 01ed0ac5d9 com_fft(), com_psd(), com_spec(), cleanup storage more thoroughly 14 years ago
rlar ae5de92c69 cleanup db_print_pnode_tree() 14 years ago
rlar 7454a6d486 src/frontend/**, whitespace, indentation, ... 14 years ago
rlar 15bda2b9e0 fix memory leak in PPparse() 14 years ago
rlar f285dd0aa8 use strchr() instead of index() 14 years ago
h_vogt 75767fcc3d floor(), ceil() added 14 years ago
rlar 0b5042e7da remove CVS `Id',`log' etc. keyword incantations 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 2651fe4801 fuction cph(vector) 15 years ago
h_vogt 4679fdf046 sinh, cosh, tanh 15 years ago
h_vogt 1ea76af678 add statistical functions to numparam and nutmeg parsers 15 years ago
rlar abb87a6115 rename `IGNORE()' --> `NG_IGNORE()' 16 years ago
rlar 80286e0032 pour `IGNORE()' all over the source 16 years ago
rlar 21a31ab2c2 tiny rewrite, make use of strtolower() and strtoupper() 16 years ago
rlar 7b3960506f wrap tmalloc MALLOC etc, into two macros TMALLOC and TREALLOC 16 years ago
rlar 882b3b4155 add `PT_OP_' prefix to avoid name collision (END, PLUS, MINUS, ...) 16 years ago
rlar e945ab68bc collect some cx_*() prototypes in "cmath2.h" 16 years ago
rlar 9e75489e9f consider the op_*() functions to be less public 16 years ago