Re: Reading from a file

From: Vasilis Vlachoudis <>
Date: Wed, 22 Oct 2008 15:00:25 +0200

Hi Johannes,

the OPEN card is used to assign filenames to fortran UNITS (and opens
the file). It can be used together with the scoring cards, in order to
use a different filename instead of the standard one fort.##.

To read the particle histories and push them in the stack, you have to
create a SOURCE routine, look the SOURCE card, the usermvax/source.f and
also the tutorial in the last course on how to use user routines
Inside the source routine you can use the unit number as defined in the
OPEN card, or you can open yourself the file with a CALL OAUXFI() routine

Search on the discussions list for several emails on the topic:

Vasilis wrote:
> Dear FLUKA users,
> I have a question. I have a given file, called dpmjet.eve.13 which was
> created as an output of a particle collision simulation. Now, I would
> like to load this external file. I looked in the manual and used the
> OPEN option with unit number 33 and SDUM=OLD to call my file. Where is
> the file, which is called, suppoesed to be located?
> Anyway, how do I then load the data in stack (I do not really
> understand the manual here...) - Where do I find the subroutines? Do I
> have to write them?
> Thank you for your help, Johannes
Received on Wed Oct 22 2008 - 21:59:29 CEST

This archive was generated by hypermail 2.2.0 : Wed Oct 22 2008 - 22:00:00 CEST