[eispice] Re: Bugreport: LC Transmission Line
- From: Charles Eidsness <charles@xxxxxxxxxxxxxxxxxxxxx>
- To: eispice@xxxxxxxxxxxxx
- Date: Fri, 15 Dec 2006 09:12:18 -0500
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
- References:
- [eispice] eispice-0.9 Released
- From: Charles Eidsness
- [eispice] Bugreport: LC Transmission Line
- From: Thomas Traber
Other related posts:
- » [eispice] Bugreport: LC Transmission Line
- » [eispice] Re: Bugreport: LC Transmission Line
- [eispice] eispice-0.9 Released
- From: Charles Eidsness
- [eispice] Bugreport: LC Transmission Line
- From: Thomas Traber