Dear Carl
Note that there are some built-in source routines which allow you to sample from so called extended volumes (or in fact shells). If your source shape is a cylindrical, spherical or Cartesian shell then you can use the built-in source to define the position. Note that it does not have to match exactly a region of your geometry….
More details can be found in the material of the last advanced FLUKA course (agenda will all course material)
https://indico.cern.ch/event/489973/timetable/#all
In particular the presentation on advance sources
https://indico.cern.ch/event/489973/contributions/2148893/attachments/1271819/1884943/11_AdvancedSources2016.pdf
If you have a different shape then you need to write a source routine (to specify the logic of the spatial distribution, energy, direction of the primary particles….) and create your own executable. The routine is called adding a SOURCE card in your input.
Have a look at the manual and at the course material on writing user routines:
https://indico.cern.ch/event/489973/contributions/2000440/attachments/1272042/1972478/09_AdvancedUserRoutines2016.pdf
Hoping this help…
Joachim
From: owner-fluka-discuss_at_mi.infn.it [mailto:owner-fluka-discuss_at_mi.infn.it] On Behalf Of Carl Ross
Sent: 03 September 2017 20:53
To: fluka-discuss_at_fluka.org
Subject: [fluka-discuss]: Specialized source routines
I am interested in being able to model a source uniformly distributed throughout a volume, e.g., a source of 0.5 MeV electrons in a volume of water.
It seems this can be done with a specialized source routine and perhaps has already been done:
https://cds.cern.ch/record/2051875/files/Bachelorarbeit.pdf
I have not found a central repository of Fluka resources where something like this might reside.
Is there a chance a suitable source routine already exists?
Thanks, Carl
__________________________________________________________________________
You can manage unsubscription from this mailing list at
https://www.fluka.org/fluka.php?id=acc_info
Received on Sun Sep 03 2017 - 23:09:02 CEST