Commit Graph

6541 Commits

Author SHA1 Message Date
mariok b02c763ed1 HICUM2ask done according to VA-Code 2020-04-27 17:13:30 +02:00
mariok d86caadb07 added nodes for NQS 2020-04-23 18:23:40 +02:00
mariok 1b0cf0d08c testing with and without self heating 2020-04-23 16:59:55 +02:00
mariok 64c0c41180 Merge branch 'markus_dev' into hicum2-thermal 2020-04-23 16:29:18 +02:00
mariok 0d0c6a0800 assigned the temperature derivates to me 2020-04-23 16:26:37 +02:00
mariok 1b00fad771 Merge branch 'markus_dev' of ssh://git.code.sf.net/p/ngspice/ngspice into markus_dev 2020-04-23 14:16:32 +02:00
mariok f5a1c35d80 removed dummdumm 2020-04-23 14:14:40 +02:00
Markus Mueller dc7891f7b5 added more junction caps, checklist and overview 2020-04-20 19:16:36 +02:00
Markus Mueller 0dbf31bc73 derivatives rbi 2020-04-20 19:00:16 +02:00
Markus Mueller 330d009fa6 more derivatives avalanche current, ibcis 2020-04-20 18:40:24 +02:00
Markus Mueller ce200d75e3 derivatives peripheral junction caps, diodes 2020-04-20 18:05:49 +02:00
Markus Mueller 8ce9733f91 derivatives tunneling current 2020-04-20 17:45:42 +02:00
Markus Mueller 806ff80138 derivatives critical current 2020-04-20 17:17:14 +02:00
Markus Mueller 8f49490cec derivatives T_f0 2020-04-20 16:59:09 +02:00
Markus Mueller 3164dbe594 derivatives hole charge at low bias 2020-04-20 16:38:34 +02:00
Markus Mueller b32bf6dd14 zwischenstand 2020-04-20 16:27:38 +02:00
Markus Mueller 84307c4acf zwischenstand 2020-04-20 16:19:25 +02:00
mariok 0d94c5d56d moved cppduals to system lib include 2020-04-20 10:56:58 +02:00
mariok 9da946bf2d started derivatives of hicum2 minority charge 2020-04-20 09:59:49 +02:00
Markus Mueller a2946e98a4 introduced dual numbers, ported hiucm2load to c++ hicumL2.cpp, boolean
type protected by extern "C"
2020-04-20 09:56:06 +02:00
mariok c7e5df27db DC runs with Ixf 2020-04-16 14:44:41 +02:00
mariok 08a0e6a019 gummel works with flsh = 1 and flnqs = 0 2020-04-15 18:15:26 +02:00
mariok b83e05ee95 added test to makefile 2020-04-14 16:09:42 +02:00
mariok 7d29a9a269 test circuit and results 2020-04-14 10:06:27 +02:00
mariok 14c46bc3bd cleaned renaming in all files 2020-04-13 18:12:06 +02:00
dwarning 67ddd98f75 rename 2020-01-29 13:08:02 +01:00
dwarning 9551b6df92 rename 2020-01-29 13:07:42 +01:00
dwarning 12bb866ba5 rename 2020-01-29 13:06:45 +01:00
dwarning 414eeb4067 clarify charge and capacitance implementation 2020-01-28 22:18:08 +01:00
dwarning c318ef15ee introduce first excess phase network and update to 2.4.0 2020-01-25 14:57:55 +01:00
dwarning 85c34cfb0f VS update 2020-01-22 18:16:54 +01:00
dwarning 86ff2778f8 OP infos 2020-01-22 18:16:29 +01:00
dwarning 1607f4d88c OP infos 2020-01-22 18:16:19 +01:00
dwarning ca1e114922 OP infos 2020-01-22 18:16:11 +01:00
dwarning 408440d33b some cleanings 2020-01-21 11:25:56 +01:00
dwarning 3364f6da87 VS update 2020-01-14 09:55:58 +01:00
dwarning 6fbefe4afa Ongoing derivations 2020-01-14 09:55:48 +01:00
dwarning 86521dd7c0 VS update 2020-01-14 09:02:52 +01:00
dwarning ba5b106fae Ongoing derivations 2020-01-14 09:01:30 +01:00
dwarning ea6254eca3 Initial HICUM2 integration 2020-01-11 17:17:21 +01:00
dwarning 2bd0f1bdab Initial HICUM2 integration 2020-01-06 00:11:48 +01:00
dwarning 7d160f659e Initial HICUM2 integration 2020-01-05 15:01:20 +01:00
dwarning 420ca90e55 Initial HICUM2 integration 2020-01-05 15:00:06 +01:00
Holger Vogt 9238c0f9d4 prevent crash if 0 length vector is assessed 2019-11-30 11:43:29 +01:00
Holger Vogt ac65968595 allow 'dc TEMP 10 20 1' as well as 'dc temp 10 20 1' 2019-11-30 11:43:12 +01:00
Holger Vogt ee5f4cfc29 Replace B source pwl by XSPICE PWL Controlled Source
that has smooth rounded and differentiable corners.
This is used in the replacem,ent operation evaluating
Exxx n1 n2 TABLE {expression} = (x0, y0) (x1, y1) (x2, y2)
2019-11-30 11:42:00 +01:00
Holger Vogt b76fbf99fe Replace B source pwl by XSPICE PWL Controlled Source
that has smooth rounded and differentiable corners.
Microchip or On-Semi OpAmps that needed gmin and source
stepping for operating point calculation  now converge
without, others like MCP6001 that generally refused
to converge are o.k. now. Reason is the heavily used
Gxxx n1 n2 TABLE {expression} = (x0, y0) (x1, y1) (x2, y2)
from the OpAmp models.
2019-11-30 11:39:09 +01:00
Holger Vogt 917ea99758 enable system info for Windows 10,
exclude function not existing in older SDKs
2019-11-30 11:38:53 +01:00
Holger Vogt db281f63f3 add a manifest file
https://docs.microsoft.com/en-us/windows/win32/sbscs/application-manifests
one for i64 and x86 each
2019-11-30 11:38:34 +01:00
Holger Vogt 6598225ec0 Replace deprecated GetVersionExA by version helper functions
Add new macro _MSC_PLATFORM_TOOLSET to check for toolset
2019-11-30 11:38:25 +01:00