13 Commits (c11613d1f7543ff19d7fe6f0baa17f628e77f8ab)

Author SHA1 Message Date
Holger Vogt c11613d1f7 Fix some memory leaks (Patch provided by Brian Taylor) 3 years ago
Francesco Lannutti 8a8adfe451 First KLU support of CIDER TWOD simulations 6 years ago
Brian Taylor 251f1e1984 The channel data needs to be freed for some 2D Cider devices. This shows up with some of the examples/cider/parallel circuits. 3 years ago
Holger Vogt d74e43f0f0 Move extern declaration to the top, out of any function. 3 years ago
Brian Taylor 51b361bbf0 When Cider models are present, a normal batch mode sp_shutdown (for example, ngspice -b cmosinv.cir) will call com_quit(NULL). This cleans up so that valgrind will find no leaks in Cider devices after sp_shutdown. To disable this feature, set the environment variable CIDER_COM_QUIT="OFF". Even though it really does not matter that Cider memory is cleared just before exit, it makes it cleaner for valgrind checks. 3 years ago
Brian Taylor 25c1c971e5 Fix the Cider memory leaks from setupContacts. TWOdestroy needed to free the contact nodes. 3 years ago
Brian Taylor 844ea11a63 Fix some more memory leaks in the CIDER 1D and 2D destroy functions. 3 years ago
Holger Vogt fc169fe23f CIDER: Plug some memory leak 3 years ago
Holger Vogt 67b2ddbad5 CIDER: Plug some memory leaks by adding to TWOdestroy() 3 years ago
rlar 10346e055c #1/4 #include <ngspice/...> --> #include "ngspice/..." 15 years ago
rlar d26015586c #1/7 use a subdirectory "ngspice" for includes to create a uniq namespace 15 years ago
pnenzi 310905710b Fixed cider code for inclusion into ngspice. 23 years ago
pnenzi f5f8602d3a Cider simulator (simulator routines) Import. 23 years ago