On Thu, 13 Aug 2009 16:33:39 +0200, Alan Grimes <agri...@speakeasy.net> wrote:

Zoltan Padrah wrote:
ok, tuning the simulator for strange cases should be done some day.
First, I'd like to create something like this for ktechlab's simulation
process, so the implementation could be verified against it:
http://zone.ni.com/devzone/jsp/largeImage.jsp?imagename=/cms/images/devzone/tut/5(2)-5818.jpg&language=en
<http://zone.ni.com/devzone/jsp/largeImage.jsp?imagename=/cms/images/devzone/tut/5(2)-5818.jpg&language=en>
 Probabily at the end of this week i'll come with a drawing like that,
so we could discuss the details.

That's called a flow chart, there are a set of standard symbols that
should always be used on flow charts. For example, decision boxes are
always drawn as diamond-shaped.



I know flowcharts for quite some time; on the linked pictures the inner workings of a circuit simulator are shown, that's what I want to clearly define.

A flowcode (let's do things with style :D) made with ktechlab, attached, shows the current operations when one step in the simulation is done. It seem to me that it's too complicated and inefficient. It can be seen that in Simulator::step() there are quite a few loops, and in each loop ElementSet::doNonLinear also makes internal iterations. That's not needed, as far I know.

My goal now is to make the test circiut (also attached) to run decently, without 100% processor usage. The big question is how to do it?

Attachment: ktechlab_simulator_step.flowcode.bz2
Description: application/bzip2

Attachment: test-perf-000.circuit.bz2
Description: application/bzip2

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Ktechlab-devel mailing list
Ktechlab-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ktechlab-devel

Reply via email to