Holger Vogt
e58a71fc29
not used, superceeded by numparam code
5 years ago
Holger Vogt
44b8498d63
prevent a crash when e,g,f,h sources do not have enough paramaters.
5 years ago
dwarning
71b000e1ad
HICUM2 no need for return value in temp-update function
5 years ago
dwarning
be4e6ff4e3
HICUM2 removed from adms tree
5 years ago
dwarning
171560327b
HICUM2 removed from adms tree
5 years ago
dwarning
3e9022cdaf
HICUM2 removed from adms tree
5 years ago
Holger Vogt
d0a8e6ac51
update to the limit function for ps compatibility.
The output will stay between the two limits given.
Tere is no prescription which of the two is upper
or lower.
This function will not solve all PS-Spice
compatible model convergence issues. We better look
for a built-in function with smooth, steadily
differentiable corners.
5 years ago
Vogt
bb8cdb2e2d
enable the use of either single or double quotes
for file path names (was mixed up, becaus isquote()
aknowledges both types).
5 years ago
dwarning
03cd512e7f
separate and correct capacitor charge formula transformation
5 years ago
Holger Vogt
95754d29c1
Introduce variacle 'plainlet' which allow simple copying
of vectors, even if the right hand side vector name
contain forbidden characters (like math characters).
set plainlet
let newvec = v(/out)
unset plainlet
5 years ago
Holger Vogt
a815d279d2
enable compiling with CYGWIN
signgam for lgamma is not available
5 years ago
dwarning
aed46e9802
Add charge formulation for non-linear capacitors
5 years ago
dwarning
450ec47a3e
rm unused quote.h in vngspice_fftw
5 years ago
dwarning
806d902a53
HICUM limitlog exchange
5 years ago
dwarning
af3d3c5230
HICUM limitlog exchange
5 years ago
dwarning
cfb1d6d726
prevent non-monotonic scale
5 years ago
dwarning
95ebdb5801
HICUM rm obsolete noise example
5 years ago
Holger Vogt
aa0d0abe34
Fix a bug in the limit() function (PSPICE compat mode)
5 years ago
dwarning
49de49f546
enable HICUM in VS for all 3 configurations
5 years ago
Holger Vogt
9276f9fb0e
Use the pwl LIMIT=TRUE flag when replacing
G1 2 3 TABLE ... or E2 4 5 TABLE ... by code model pwl
5 years ago
Holger Vogt
92c6ff26f5
add a flag 'LIMIT' to pwl code model. If set true,
the output is kept constant at y[0] when x is less then
x[0], or at y[xmax] when x > xmax.
Default is FALSE, then the output beyond the x bounds is
extrapolated linearly, as usual up to now.
5 years ago
Holger Vogt
85f5e41710
enable compiling HICUM under MS Visual Studio
5 years ago
dwarning
c7e1b16cd7
correct include
5 years ago
Markus Mueller
6ff354c4a7
Squashed commit of the following:
commit 4939bc8993
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Oct 25 22:04:16 2020 +0100
added cppduals cleanly
commit 834cbc5aba
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Oct 25 22:03:40 2020 +0100
remove cppduals
commit 69b922cef2
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Oct 25 21:59:00 2020 +0100
cppduals in new diretory
commit 4337cc0e33
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Oct 25 21:49:52 2020 +0100
hicum license cleaning
commit ba439dfdf5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Oct 17 13:19:05 2020 +0200
moved sh stamp, working
commit 29028ff34d
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Oct 17 12:56:54 2020 +0200
forgot something
commit 5743d2b551
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Oct 17 12:54:35 2020 +0200
rth stamp moved (no yet working)
commit 42d61da3eb
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Oct 17 11:54:10 2020 +0200
Hicum C/C++ code now under 3-clause BSD
commit 5088e869ea
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Oct 17 11:44:57 2020 +0200
cleaned comments
commit 18fc66e71b
Author: dwarning <dwarning>
Date: Sat Sep 12 19:48:11 2020 +0200
rm some less useful comments - no code change
commit 861f286fda
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Sep 8 15:45:46 2020 +0200
clean hicum2ask
commit a52274ba7d
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Sep 8 15:43:18 2020 +0200
fix nqs transient
commit fa7f96b4af
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Sep 7 13:17:42 2020 +0200
fix HICUM csu readin
commit 23183f10b6
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Aug 8 15:35:32 2020 +0200
added it to Hicum states -> noise
commit 020fc70607
Author: dwarning <dwarning>
Date: Tue Aug 4 09:18:05 2020 +0200
change inst to here
commit 33d06d9732
Author: dwarning <dwarning>
Date: Tue Aug 4 09:12:37 2020 +0200
reintroduce iavl and correct ibici shot noise
commit 7251265231
Author: dwarning <dwarning>
Date: Tue Aug 4 08:59:26 2020 +0200
more reasonable plot scaling
commit 67919b9bd8
Author: dwarning <dwarning>
Date: Tue Aug 4 08:56:04 2020 +0200
yet another try for flicker noise scaling
commit 689177a55f
Author: dwarning <dwarning>
Date: Mon Aug 3 10:41:44 2020 +0200
correct multiplier scaling for rsu
commit 58b89af40a
Author: dwarning <dwarning>
Date: Sun Aug 2 18:57:14 2020 +0200
prevent division by 0 for rbi
commit a4e7eb5b6c
Author: dwarning <dwarning>
Date: Sun Aug 2 18:25:51 2020 +0200
fix instance multiplier application for noise
commit 36862a7bc6
Author: dwarning <dwarning>
Date: Fri Jul 31 21:06:13 2020 +0200
white spaces
commit 8a0504bb13
Author: dwarning <dwarning>
Date: Fri Jul 31 18:32:45 2020 +0200
add a transient analysis example
commit c1f0348697
Author: dwarning <dwarning>
Date: Fri Jul 31 18:31:10 2020 +0200
still problems in different terminal configurations
commit 26e026e4c8
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 31 14:36:34 2020 +0200
fix stamp for Cth
commit dd84b1fcd3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 31 14:22:16 2020 +0200
fix bug in Cscp stamp
commit 1f13d2526f
Author: dwarning <dwarning>
Date: Fri Jul 31 11:29:25 2020 +0200
visualc mod - no impact to hicum
commit cff491feca
Author: dwarning <dwarning>
Date: Fri Jul 31 10:59:52 2020 +0200
wrong and twice assignment
commit 4a9dc52037
Author: dwarning <dwarning>
Date: Fri Jul 31 10:00:20 2020 +0200
twice assignment
commit c76bcc7cca
Author: dwarning <dwarning>
Date: Thu Jul 30 12:36:30 2020 +0200
delete base nodes from inner to outer
commit 4a472a3451
Author: dwarning <dwarning>
Date: Mon Jul 27 15:34:15 2020 +0200
correct the switch for Vbici limiting
commit f47bc449b3
Author: dwarning <dwarning>
Date: Sun Jul 26 21:56:48 2020 +0200
few parameter adaptions to version 2.40
commit 5901ec2902
Author: dwarning <dwarning>
Date: Sun Jul 26 16:37:44 2020 +0200
sign for CONSTCtoK must be +
commit 556171a905
Author: dwarning <dwarning>
Date: Sun Jul 26 16:36:15 2020 +0200
rbi is 0 if nodes are collapsed
commit 724887f32c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 26 12:45:15 2020 +0200
add ngspice Temperature clipping in HICUM
commit d735f445e5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 26 12:13:39 2020 +0200
removed rbi fallback, removed rth_de
commit 162b174acd
Author: dwarning <dwarning>
Date: Sat Jul 25 12:31:05 2020 +0200
add few small-signal parameter
commit 5afb2dc8c8
Author: dwarning <dwarning>
Date: Fri Jul 24 16:49:11 2020 +0200
reduce unnecassary inits
commit 0efc047f5f
Author: dwarning <dwarning>
Date: Fri Jul 24 16:03:10 2020 +0200
few typos and comments
commit 14a5cd873b
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 24 11:25:51 2020 +0200
remove rbi stamps if nodes collapsed finish
commit f5461183f3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 24 11:17:33 2020 +0200
hicumL2 load -> remove stamp for rbi, if node BP BI collapsed
commit 00f51465e3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 24 11:07:58 2020 +0200
finish cleaning
commit 019ef4e07e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jul 24 10:50:05 2020 +0200
moving derivatives from _Tdev to _Vrth in a clean way (start)
commit 154036c09f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jul 23 16:50:31 2020 +0200
consistent derivative with Vrth/Tdev=> will rework this, I do not like
this
commit 03c3efd762
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jul 23 16:22:46 2020 +0200
finally: avalanche at very high T fix
commit 64704fd53e
Merge: a26b3ee2b f6db74ac5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jul 23 15:56:29 2020 +0200
Merge remote-tracking branch 'origin/markus_dev' into markus_dev
commit a26b3ee2b20c668df6d41938a06472440803855f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jul 23 15:56:17 2020 +0200
start bugfix
commit f6db74ac50da167d3081c1c7e8a2e5eda254183f
Author: dwarning <dwarning>
Date: Tue Jul 21 18:56:32 2020 +0200
rm obsolete files
commit 9854038f2c22acf688fa494496ca7b71855198ea
Author: dwarning <dwarning>
Date: Tue Jul 21 16:48:56 2020 +0200
allow periphal resistors and rbi default 0
commit 34f579c08f9b8378c29074678e9cb651f49092ce
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jul 21 13:05:54 2020 +0200
fix bug node collapsing BI BP
commit 6f5627f44169bd4eb72dea3fb7d8f6d600ddcdb5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jul 21 11:48:22 2020 +0200
node collapsing BI BP HICUM
commit 187d391383cfe76fb5214971ac0ad7fe94b7e397
Author: dwarning <dwarning>
Date: Tue Jul 21 09:58:59 2020 +0200
few corrections and reordering
commit 0fc39a424e52804c40003b55ee398812cbaf151b
Author: dwarning <dwarning>
Date: Mon Jul 20 19:36:15 2020 +0200
unify nqs flag for setup/unsetup
commit 8944ad2e32e69b87c79d512e05505d41f22bd311
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 18 14:23:30 2020 +0200
iavl_Vbiei changed sign back ...
commit cc9682f9e541fd16e89cfe687367257be975766f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 18 14:05:12 2020 +0200
HICUM limit for avalanche
commit 284583e0cc19ff5247d7ce8df8d3292ff60d2062
Author: dwarning <dwarning>
Date: Wed Jul 15 10:11:46 2020 +0200
cleanup initial conditions to the traditional spice usage
commit c3cadb8de18cfe522e33c1499e927890a3dbb90d
Author: dwarning <dwarning>
Date: Wed Jul 15 08:57:03 2020 +0200
rm unused files
commit 8bc687ddbe66af29234b4aba9279d01fc4d9cda2
Author: dwarning <dwarning>
Date: Mon Jul 13 10:44:56 2020 +0200
correct check6 init
commit 9250464ac16eded2cc38deec0bf64af9bc03c639
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 12 14:00:46 2020 +0200
fix bug in HICUM Qjci calculation, derivatives now more rigorous with
dual numbers
commit 0fb86510aab4881e858728c588d72852e69df4ca
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 11 15:02:04 2020 +0200
fix gmin in HICUM
commit 735339e288ceb61d0aa19e09fb6160bd16cbfed6
Merge: fd5b7a648 1659190b2
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 11 14:45:08 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit fd5b7a6485
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 11 14:44:01 2020 +0200
fix HICUM gmin
commit 1659190b21
Author: dwarning <dwarning>
Date: Sat Jul 11 09:57:29 2020 +0200
real node collapsing with slightly better results in qa test
convergence problems in high current avalanche breakdown still exist
commit aaa94e5c10
Author: dwarning <dwarning>
Date: Thu Jul 9 18:10:04 2020 +0200
add hspice to qa
commit 6fe586cf9d
Author: dwarning <dwarning>
Date: Thu Jul 9 17:26:28 2020 +0200
relax convergence criteria for qa test
commit 127c2ca451
Author: dwarning <dwarning>
Date: Thu Jul 9 14:02:48 2020 +0200
correct loop stopping criteria
commit cfae080c1a
Author: dwarning <dwarning>
Date: Wed Jul 8 18:02:13 2020 +0200
examples now version 2.4.0
commit 7b099242da
Author: dwarning <dwarning>
Date: Wed Jul 8 17:18:28 2020 +0200
rm non qa file
commit 0c2ef2f7c4
Author: dwarning <dwarning>
Date: Wed Jul 8 17:15:58 2020 +0200
qa test is now version 2.4.0
commit e90939126d
Author: dwarning <dwarning>
Date: Wed Jul 8 17:13:29 2020 +0200
qa test is now version 2.4.0
commit 114aeee5c5
Author: dwarning <dwarning>
Date: Wed Jul 8 17:12:05 2020 +0200
now version 2.4.0
commit 0f33776513
Author: dwarning <dwarning>
Date: Wed Jul 8 11:40:43 2020 +0200
reactivate convergence check
commit 6f382c76d8
Author: dwarning <dwarning>
Date: Wed Jul 8 11:02:30 2020 +0200
rm old comments and artefacts
commit 5950a2fb03
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jul 8 09:51:03 2020 +0200
example print for dual number
commit abab054352
Author: dwarning <dwarning>
Date: Tue Jul 7 08:51:51 2020 +0200
nqs must set after defaulting model parameters
commit 4c34e54c7b
Author: dwarning <dwarning>
Date: Mon Jul 6 21:37:04 2020 +0200
prevent false branch because of rounding error for flcomp
commit 4bb09b35c3
Author: dwarning <dwarning>
Date: Sun Jul 5 22:16:28 2020 +0200
clear separation between geometry and temperature scaling
commit 90ab76d876
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 5 18:14:08 2020 +0200
fix comments in HICUM scaling
commit d7dd26880c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 5 18:03:23 2020 +0200
forgot some parameters that depend on "area" and T, but are needed as
model variables in load
commit 320a66c0a4
Merge: d78032109 b09edc706
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 5 17:27:20 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit d78032109f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jul 5 17:26:45 2020 +0200
HICUM scaling with "area" and "m" parameters.
commit b09edc706a
Author: dwarning <dwarning>
Date: Sun Jul 5 17:10:51 2020 +0200
must fallthrough because icVbe is after icVce
commit dbd99a33a5
Author: dwarning <dwarning>
Date: Sun Jul 5 09:59:09 2020 +0200
some useful examples to show hicum2 capabilities
commit ba1c2de06e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 4 20:21:38 2020 +0200
added comment to IC vars
commit 6fce26437e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 4 20:03:13 2020 +0200
remove hicum inital conditions that are not spice-like
commit aa283f40ef
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jul 4 19:55:58 2020 +0200
added HICUM pole zero analysis
commit 2165afdf27
Author: dwarning <dwarning>
Date: Fri Jul 3 17:39:03 2020 +0200
another cut&paste error and typo
commit 8b680b0c28
Author: dwarning <dwarning>
Date: Fri Jul 3 17:28:40 2020 +0200
another cut&paste error
commit f1698c7a81
Author: dwarning <dwarning>
Date: Fri Jul 3 15:42:37 2020 +0200
add shot noise sources for it and ibiei
commit 966891d5f7
Author: dwarning <dwarning>
Date: Fri Jul 3 14:39:31 2020 +0200
correct multiplier for flicker noise and base-emitter source connection
commit 80e932424f
Author: dwarning <dwarning>
Date: Fri Jul 3 14:27:52 2020 +0200
cut&paste error
commit 61ee68c782
Author: dwarning <dwarning>
Date: Thu Jul 2 21:05:58 2020 +0200
few corrections in noise model
commit ad16be59ba
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jul 1 14:44:13 2020 +0200
reorder code
commit e81b41c653
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jul 1 14:33:12 2020 +0200
fix bugs HICHUM acload
commit 1d5f88e93d
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 28 11:51:10 2020 +0200
fix bugs
commit bbb729ae8f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 28 11:03:48 2020 +0200
intermediate state
commit a95aade55a
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 27 20:16:37 2020 +0200
fix derivative in NQS network
commit a54c52221c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 27 20:05:58 2020 +0200
small fixes HICUM
commit 7407302d50
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 27 17:48:23 2020 +0200
fix bug in HICUMacload
commit bb03c8f663
Merge: 1fa789874 e7d143e04
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 24 13:17:15 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit 1fa7898747
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 24 13:16:20 2020 +0200
remove nqs from limit function and gmin
commit e7d143e044
Author: dwarning <dwarning>
Date: Tue Jun 23 18:22:40 2020 +0200
tk is not an alias parameter name
commit 75e3a4da64
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 23 16:24:59 2020 +0200
protect nqs network
commit 1c36e997ba
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 23 15:44:46 2020 +0200
nqs in ac
commit 524abe95f3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 23 15:21:27 2020 +0200
NQS in acload
commit 0833f955ef
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 23 14:47:35 2020 +0200
move cross-coupled charges from state vector to here struct
commit 03b4a87477
Author: dwarning <dwarning>
Date: Mon Jun 22 11:52:42 2020 +0200
prevent crash if tnode is given but she parameter not
commit 9ab20e2f35
Author: dwarning <dwarning>
Date: Mon Jun 22 11:51:47 2020 +0200
alias for tnom
commit 3140bedc3f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 21 21:50:39 2020 +0200
fix nqs
commit 8dfd2e5a4d
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 20 18:41:35 2020 +0200
fix HICUM setup
commit f6e4bba9e3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 20 18:40:04 2020 +0200
finish NQS for DC case
commit 21862cbdb9
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 20 17:55:01 2020 +0200
first test ok ... modify state vector now
commit 1c5773292e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 20 17:45:57 2020 +0200
first implementation of NQS, not tested
commit 4fd24db766
Author: dwarning <dwarning>
Date: Fri Jun 19 22:12:49 2020 +0200
external temp node has number 5
commit 8fb3f2ce9a
Merge: b7e4c39d8 5f4085d4a
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jun 19 19:05:31 2020 +0200
Merge remote-tracking branch 'origin/markus_dev' into markus_dev
commit b7e4c39d80b4b93ae58efc7449d43f39712f7bb9
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jun 19 19:03:46 2020 +0200
fix unset t node HICUM
commit 5f4085d4a8193cc9978f768d2d4fb89271b56c3a
Author: dwarning <dwarning>
Date: Wed Jun 17 20:34:02 2020 +0200
unify self-heating switch
commit c927c32541f8ee57ebce35066a5b0b10fdbf76af
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 17 18:41:15 2020 +0200
qaSpec with ads run
commit d05eaa744e6abefdb2a2a874c6028e6f8b714ef1
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 17 17:38:50 2020 +0200
added derivatives for NQS network
commit 88cf4bb92583cf8f02f5f65c23dde02a64f992e8
Author: dwarning <dwarning>
Date: Wed Jun 17 13:24:03 2020 +0200
allow SHE also without external temperature node
prevent crash with rth=0
commit 716125334263ed3819241cdb9342b6cc4ce174b1
Merge: a46cb231a e2bb25b12
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 16 17:33:41 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit a46cb231a0
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 16 17:32:20 2020 +0200
tmp node to gnd in HICUM if no SH
commit e2bb25b125
Author: dwarning <dwarning>
Date: Mon Jun 15 08:54:50 2020 +0200
qaSpec guess for ads
commit bbde282b51
Author: dwarning <dwarning>
Date: Mon Jun 15 08:33:17 2020 +0200
typo 1D
commit 4e6deec579
Merge: 5da1d7031 6fbbeb06d
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 14 19:58:33 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit 5da1d7031c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 14 19:57:56 2020 +0200
HICUMload transient part first review, small fixes
commit 96af16e673
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 14 18:53:49 2020 +0200
gmin fix
commit 6fbbeb06d9
Author: dwarning <dwarning>
Date: Sun Jun 14 11:05:12 2020 +0200
complete device node request for temp node
commit eae118787e
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 13 21:52:32 2020 +0200
fix hicumACload singular matrix bug
commit 2a1f47e1e5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 13 20:29:04 2020 +0200
cleaned
commit 7e5fdae917
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 13 20:19:51 2020 +0200
refactor gmin in HICUM
commit 7aadd9af4a
Merge: f55f613c2 595e46447
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 13 19:32:02 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit f55f613c24
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat Jun 13 19:31:39 2020 +0200
added dual numbers include in ngspice/include
commit 595e464479
Author: dwarning <dwarning>
Date: Fri Jun 12 19:13:26 2020 +0200
introduce version parameter to prevent warnings in qa test
commit 147bf5eb4a
Author: dwarning <dwarning>
Date: Fri Jun 12 17:16:48 2020 +0200
use standard include path configuration for external cppduals
commit 7a41174b5e
Author: dwarning <dwarning>
Date: Thu Jun 11 18:22:42 2020 +0200
add ads for qa test
commit 3942fc48ce
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jun 11 17:40:13 2020 +0200
added charges for SHE in HICUMacload
commit 12fa8a8cf7
Author: dwarning <dwarning>
Date: Thu Jun 11 15:34:06 2020 +0200
resolve confusing naming of instance parameter structure
commit 7578aec2a8
Author: dwarning <dwarning>
Date: Thu Jun 11 15:29:40 2020 +0200
introduce version parameter to prevent warnings in qa test
commit b401428cdd
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 10 18:17:44 2020 +0200
minor cleaning
commit 5d28b97fb5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 7 16:46:21 2020 +0200
added SHE stamps for DC currents in HICUMacload
commit 9737dc7a5b
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 7 16:36:36 2020 +0200
HICUM acload initial review
commit 6eefe34d56
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 7 13:58:24 2020 +0200
add real part of AC matrix
commit 55e14e62e7
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 7 13:20:12 2020 +0200
dirty fix iavl
commit 99a21e9f61
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun Jun 7 12:15:39 2020 +0200
some minor modificaitons, avalanche current problems
commit 99f8c9a9ed
Merge: 17898981c 6b9f5647c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jun 5 10:27:08 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit 17898981cd
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri Jun 5 10:20:21 2020 +0200
minor cleaning, fix derivative iavl
commit 6b9f5647ca
Author: dwarning <dwarning>
Date: Thu Jun 4 18:23:10 2020 +0200
first version for cmc qa check
commit 3f11d38774
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jun 4 16:37:09 2020 +0200
implemented experimental rth direct evaluation
commit 40900da8bf
Author: Markus Mueller <metroid120@googlemail.com>
Date: Thu Jun 4 14:45:12 2020 +0200
small correction
commit 7f1493bddb
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 19:25:35 2020 +0200
minor changes, cleaning
commit 55367a44a5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 19:05:39 2020 +0200
completed all del voltages
commit d32ff77aef
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 18:23:19 2020 +0200
renaming variables for cleaner code
commit e4b4978368
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 18:17:49 2020 +0200
adding derivatives of branches with respect to Vrth to the state vector
commit a6b39a749c
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 17:29:37 2020 +0200
correct Temperature update
commit 55c33ad675
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Jun 3 17:21:31 2020 +0200
before changing Temp in load
commit 7f7b31e5c0
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 2 20:01:07 2020 +0200
fixing small bugs
commit 7555278074
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 2 19:39:48 2020 +0200
fixed some stamps
commit 0d59e12518
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Jun 2 19:13:50 2020 +0200
fixed avalanche
commit ee25c6ce42
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Jun 1 20:07:25 2020 +0200
cleaned up
commit d61b510207
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Jun 1 19:18:45 2020 +0200
hicumL2 load routine seems to be working, next ac?
commit 29a61f21e2
Merge: c94120cbf dcf4a4487
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Jun 1 14:32:39 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit c94120cbf9
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Jun 1 14:30:40 2020 +0200
first hicum convergence with SH
commit dcf4a44871
Merge: c37a88bec c1444a06b
Author: dwarning <dwarning>
Date: Mon Jun 1 10:57:42 2020 +0200
Merge branch 'markus_dev' of ssh://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit c37a88bec8a12ab766ac1471a1dc452eabea41d3
Author: dwarning <dwarning>
Date: Mon Jun 1 10:56:53 2020 +0200
set the cppduals include folder above ngspice dir
commit c1444a06b606cde594d7ad8054df527cdd1d4f68
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 31 20:38:16 2020 +0200
finish hicum SH review, next testing.
commit e3c194e050701139506ff821f931f7e14141129b
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 31 20:26:41 2020 +0200
fixed some stamps, improved code readability, temp stamps corrected
commit 59c50d509572bf916021abc40e69a896f71e7ef6
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat May 30 20:37:28 2020 +0200
fixed rbi stamp, convergence looks pretty good DC no SH
commit f7012280e626a885c5635a19db7025477def0f71
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sat May 30 17:12:37 2020 +0200
fix rbi convergence
commit 326b29c4d86ff9f72fd2959419a8476f913cde48
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri May 29 16:54:30 2020 +0200
started work on self heating
commit 4994feaa2b1b3d13873665b9383ae6e74ecd24d5
Author: Markus Mueller <metroid120@googlemail.com>
Date: Fri May 29 16:08:18 2020 +0200
corrected rbi stamp...
commit 460e7ec04bd00563e4455a8868de1622dab10260
Author: mariok <mario.krattenmacher@web.de>
Date: Wed May 20 11:22:01 2020 +0200
more thermal stuff implemented
commit 194331867e3a92dd9740f72403f303a7121f5954
Author: mariok <mario.krattenmacher@web.de>
Date: Tue May 19 16:24:34 2020 +0200
added HICUMtempCollPtr HICUMtempBasePtr HICUMtempEmitPtr
commit 697af41531cc193346b9fca1f2584b44f0dc0a09
Author: dwarning <dwarning>
Date: Tue May 19 08:03:35 2020 +0200
exchange hicum2temp file in VS project
commit 03750cd24e528119c69d69cf2fc188cfe7d7d334
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 17 20:20:00 2020 +0200
ziwschenstand, checked code for maths errors
commit 418966c6e5625be535766ed3c6df7c124431a589
Author: mariok <mario.krattenmacher@web.de>
Date: Wed May 13 10:25:49 2020 +0200
can not call a function inside a comparision
commit abecd18651a5d490bbe6d75ad33bffa204df3322
Author: mariok <mario.krattenmacher@web.de>
Date: Wed May 13 10:09:11 2020 +0200
removed all buggs from hicumL2 to debug.
commit 1fe3cc8b12420b0a3e28fd25290d9d583abe02a9
Merge: afdffacd4 58f66c1d4
Author: mariok <mario.krattenmacher@web.de>
Date: Wed May 13 07:30:56 2020 +0200
Merge remote-tracking branch 'origin/markus_dev' into hicum2-mario
commit afdffacd4b54c992d9168e6babb9ff1e29b0f916
Author: mariok <mario.krattenmacher@web.de>
Date: Tue May 12 19:59:09 2020 +0200
ac und pz load
commit 890ccc415fdba241e9964baa6c066e69ea8e7c7c
Author: mariok <mario.krattenmacher@web.de>
Date: Tue May 12 19:55:23 2020 +0200
implemented hicum_diode as example
commit 63bf7113d4f46cb95c5c3e2b94f0e2e22ec81ea0
Author: mariok <mario.krattenmacher@web.de>
Date: Tue May 12 18:33:51 2020 +0200
all temperature scaling equations done using dual numbers
commit 96c66dd6456693e2f89b4d62390e12160b6c5823
Author: mariok <mario.krattenmacher@web.de>
Date: Tue May 12 17:14:17 2020 +0200
started dual numbers in hicum2temp and a transfer struct in hicum2defs
commit 58f66c1d460f8c7c80c23ab6a08f9ea370ab028f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 12 12:28:50 2020 +0200
fix Vbe initialization
commit 35deffa742aea641e5ddc5077c3d78179f84d133
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 12 12:25:48 2020 +0200
cleaned further
commit 304dd91f585aa5cc361ae996a9af2ff33043158a
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 12 12:15:52 2020 +0200
cleaned up, small fixes, include Tf
commit 1d7da49e27b49f69449dffd164b5c3d079ca8f3f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 12 09:37:39 2020 +0200
fixed bugs
commit 479c2a19eaabc4c7545b60d3aaeaf4ad702e19a3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon May 11 15:50:01 2020 +0200
forgot Nan catcher
commit 5bbe0f9cf7022bff22bdf932f548e883ea2f79f0
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon May 11 15:48:03 2020 +0200
bugfix Q_p calculation
commit 67857cf983e72243b3d6d37f882e4eadb20c0ecc
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon May 11 15:42:27 2020 +0200
fixed derivatives and itf for case without newton iteration
commit d6ee2c206e3daf24fd52b9e58cf87961552c6b16
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon May 11 14:08:18 2020 +0200
resolved some un-initialized variables
commit 76ed5cb36a9aca1ad2a1b081fa30d039d66b4e3b
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 10 20:48:38 2020 +0200
finished clean
commit ba6e6d5e4990d048a34ab818e033363dd19f6869
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 10 18:48:24 2020 +0200
added all remaining hicum l2 elements
commit 36244b809a3ea143aafc9bed62ea9376bc876f31
Author: Markus Mueller <metroid120@googlemail.com>
Date: Sun May 10 17:45:27 2020 +0200
resolved Dietmar comments from email
commit eaa5be9716360a4003920ed94057e4fe92be9fdd
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 5 16:38:08 2020 +0200
added base emitter recombination current and derivatives
commit 4318b7165bccd5e4fba632de02da96e5a64920bd
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue May 5 14:30:15 2020 +0200
added initial conditions for all nodes, model converging again for
simple modelcard
commit 3008c526bff4cba463c362dec2efc2b6c4e60b2a
Author: mariok <mario.krattenmacher@web.de>
Date: Mon May 4 19:00:31 2020 +0200
removed QpT and testing only 1 OP
commit 9cb4c1546f70543b5e3b4060a600157e493c2534
Author: mariok <mario.krattenmacher@web.de>
Date: Mon May 4 18:37:52 2020 +0200
icVBE and icVCE used for DC
commit 8a7369767551f3d5a2e18102ea0aae40a6dd8319
Author: mariok <mario.krattenmacher@web.de>
Date: Mon May 4 18:03:46 2020 +0200
fixed dual number Q_0_hjei_vbe
commit 5783938b086e9b1f9bfb17e32aaf24aedf72f72e
Author: mariok <mario.krattenmacher@web.de>
Date: Mon May 4 16:30:41 2020 +0200
reintroduced dtemp as instance parameter
commit 9350f3f3be710f195fb68b3f9f9ce30f937444ba
Author: dwarning <dwarning>
Date: Sun May 3 17:25:12 2020 +0200
Revert some namings
commit 197f6db83b7d5ad7a6bbb20acf2b884889bcd06c
Author: dwarning <dwarning>
Date: Sat May 2 23:18:58 2020 +0200
Adapt VS project to C++
commit af32f79641536edfa94cc683b6cede036969c667
Author: dwarning <dwarning>
Date: Sat May 2 23:18:43 2020 +0200
Skip NQS effekt and revert some namings
commit a995aa0ccec30cedf7c8088b5c6780abd0bab1c9
Author: dwarning <dwarning>
Date: Sat May 2 23:18:27 2020 +0200
Skip NQS effekt
commit d7295cbe78dd08ba99e95922e1a5a90de2b25666
Merge: 2502b57ee 6ca440e58
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Apr 29 19:04:32 2020 +0200
Merge branch 'markus_dev' of https://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit 2502b57eee
Author: Markus Mueller <metroid120@googlemail.com>
Date: Wed Apr 29 19:03:26 2020 +0200
added quests, derivative vciei changed to vbiei vbici
commit 6ca440e584
Author: dwarning <dwarning>
Date: Wed Apr 29 09:35:12 2020 +0200
add hicumL2.cpp instead of hicum2load.c in VS project
commit 6e98506a7f
Author: dwarning <dwarning>
Date: Wed Apr 29 09:33:08 2020 +0200
cmath seems not to have M_PI
commit d6332815b3
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Apr 28 20:58:35 2020 +0200
derivatives it looking good
commit aaaace7247
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Apr 28 19:39:48 2020 +0200
adding hicum derivatives like a mad-man
commit 2d8a3e3629
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Apr 28 18:44:46 2020 +0200
added Q_pT and derivatives...fun
commit 50a3e372cf
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Apr 28 17:17:17 2020 +0200
starting work on transfer current
commit 8fd70e2f15
Author: Markus Mueller <metroid120@googlemail.com>
Date: Tue Apr 28 13:01:18 2020 +0200
added asks, found bug with ibci
commit 2baac89ae3
Merge: 97a0aa856 c897e60c8
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 27 20:47:06 2020 +0200
Merge remote-tracking branch 'origin/hicum2-thermal' into markus_dev
commit c897e60c8b1e6df92564bf6e56ce9e3efc2bd40f
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 27 18:12:40 2020 +0200
pointer in ask
commit 3b0551c544e542e10006b77bc0684b3075c874f7
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 27 17:36:19 2020 +0200
two small bugfixes
commit b02c763ed1a1e1e53c095e8b88627a7d76e0954a
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 27 17:13:30 2020 +0200
HICUM2ask done according to VA-Code
commit 97a0aa856b69806b3816a4db74e0b88a464b26a1
Merge: afbde8050 d86caadb0
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 27 16:22:32 2020 +0200
Merge remote-tracking branch 'origin/hicum2-thermal' into markus_dev
commit afbde805009884b532fb9cad37827d2a4f6464ab
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 27 16:21:25 2020 +0200
zwischenstand
commit d86caadb07482926593ce3cfc1dce53ebc009341
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 18:23:40 2020 +0200
added nodes for NQS
commit 1b0cf0d08c7ca282dba8f1fbecf05b391324ef95
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 16:59:55 2020 +0200
testing with and without self heating
commit 64c0c41180420b205b1eae1237634d31ffd2d1a5
Merge: 9da946bf2 0d0c6a080
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 16:29:18 2020 +0200
Merge branch 'markus_dev' into hicum2-thermal
commit 0d0c6a0800681868ad8aa3f14367d1f81936e593
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 16:26:37 2020 +0200
assigned the temperature derivates to me
commit 1b00fad771d6cd34b5bb3fd1fc5a1d23bcc87790
Merge: f5a1c35d8 dc7891f7b
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 14:16:32 2020 +0200
Merge branch 'markus_dev' of ssh://git.code.sf.net/p/ngspice/ngspice into markus_dev
commit f5a1c35d803a2406e114133bb469705acd2fb7e5
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 23 14:14:40 2020 +0200
removed dummdumm
commit dc7891f7b543b1f9651ed25e5632c631f402df49
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 19:16:36 2020 +0200
added more junction caps, checklist and overview
commit 0dbf31bc739938eecc281656a3141085ffc4df42
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 19:00:16 2020 +0200
derivatives rbi
commit 330d009fa684295f78f6b669fae2c663f7f4fe26
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 18:40:24 2020 +0200
more derivatives avalanche current, ibcis
commit ce200d75e337c7cb684391b2d7556f6c2d8c8804
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 18:05:49 2020 +0200
derivatives peripheral junction caps, diodes
commit 8ce9733f9176d5220c8db8c4deb322eb64f4ad1a
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 17:45:42 2020 +0200
derivatives tunneling current
commit 806ff8013825cc154f11f2206644d0d8be825ecb
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 17:17:14 2020 +0200
derivatives critical current
commit 8f49490cecf43ee22aecebcccb16752bc5a1728f
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 16:59:09 2020 +0200
derivatives T_f0
commit 3164dbe594025e16d8dfbd1c50922dbcac70e62a
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 16:38:34 2020 +0200
derivatives hole charge at low bias
commit b32bf6dd149a218e74af389f3a7bea9adcc89f22
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 16:27:38 2020 +0200
zwischenstand
commit 84307c4acfb72aeb0cf9acbd0ca64223a58a20cb
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 16:19:25 2020 +0200
zwischenstand
commit 0d94c5d56d86c52ab0638e095d7c6b816723929f
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 20 10:56:58 2020 +0200
moved cppduals to system lib include
commit 9da946bf2d5beaa1a1e74c0465d78bfd079bc320
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 20 09:59:49 2020 +0200
started derivatives of hicum2 minority charge
commit a2946e98a442e32fab493bcbd8d05ca934c20e20
Author: Markus Mueller <metroid120@googlemail.com>
Date: Mon Apr 20 09:56:06 2020 +0200
introduced dual numbers, ported hiucm2load to c++ hicumL2.cpp, boolean
type protected by extern "C"
commit c7e5df27dbd5b74586d64c9404166e67a1c7af62
Author: mariok <mario.krattenmacher@web.de>
Date: Thu Apr 16 14:44:41 2020 +0200
DC runs with Ixf
commit 08a0e6a019957ba9c29ee96653254880b26c8c98
Author: mariok <mario.krattenmacher@web.de>
Date: Wed Apr 15 18:15:26 2020 +0200
gummel works with flsh = 1 and flnqs = 0
commit b83e05ee95c6d9771189e54ce6834519d71071c3
Author: mariok <mario.krattenmacher@web.de>
Date: Tue Apr 14 16:09:42 2020 +0200
added test to makefile
commit 7d29a9a269cb405c71fd64249c5b439b87a64cc3
Author: mariok <mario.krattenmacher@web.de>
Date: Tue Apr 14 10:06:27 2020 +0200
test circuit and results
commit 14c46bc3bd3f2f2a4f333ef8e85e2d35dcfd8cc5
Author: mariok <mario.krattenmacher@web.de>
Date: Mon Apr 13 18:12:06 2020 +0200
cleaned renaming in all files
commit 67ddd98f7520d6cd729bbb5ca927859bb3d3f2b0
Author: dwarning <dwarning>
Date: Wed Jan 29 13:08:02 2020 +0100
rename
commit 9551b6df924e455bde48d5da3077dcd764d95761
Author: dwarning <dwarning>
Date: Wed Jan 29 13:07:42 2020 +0100
rename
commit 12bb866ba5d2481b09f6c9adc17ec21ed3038534
Author: dwarning <dwarning>
Date: Wed Jan 29 13:06:45 2020 +0100
rename
commit 414eeb4067249d3065181e308ffe7eb815a6f181
Author: dwarning <dwarning>
Date: Tue Jan 28 22:18:08 2020 +0100
clarify charge and capacitance implementation
commit c318ef15eefd0a0517cb35f4a4403a8e8cd00e17
Author: dwarning <dwarning>
Date: Sat Jan 25 14:57:55 2020 +0100
introduce first excess phase network and update to 2.4.0
commit 85c34cfb0f2b594febbd0adcb315ebb4e5499748
Author: dwarning <dwarning>
Date: Wed Jan 22 18:16:54 2020 +0100
VS update
commit 86ff2778f8ffcce688e8e08099801d920d6a3927
Author: dwarning <dwarning>
Date: Wed Jan 22 18:16:29 2020 +0100
OP infos
commit 1607f4d88c026fd573e19a16793208c48b025612
Author: dwarning <dwarning>
Date: Wed Jan 22 18:16:19 2020 +0100
OP infos
commit ca1e114922fecc11a4245a04f5639c11d539be8f
Author: dwarning <dwarning>
Date: Wed Jan 22 18:16:11 2020 +0100
OP infos
commit 408440d33b65741a7cd1171a9023f13cfb180e15
Author: dwarning <dwarning>
Date: Tue Jan 21 11:25:56 2020 +0100
some cleanings
commit 3364f6da87f79763344fd0f9ef705b521e23ee09
Author: dwarning <dwarning>
Date: Tue Jan 14 09:55:58 2020 +0100
VS update
commit 6fbefe4afa0fd1355eab636756ae592bad8b501f
Author: dwarning <dwarning>
Date: Tue Jan 14 09:55:48 2020 +0100
Ongoing derivations
commit 86521dd7c0e067644765e4de450b2eead9a1c24a
Author: dwarning <dwarning>
Date: Tue Jan 14 09:02:52 2020 +0100
VS update
commit ba5b106faeecc3170c3d018ec10b0a388c12e2cf
Author: dwarning <dwarning>
Date: Tue Jan 14 09:01:30 2020 +0100
Ongoing derivations
commit ea6254eca3b21fb3c7044eee00053cfce170034f
Author: dwarning <dwarning>
Date: Sat Jan 11 17:17:21 2020 +0100
Initial HICUM2 integration
commit 2bd0f1bdab6161ec21f790c4908590fcafa9b818
Author: dwarning <dwarning>
Date: Mon Jan 6 00:11:48 2020 +0100
Initial HICUM2 integration
commit 7d160f659e46021c0da882ea84ce4868ecd0acc0
Author: dwarning <dwarning>
Date: Sun Jan 5 15:01:20 2020 +0100
Initial HICUM2 integration
commit 420ca90e55bb77a3999527f25fa985146c6a1ef3
Author: dwarning <dwarning>
Date: Sun Jan 5 15:00:06 2020 +0100
Initial HICUM2 integration
5 years ago
Holger Vogt
d06ff2abab
New variable 'plainwrite' added. Allows 'write' with node names
containing characters like + - /. Function are the disabled.
This replaces the automatic selection of this mode by compat flags,
which is not transparent enough to the user.
5 years ago
Holger Vogt
36e2a9af4d
Add variable 'plainplot' to allow plotting without
function support, but with node names incl chatacters like + - /.
Flag to command 'plot' is renamed to plainplot.
Error message added if vector not found.
Example file added.
5 years ago
Holger Vogt
b76ac6be1c
Add writing all vectors if compat mode eg or ki is selected.
5 years ago
Holger Vogt
f0090508b0
If new parameter 'plain' is added to the 'plot' command,
all expression handling is skipped, vectors are plotting as is.
This allows nodes names with vectors like v(+vs) or /out
to be plotted without need resorting to double quotes.
5 years ago
Holger Vogt
84d3d8c143
Don't add v(...) around output vector if compat mode 'eg' is set.
5 years ago
Holger Vogt
c90230b43f
If the compatibility flags ki or eg are set, the 'write' command
will not use function parsing and evaluation, but simply plot
the listed vectors. vec1 vs vec2 is also not supported.
This option is useful if node names vs+ or /mynode are used and
have to be written into a raw file, as may be used by KiCad or EAGLE.
5 years ago
Holger Vogt
5eaf7c27c1
typo
5 years ago
Holger Vogt
19a688513c
add compatibility mode eg for EAGLE
clarify mode a for 'whole netlist' and ll for 'all'
5 years ago
Holger Vogt
dd86bdee46
Enlarge the buffer size for command 'listing' from 512 to 4096 bytes.
5 years ago
Holger Vogt
3e98cecd56
enable paths with spaces for finding 'spinit'
5 years ago
Holger Vogt
170907a7ab
We now develop for ngspice-33+
5 years ago
dwarning
d0eaaad200
more reasonable message for temperature limiting case
5 years ago
Holger Vogt
f10676a8aa
re-enable tran TSTART, which got lost in Commit [da7172] when UIC is set
5 years ago
Holger Vogt
c67da190ef
If function 'db' is evaluated, set
v_type to SV_DB.
5 years ago
Holger Vogt
97db844944
Prevent raw file entries (by the 'write' command) like
6 i(i(v_vsupply2)) current
5 years ago
Holger Vogt
f49922c1f1
If a new vector is created by the functions cph or ph,
its type should be 'phase', not voltage. Thus prevent
raw file entries (created by the 'write' command like
4 v(cph(vout2)) voltage
5 years ago
Holger Vogt
16a4ef086c
fix some typos
5 years ago
dwarning
f88f3833da
more reasonable rthcj default value
5 years ago
dwarning
f12dfc6e7b
prevent garbage output of X11 plotting function
6 years ago
dwarning
f2139c0a78
rm unused variables and assignments
6 years ago
dwarning
eb4c0ac4c5
VBIC separate and correct cth entry and rm unused variables
6 years ago
Holger Vogt
7360d8aa66
Fix a typo
6 years ago
dwarning
225f391de1
VBIC correct power calculation in ask routine
6 years ago
Holger Vogt
4796face12
Make message more verbose by printing the scale value
6 years ago
dwarning
e1a428e002
VDMOS parameter default fixing and node collapsing for body diode series resistance
6 years ago
dwarning
49fd5361e6
more reasonable example setup
6 years ago