Holger Vogt
b3fdff7bc0
Spice_Build_Date is never NULL
6 years ago
Holger Vogt
1f8b179ef9
typo
6 years ago
Holger Vogt
572daed2ec
Remove '.backanno' if LT campatibility mode is set
6 years ago
Holger Vogt
b701a6347d
cktislinear(): coupling of inductors is also linear
6 years ago
Holger Vogt
bad2a4e467
Guard XSPICE plot switching against circuit being removed already
6 years ago
Holger Vogt
ae2d207344
don't forget to free jobs->statistics[i]
6 years ago
Holger Vogt
3b5c272096
free mor data in jobs struct. Avoid memory leak upon 'quit' command.
6 years ago
Holger Vogt
bc0cef9371
remove all data enlisted in the jobs structure
6 years ago
Holger Vogt
bbb0007466
add function EVTswitch_plot() to switch the event data
according tothe (analog) plot. Called from plot_setcur()
in vetors.c, when command 'setplot xxx' is given.
6 years ago
Holger Vogt
d72b4c415f
get the plot name into the event job
6 years ago
Holger Vogt
b356b00014
Fixes bugs 476, 486: Reset code model init flag,
required when any run is called a second time.
6 years ago
Holger Vogt
c7e9c3884e
pow(a,b) function derivative: special case also for a=const
with enhnaced efficiency
introduce TRACE and TRACE1 for debugging
6 years ago
Holger Vogt
f5ebea5e9f
use internally predefined pow() function
6 years ago
Holger Vogt
a1a37d84a7
define is no longer needed with recent VS 2019
6 years ago
Holger Vogt
d8085ed594
guard against ft_curckt->ci_ckt == NULL
6 years ago
Holger Vogt
11b22c8f46
showmod will no longer crash ngspice if run after some error
6 years ago
Holger Vogt
6ab1f8b2d6
add mfg to the .model tokens to be ignored during altermod
6 years ago
Holger Vogt
93a76d8e21
add a limit exp(arg) to the exp function. If arg is larger
than 14 (arbitrarily selected), continue with linear response.
6 years ago
Holger Vogt
87101cd26d
no double parens
6 years ago
Holger Vogt
55f3776fc1
add a warning if file with modified parameters has not been found.
Then ignore the altermod command.
6 years ago
Holger Vogt
4c80a1ab7d
fix a bug, use ciprefix instaed of cieq, cieq led to
always FALSE if statement
6 years ago
Holger Vogt
a7e664a5c2
fix bug no. 484, correct TREALLOC usage
6 years ago
Holger Vogt
1c2dd967da
During setup, ASRC (aka B source) uses ckt->CKTrhsOld[node->number]
for initial evaluation. .nodeset or .ic have never set CKTrhsOld,
so initalization for B source failed.
We still have to check why .nodeset and .ic are set two times,
first in CKTic(), then in CKTload()!
6 years ago
dwarning
8ee46aa84e
bring only the 32/64bit configuration inline
6 years ago
dwarning
d735c60183
no size_t cast for GlobalMemoryStatusEx result
6 years ago
Holger Vogt
7889b5d540
re-add the icon to the top header of the ngspice GUI
6 years ago
Holger Vogt
c4e23989f3
Don't us atexit(), but delete memory during 'quit'
6 years ago
Holger Vogt
c2513af3e8
remove code that leads to crash if tran simulation is
interrupted and reset is sent (KiCAD)
6 years ago
Holger Vogt
1a9c1b8c24
remove unused code snippet
6 years ago
Holger Vogt
e28cae42f1
enable both new gmin and dyngmin
6 years ago
Holger Vogt
39b0864d42
update to re-enable icon
6 years ago
Holger Vogt
673a14afdb
more conservative op calculation:
start with new gmin, if this fails, fall back to dynamic gmin,
then source stepping
6 years ago
Holger Vogt
2f31bd5c2a
avoid compiler warning
6 years ago
Holger Vogt
9edc436ef7
remove SIGINT handling which was not functional
add SIGSEGV handler which may be excluded by
set nosighandling
6 years ago
dwarning
8ca33bc8f5
VDMOS correct thermal diode contribution in reverse operation
6 years ago
dwarning
b75791c87d
VDMOS include body diode into power calculation
6 years ago
dwarning
897165d026
VDMOS change default value for Rthca
6 years ago
dwarning
f19da3bd79
case correction for library name
6 years ago
dwarning
18be08dfc3
omit function search in configure phase
6 years ago
Holger Vogt
c076c932b4
enable MINGW linking to -lShlwapi,
which failed during making 32 bit shared lib
6 years ago
dwarning
3994f9de1a
example default to available models
6 years ago
dwarning
3999dcc700
w and l must be exact altermod parameter for MOS binning
6 years ago
dwarning
d3da0d5ebf
VDMOS consider body diode thermal contribution for self-heatine effect
6 years ago
Holger Vogt
c86cd740d6
fix a bug: re-enable reading vecs with length 1
Bug reported by LM
6 years ago
Holger Vogt
ded0092ad6
If ngSpice_Command(NULL) is sent to shared ngspice,
the internal control structure memory is freed.
6 years ago
dwarning
ada7c54263
revert commit 194bb and let configure do the job
6 years ago
dwarning
57d3ad7ab3
add sharedspice.sln for VisualStudio
6 years ago
dwarning
b93b0d1ed6
add missing libraries for msys/mingw
6 years ago
Holger Vogt
d3fcf2f43f
restrict removal of arg only to comma operator,
otherwise functions with a single variable may fail
6 years ago
Holger Vogt
4a3b193154
remove memory leak in function parser (bug. no 478),
second case
6 years ago