49 Commits (8141a634d749e564003847aef341a4fd729ea7d2)

Author SHA1 Message Date
Jim Monte 8141a634d7 Fixed several issues related to plotting and vector lifetimes and made ownership of vectors clearer. The issues in bugs 419, 423, 425, and 426 were related and were addressed here. 6 years ago
Jim Monte 068df274bf Made ft_numparse() thread-safe (no internal static variables) and prepared to support ngspice variable type CP_NUM. 6 years ago
Jim Monte b7d8c61cd9 Cleaned up code to locate a vector in a plot by name. The code was made more modular, and special names like allv are handled more efficiently 6 years ago
Holger Vogt b9901a2569 [PATCH 47] Refactored ft_getnames() and used the new function in 7 years ago
Jim Monte b66412f517 [PATCH] Changed prototypes of some functions having parameters that 7 years ago
Holger Vogt 40411197e0 add function get_plot(name) to return address of named plot 7 years ago
Holger Vogt be6eca1dbb add 'option norefvalue' to suppress printing the reference value. 7 years ago
Holger Vogt d1a8637a29 store deck for command mc_source for each circuit in ft_curckt->ci_mcdeck 8 years ago
h_vogt 5c3a6a3829 new command 'mc_source' to internally reload circuit 10 years ago
rlar 511cdd7188 struct card, #3/6, rename members from struct line to struct card 9 years ago
rlar 511389ad10 inpcom.c, introduce find_back_assignment() 9 years ago
rlar 5238f0b1cb inpcom.c, find_assignment(), const'ify and declare extern 9 years ago
rlar 2809ccaa13 shrink scope of expr_w_temper 9 years ago
rlar e35429a222 inpcom.c, introduce rem_tlist() 9 years ago
rlar ab409ad62e protect vec_free() and free_pnode() macro for use in non braced blocks 9 years ago
rlar c7811a76df ngspice/fteext.h, whitespace and spelling 9 years ago
rlar ac336c9920 options.c, cleanup inp_getoptsc() 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
rlar b302dbe975 inp.c, cleanup using new function `line_nconc()' 10 years ago
h_vogt c28c5d307a inp.c, remove bug with handling of options: options stemming from a command file are kept, options from sourced circuit are removed with ckt 10 years ago
rlar 00e571dc00 frontend/inpcom.c, declare search_identifier() non static 10 years ago
h_vogt 9f62057973 introduce include file "ngspice/randnumb.h" 10 years ago
rlar 6156ebd930 fteext.h, remove prototype for nonexistant 'zigset()' 10 years ago
rlar 18426c755d harmonise `struct circ' variables, `ckt' --> `ci' 10 years ago
rlar 29dde7206a frontend/parse.c, introduce `alloc_pnode()' 11 years ago
rlar e609c7411d src/frontend/vectors.c, abstraction, introduce `vec_iszero()' 11 years ago
rlar 8be0829b9b frontend/breakp.c, bug fix, "#306 Deleting breakpoint causes Internal Error in status" 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 aa7a7606c7 avoid multiple declarations of controlled_exit(), add 'noreturn' attribute 13 years ago
rlar d598630b72 inpcom.c, cleanup inp_readall() #1/7, introduce inp_read() 13 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 23d0f41e66 ft_find_analysis_parm(), change signature 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
h_vogt 1e88db6f7d add command 'circbyline' to allow entering circuit line by line 13 years ago
rlar d1764cc7fa inp_readall() change function signature for readability 13 years ago
rlar 6c8f002eea unify #ifndef include wrapper 13 years ago
rlar 1ee88a5694 prepare for #ifndef include wrapper unification 13 years ago
h_vogt 12e19d140b measure.c, rewrite do_measure() 14 years ago
rlar d8105873db remove error.h, use fteext.h for controlled_exit() 14 years ago
rlar 4ca58067a2 #2/6 config.h --> ngspice/config.h, #include's 14 years ago
h_vogt 75767fcc3d floor(), ceil() added 14 years ago
h_vogt bcc23c1f78 exit on all circuit parsing errors if var strict_errorhandling is set 14 years ago
rlar 10346e055c #1/4 #include <ngspice/...> --> #include "ngspice/..." 15 years ago
rlar 738d3813b8 #2/7 use a subdirectory "ngspice" for includes to create a uniq namespace 15 years ago
rlar d26015586c #1/7 use a subdirectory "ngspice" for includes to create a uniq namespace 15 years ago