Holger Vogt
|
4e1ae255f6
|
Inlude code into #ifdef RFSPICE ... #endif
to allow compiling without pre-processor flag RFSPICE.
|
4 years ago |
Holger Vogt
|
de572d2cdf
|
Remove in <--> unsigned int mismatch
|
4 years ago |
Holger Vogt
|
c2d279a1ef
|
Remove trailing spaces.
|
4 years ago |
Holger Vogt
|
3b0eb41c74
|
Enable compiling with --enable-sp for RF SPICE
Set preprocessor flag RFSPICE
Add new files and directory 'dense' ('dense' is still buggy)
|
4 years ago |
Alessio Cacciatori
|
2c10c4aebd
|
S parameter simulation
Command '.sp'
arbitrary number of ports
ports made with modified VSRC
Patch provided by Alessio Cacciatori
https://sourceforge.net/p/ngspice/discussion/127605/thread/7a2655c86f/
|
4 years ago |
Holger Vogt
|
0eb272243f
|
Enable RKM notation also for inductors (e.g. 1u2 for 1.2u)
|
4 years ago |
roman
|
74787f0c33
|
Fix EXTERNAL type in isrc
|
4 years ago |
dwarning
|
0c34ac019f
|
use total current for diffcap calculation
|
4 years ago |
Holger Vogt
|
46696a6aaa
|
If function is not found, bail out if strict_errorhandling is set.
|
4 years ago |
Holger Vogt
|
632f8c033d
|
Make numoparam error messages more user friendly.
Add line number of netlist to the message.
Original line number added to new lines in inpcom.c.
Internal error messages only when 'ngdebug' is set
|
4 years ago |
Holger Vogt
|
0c59a77fc4
|
During op evaluation we might use source stepping.
Independent V and I sources are stepped, the B source however is not.
Add source stepping to B source.
|
4 years ago |
Holger Vogt
|
43f2182e56
|
Add com_optran.h and cplhash.h to their makefile.am
to have them as part of make dist.
|
4 years ago |
Holger Vogt
|
c7bc84943a
|
plug a memory leak
|
4 years ago |
dwarning
|
2eaf35f633
|
fix a double application of device multiplier for certain diode parameter
|
4 years ago |
Holger Vogt
|
bff90f1498
|
Put the gmin reversal into the comment
|
4 years ago |
Holger Vogt
|
5424fd0d43
|
Reverse the sequence of dynamic-gmin and new-gmin.
The old method dynamic-gmin now comes first,
new-gmin will follow when the former has failed to converge.
|
4 years ago |
Holger Vogt
|
d5dc757288
|
correct assignment of a variable value to a 1-bit-field
only by a logic comparison.
|
4 years ago |
dwarning
|
26979079d4
|
prevent few compiler warnings
|
4 years ago |
Holger Vogt
|
89eaf7739c
|
Remove unused variables
|
4 years ago |
Holger Vogt
|
a420f58ef5
|
Plug a (potential) memory leak
Add missing memsaved
|
4 years ago |
dwarning
|
8f9bf94a38
|
Aware of sscanf return value
|
4 years ago |
dwarning
|
ba6d8c871c
|
white spaces
|
4 years ago |
dwarning
|
ba9f5be52c
|
Prevent arithmetic overflow and reduce operations
|
4 years ago |
dwarning
|
550e9f1a81
|
correct some scaling rules
|
4 years ago |
dwarning
|
f638a63fba
|
save few calculation effort in diode load routine
|
4 years ago |
dwarning
|
62242a5538
|
save few calculation effort in bjt load routine
|
5 years ago |
dwarning
|
133f9c46e7
|
prevent unwanted fallthrough
|
5 years ago |
dwarning
|
ae49043fe3
|
correct scaling for IBC parameter
|
5 years ago |
dwarning
|
b15c7d29f1
|
correct temp update for IBE and IBC parameter
|
5 years ago |
dwarning
|
01fb0ac18b
|
introduce IBE and IBC model parameter for more accurate current calculation
|
5 years ago |
dwarning
|
231e6218a5
|
remove comment regarding ancient leakage current defaults
|
5 years ago |
dwarning
|
5ff04ee85b
|
c2 and c4 are now aliases for B-E and B-C leakage saturation currents
|
5 years ago |
Holger Vogt
|
fb98f7873b
|
remove some compiler warnings
|
4 years ago |
Holger Vogt
|
f3cb69403a
|
bug 497: Prevent a crash in CPL
Forbiddeb combination of model parameters.
Details are not yet available.
|
5 years ago |
Holger Vogt
|
69e2903bf6
|
Update to Garbage Collector for cpl
Update some comments
Insert the deleting functions
Reset pool_vi and ndn_btree
Add an example with 20 call to cpl in sequence
|
5 years ago |
Holger Vogt
|
041264df03
|
No more meory leaks with existing cpl examples:
Add cpldelete.c and cplmdel.c
Delete the model parameters.
Add 2 missing memsaved().
|
5 years ago |
Holger Vogt
|
9ede9b80e0
|
Issue a warnong only when ngdebug is set.
|
5 years ago |
Holger Vogt
|
d2dd1950cb
|
Add memsaved() to TMALLOC, calloc and replace CPLTFREE for tfree
|
5 years ago |
Holger Vogt
|
de00317e49
|
Add memsaved or memdelete to macros
|
5 years ago |
Holger Vogt
|
8c5277a5e8
|
Re-format cplsetup.c
|
5 years ago |
Holger Vogt
|
7dcb1b2a39
|
Add memsaved() to TMALLOC
|
5 years ago |
Holger Vogt
|
1dddd6df8d
|
Each TMALLOC is accompanied by fcn memsaved().
|
5 years ago |
Holger Vogt
|
b142f2eb9d
|
Add mem_init() and mem_delete() to setup and unsetup functions
|
5 years ago |
Holger Vogt
|
3be7370fa8
|
Add header with extern function prototypes
|
5 years ago |
Holger Vogt
|
677ec1a094
|
Update intro text
|
5 years ago |
Holger Vogt
|
b9afd2bd16
|
add missing headers
|
5 years ago |
Holger Vogt
|
2f5a00f0a5
|
hash functions for cpl garbage collector
|
5 years ago |
Holger Vogt
|
063665c374
|
Fix a bug in optran code:
devname will be used in the list of instances
|
4 years ago |
Holger Vogt
|
f9b743aa2a
|
remove compiler warnings
|
5 years ago |
Holger Vogt
|
36dd77f63e
|
if step size in optran command is set to 0,
optran is deselected.
|
5 years ago |