You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
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
..
1-f-code.h add a flag timezero to trnoise_state 8 years ago
ChangeLog #2/7 use a subdirectory "ngspice" for includes to create a uniq namespace 15 years ago
FastNorm3.h #2/7 use a subdirectory "ngspice" for includes to create a uniq namespace 15 years ago
Makefile.am add missing evtshared.h to the distribution 8 years ago
acdefs.h rewrite, use enum instead of #define sequences 8 years ago
bdrydefs.h rewrite, use enum instead of #define sequences 8 years ago
bool.h 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
carddefs.h unify #ifndef include wrapper 12 years ago
ciderinp.h avoid leading underscore in preprocessor macros 12 years ago
cidersupt.h avoid leading underscore in preprocessor macros 12 years ago
cktdefs.h rewrite, use enum instead of #define sequences 8 years ago
cluster.h unify #ifndef include wrapper 12 years ago
cm.h unify the numerical constants 7 years ago
cmconstants.h unify #ifndef include wrapper 12 years ago
cmproto.h patch no. 16 by Thomy add a function cm_get_circuit to allow accessing the circuit structure ckt from within an XSPICE code model. This is a change to the interface and requires recopiling all code models! 8 years ago
cmtypes.h unify #ifndef include wrapper 12 years ago
compatmode.h New compatibility modes (set ngbehavior=??): PS LT LTPS PSA LTA LTPSA 8 years ago
complex.h drop DC_ABS() and FTEcabs() 10 years ago
const.h [PATCH #41] Made constants agree across ngspice simulator. File const.h 7 years ago
contdefs.h rewrite, use enum instead of #define sequences 8 years ago
cpdefs.h Made checking for single-character words faster. The testing now also uses less memory and works for 8-bit characters, which would have previously caused buffer overruns. It is also more modular and has additional documentation. 6 years ago
cpextern.h Made cp_enqvar() mode modular by adding a separate function to handle the case of a vector. Lists are more efficiently handled by moving common comparisons out of the loop over elements. The first argument of cp_enqvar() is changed from char * to const char * since the name of the variable being found is not altered by the function. 6 years ago
cpstd.h Made ft_numparse() thread-safe (no internal static variables) and prepared to support ngspice variable type CP_NUM. 6 years ago
defines.h Cleaned up defintions of macro constants 6 years ago
devdefs.h add the simple vdmos capacitance model instead of Meyer's model 8 years ago
dgen.h src/frontend, cleanup, drop `GENcircuit' 11 years ago
distodef.h unify #ifndef include wrapper 12 years ago
dllitf.h patch no. 16 by Thomy add a function cm_get_circuit to allow accessing the circuit structure ckt from within an XSPICE code model. This is a change to the interface and requires recopiling all code models! 8 years ago
domndefs.h rewrite, use enum instead of #define sequences 8 years ago
dopdefs.h rewrite, use enum instead of #define sequences 8 years ago
dstring.h Dynamic string (dstring) rework 6 years ago
dvec.h 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
elctdefs.h rewrite, use enum instead of #define sequences 8 years ago
enh.h struct card, #3/6, rename members from struct line to struct card 8 years ago
enhtypes.h ngspice/evt.h, ngspice/enh.t, reduce scope of these include files 10 years ago
evt.h ngspice/evt.h, ngspice/enh.t, reduce scope of these include files 10 years ago
evtproto.h xspice, two new commands, edisplay and eprvcd 10 years ago
evtshared.h make functions static or add function prototypes 8 years ago
evttypes.h ngspice/evt.h, ngspice/enh.t, reduce scope of these include files 10 years ago
evtudn.h unify #ifndef include wrapper 12 years ago
fftext.h Use only internal memory functions, replace 8 years ago
ftedbgra.h remove CVS `Id',`log' etc. keyword incantations 14 years ago
ftedebug.h unify #ifndef include wrapper 12 years ago
ftedefs.h store deck for command mc_source for each circuit in ft_curckt->ci_mcdeck 8 years ago
ftedev.h add rotation angle to text output, currently used only by postscript, 7 years ago
fteext.h 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
fteinp.h struct card, #2/6, drop struct line 8 years ago
fteinput.h unify #ifndef include wrapper 12 years ago
fteoptdefs.h rewrite, use enum instead of #define sequences 8 years ago
fteparse.h unify #ifndef include wrapper 12 years ago
gendefs.h spicelib/parser, support instance parameter defaults on .model lines 8 years ago
gendev.h unify #ifndef include wrapper 12 years ago
graph.h Fixed "phantom vector" issue with plots and crash when plots are resized. See bugs #419 and #423 for details. Also several parameters were changed from char * to const char * in the plotting functions. 6 years ago
grid.h avoid leading underscore in preprocessor macros 12 years ago
hash.h unify #ifndef include wrapper 12 years ago
hlpdefs.h rewrite, use enum instead of #define sequences 8 years ago
iferrmsg.h unify #ifndef include wrapper 12 years ago
ifsim.h ngspice/mifparse.h, ngspice/mifcmdat.t, reduce scope of these include files 10 years ago
inpdefs.h comments added 7 years ago
inpmacs.h polish `PARSECALL' macro 12 years ago
inpptree.h src/spicelib/parse, implement `nint()' (`B' language) 12 years ago
ipc.h unify #ifndef include wrapper 12 years ago
ipcproto.h unify #ifndef include wrapper 12 years ago
ipctiein.h add wantevtdata if event output should be sent to caller 8 years ago
jobdefs.h rewrite, use enum instead of #define sequences 8 years ago
lsort.h #2/7 use a subdirectory "ngspice" for includes to create a uniq namespace 15 years ago
macros.h macros.h, cleanup SGN() macro 10 years ago
material.h unify #ifndef include wrapper 12 years ago
matldefs.h rewrite, use enum instead of #define sequences 8 years ago
memory.h CIDER, use controlled_exit(1) instead of exit(1) 9 years ago
meshdefs.h rewrite, use enum instead of #define sequences 8 years ago
meshext.h unify #ifndef include wrapper 12 years ago
methdefs.h rewrite, use enum instead of #define sequences 8 years ago
mif.h unify #ifndef include wrapper 12 years ago
mifcmdat.h add a flag 'type of the union' to safely free model->param[i]->element, 8 years ago
mifdefs.h GENmodel, GENinstance, change layout, #4/4, complete the change 8 years ago
mifparse.h ngspice/mifparse.h, ngspice/mifcmdat.t, reduce scope of these include files 10 years ago
mifproto.h struct card, #5/6, rewrite from type "card" to "struct card" 8 years ago
miftypes.h xspice, implement "CALLBACK" 9 years ago
missing_math.h drop ngspice internal implementation of erfc() 9 years ago
mobdefs.h rewrite, use enum instead of #define sequences 8 years ago
modldefs.h rewrite, use enum instead of #define sequences 8 years ago
multi_line.h multi_line.h, drop some excess macros 10 years ago
ngspice.h Fixed potential infinite loop (until memory is exhausted) and added several utility functions for processing strings. 6 years ago
noisedef.h N_MXVLNTH, drop noise variable name limitation 9 years ago
numcards.h ciderlib, proper types for newCard(), setCardParm(), askCardQuest() 12 years ago
numconst.h drop home grown mathematical constants 10 years ago
numenum.h unify #ifndef include wrapper 12 years ago
numgen.h GENmodel, GENinstance, change layout, #4/4, complete the change 8 years ago
numglobs.h unify #ifndef include wrapper 12 years ago
onedev.h unify #ifndef include wrapper 12 years ago
onemesh.h unify #ifndef include wrapper 12 years ago
opdefs.h unify #ifndef include wrapper 12 years ago
optdefs.h rewrite, use enum instead of #define sequences 8 years ago
optndefs.h rewrite, use enum instead of #define sequences 8 years ago
outpdefs.h rewrite, use enum instead of #define sequences 8 years ago
plot.h avoid leading underscore in preprocessor macros 12 years ago
pnode.h avoid leading underscore in preprocessor macros 12 years ago
profile.h unify #ifndef include wrapper 12 years ago
pssdefs.h rewrite, use enum instead of #define sequences 8 years ago
pzdefs.h rewrite, use enum instead of #define sequences 8 years ago
randnumb.h New command 'setseed' with function com_sseed 8 years ago
sen2defs.h rewrite, use enum instead of #define sequences 8 years ago
sensdefs.h rewrite, use enum instead of #define sequences 8 years ago
sensgen.h #2/7 use a subdirectory "ngspice" for includes to create a uniq namespace 15 years ago
sharedspice.h update to callback functions SendEvtData, SendInitEvtData 8 years ago
sim.h noisean, introduce a .control variable "sqrnoise" to deliver noise data in squared representation 11 years ago
smpdefs.h rewrite cktsens.c in terms of the 'SMP' matrix interface 9 years ago
sperror.h avoid leading underscore in preprocessor macros 12 years ago
spmatrix.h sparse/*.c, rename `eMatrix' --> `Matrix' (prototypes) 12 years ago
stringskip.h drop 'depreciated_skip..()' 9 years ago
stringutil.h Fixed buffer resizing, made string utilities more modular, and added several new utilities, some which do not require a null termination, potentially avoiding the need to copy a string. Also some substring utilities using the Rabin-Karp algorithm were added. 6 years ago
suffix.h #2/7 use a subdirectory "ngspice" for includes to create a uniq namespace 15 years ago
swec.h unify #ifndef include wrapper 12 years ago
tclspice.h unify #ifndef include wrapper 12 years ago
tfdefs.h rewrite, use enum instead of #define sequences 8 years ago
trandefs.h rewrite, use enum instead of #define sequences 8 years ago
trcvdefs.h rewrite, use enum instead of #define sequences 8 years ago
tskdefs.h introduce option "epsmin" 9 years ago
twodev.h unify #ifndef include wrapper 12 years ago
twomesh.h unify #ifndef include wrapper 12 years ago
typedefs.h unify #ifndef include wrapper 12 years ago
wallace.h introduce include file "ngspice/randnumb.h" 10 years ago
wordlist.h [PATCH #52] General cleanup of word list processing, such as adding 7 years ago
wstdio.h winmain.c, remove of fcn 'read' in Windows 9 years ago