Re: Can the fluka calculate the time spread for outgoing neutron

From: <jinght_at_mail.ihep.ac.cn>
Date: Mon, 13 Oct 2008 11:35:23 +0800

Dear Mr. Ferrari,
1) Some examples to write, compile and link a user routine are just one
user routine, for example,
$FLUPRO/flutil/fff yyy.f
$FLUPRO/flutil/lfluka -o myfluka -m fluka yyy.o,
When I have been ready for source.f and mgdraw.f, how to compile them
at the same time and obtain the new executable? namely, more than one user
routines been used and how to compile and link them?

2) When I read the report of "The FLUKA User Routines", At the last sheet,
it said
"When mgdraw should better not be used when biasing is requested
Whenever low-energy neutrons (E<20 MeV) are used, unless one has a deep
knowledge
of the peculiarities of their transport (iekerma, etc)
(or at least one has to be a very experienced user to manage these
cases without making mistakes...)".
I need to consider the time-spread(neutron pulse width) of low-energy
neutrons,
I don't know the mgdraw.f is still suit for my problem. if not, how shall
I do?
Thank you very much.
 
>flux
>MIME-Version: 1.0
>Content-Type: TEXT/PLAIN; charset=ISO-8859-1
>Content-Transfer-Encoding: QUOTED-PRINTABLE
>Sender: owner-fluka-discuss_at_mi.infn.it
>
>
> Hi Hantao,
> sure that FLUKA can do this.
> If you want to study the problem, I think you have to follow two steps:
>
> - build your proton source through the user routine source.f, which you
> call via the SOURCE card. In the include file (FLKSTK) you find
> the stack of the primaries: the Agestk variable is the age of the
> particle, in seconds. You can add the spread due to your proton pulse
> width.
>
> - store the temporal information of the outcoming neutrons (for ex. in
> a ntuple with all the informations you need...).
> To do this I would suggest to use the mgdraw.f routine, which is
> activated by the card USERDUMP with what(1) >=3D 100. There you can
look
> for neutrons, for example at the boundary crossing (subroutine
> BXDRAW) between your moderator and the medium where you put it
> (i.e. air or vacuum); in the include (TRACKR) you find the variable
> Atrack, which is the age of the particle, always in seconds.
>
> cheers,
>
> Anna
>
>
>
>
>On Fri, 26 Sep 2008, jinghantao wrote:
>
>> Hello everyone, I want to use a pulse proton source to bombard heavy
>> nucleus target(eg. Ta, W etc.) to obtain neutron flux. Now, comparing
with
>> proton pulse width, I need to evaluate time spread for neutron flux
which
>> come out from moderator(eg. water).
>> Can the fluka do such things? How to do it ? Thanks!
>> Jing Hantao
>>
>
Received on Mon Oct 13 2008 - 10:13:53 CEST

This archive was generated by hypermail 2.2.0 : Mon Oct 13 2008 - 10:13:54 CEST