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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.