<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Hy again
<br>I was also thinking to a way of speeding up computations.
<br>At the begining, for each neutron coming out of the source, you store
its state with a probability of 1 in an emission table. A quick mapping
of neutrons could be done as default starting table.
<br>If during neutron-ray tracing, it is ABSORBed, you decrease it's probability
in emision table (till a lower limit). For new neutrons coming out of the
source, you respect the emision probability if it is near an older stored
neutron, or you add its characteristics to the emission table.
<br>If a neutron reach the detector, you raise its emission probability.
<p>It seems quite simple to implement, what do you think ?
<br>Also, did you think about grouping components into a compound component
?
<p>Ciao. EF.
<pre>--
Emmanuel FARHI, <A HREF="http://www.ill.fr/tas/people/Farhi.html">http://www.ill.fr/tas/people/Farhi.html</A> \|/ ____ \|/
TAS-Group, Institut Laue-Langevin (ILL) Grenoble ~@-/ oO \-@~
Avenue des Martyrs, BP 156, 38042 Grenoble Cedex 9,France /_( \__/ )_\
Work :Tel (33/0) 4 76 20 71 83. Fax (33/0) 4 76 48 39 06 \__U_/
La Grande Arche, Chateau d'Uriage, 38410 Saint Martin d'Uriage 04 76 59 73 94</pre>
</html>