[eispice] Re: Bugreport: LC Transmission Line

Hi Thomas,

Thanks for the bug report, it definitely looks like something weird is 
going on there. I'll take a look at it later today and try to come up 
with a fix.

I guess that lib module has too general of a name and is conflicting 
with something else. I'll name it something different for the next 
release, sorry about that.

Your eihelper.py code looks very cool, and that example really shows off 
it's power. Once you get it working maybe it makes sense to add those 
members to the base Deck class, instead of having them as an add-on 
module (I can add them once you let me know they're ready). The only 
comment I have is, would it be possible to name the members with longer 
names, i.e. something like addV instead of V? I'm worried that it's 
going to get confusing for new users with all of the different functions 
/ members named with single letters (I know I stared the trend, picking 
it up from Spice but I'm starting to think that in Python it may cause 
some confusion).

Also, I'm not sure if it's possible but a general purpose add member 
would be very slick, so that user defined subckts and PyB devices could 
be handled in the same manner.

Thanks again!
Charles

Thomas Traber wrote:
> Hi Charles, hi all,
> attached tlcline1.py causes wrong outputs. 
>
> System:
>    eispice-0.9, 
>    python2.4(!) 
>    on two different Debian machines.
>
> See Plot on:
> http://www.desy.de/~traber/eispice.html
>
> The bug seems to be memory or general resource use dependant.
> Different LC ladder length and different transient time step changes the
> result.
>
> BTW:
> I discovered this bug while playing with my new eihelper.py (name
> suggested by Charles) using tlcline.py (see above link).
>
> Possibly another bug:
> I needed to remove "import lib" from __init.py__ to run eispice-0.9.
>
> Greetings,
> Thomas
>
>
>
>
>
>
>
>
> -- Binary/unsupported file stripped by Ecartis --
> -- Type: text/x-python
> -- File: tlcline1.py
>
>
> ------------------------------------------------------------------
> To unsubscribe from the eispice list send an email to:
> eispice-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
>
>
>   
------------------------------------------------------------------
To unsubscribe from the eispice list send an email to:
eispice-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

Other related posts: