Re: "transient" branch
al davis <[email protected]>
| Newsgroups | gmane.comp.gnu.gnucap.devel |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 12 Aug 2016 19:48:35 -0400 al davis <[email protected]> wrote: > "chgtol" is absolute tolerance on charge. Default value was 10 > femto-Amps. (1e-14) which corresponds to 1 volt on a 10 femtofarad > capacitor. This capacitance is common for strays inside a device model, > so the auto step size was missing these for step control, leading to > steps too large and the dreaded trap-ringing. I think it should change > to .1fA (1e-16). If this makes steps too small, and run time too slow, > you should use method=euler or method=gear instead of the default > method=trap. Not femto-Amps, it's femto-Coulombs. Charge is measured in Coulombs. Those default values made sense in 1975, but today's smaller devices have less capacitance, less charge.