Re: [fluka-discuss]: How to export 3D data in txt/dat format in fluka/flair

From: Answers <answers_at_pcfluka.mi.infn.it>
Date: Thu, 27 Feb 2020 16:54:12 +0100 (CET)

Dear Tamer,

the best approach is the following
- Save the data in unformatted (binary) files
- Process them with Flair (or with usbsuw in the terminal),
- Run usbrea typing $FLUPRO/flutil/usbrea in the terminal
- As requested by the program, type the input file,
   which is the output file from usbsuw (####.bnn)
- Type the output file (arbitrary) 

You get a formatted (ASCII) file with a matrix of values
(the structure is explained below)
followed by a matrix of percentage errors
(with the same structure) in the same file.

As an example, if you use 3 bins for each coordinate,
you get 3x3x3=27 values, divided in 10 columns, corresponding to the
following coordinates scheme:

(x1, y1, z1)    (x2, y1, z1)    (x3, y1, z1)     (x1, y2, z1)     .....              .....
....             .....          ..... .....
.....            ......       (x3, y3, z3)

I hope this answers your questions.

Regards,
Giulia


On Thu, 27 Feb 2020, Tamer Tolba wrote:

> Dear Giulia,
>
> - How should I use/call the "usrbrea.f" file to get formatted data file? My
> input file is produced by process in Flair.
>
> - I tested saving the E data in ASCII format! In the resulted
> FileName00#_fort.98 I got the (ten column) matrix of the data. But I don't
> know how to:
>
> 1- associate each data value with its corresponding x,y,z (voxel) coordinate
> value!
>
> 2- Differentiate data from error (or the errors are not included here?)
>
> Best regards,
>
> Tamer
>
> On 24.02.2020 14:14, Answers wrote:
>> Dear Tamer,
>> the fourth column in the FileName_98_plot.dat is the error (in %) related
>> to the measured quantity.
>>
>> In order to have 3D data, you can run the simulations as you did, and then
>> you use usbrea, available in $FLUPRO/flutil. Usbrea reads an unformatted
>> file and returns the equivalent formatted file,
>> including the standard deviations, if the input file was produced by
>> usbsuw.f (or by Process in Flair).
>>
>> Alternatively you can save the data in an unformatted (ASCII) file.
>> In your output file you will have a header followed by a matrix of values,
>> where each value is the measured quantity (in your case E)
>> in a given voxel of coordinates (x,y,z), if you are scoring with Cartesian
>> binning.
>> In other words, the values you will read in the file are the energies
>> associated to the different voxels.
>> However, in this case you cannot merge output files from different cycles.
>>
>>
>> Please keep in mind that USRBIN results are normalized to bin volumes,
>> calculated automatically by the code.
>>
>> Hope this helps.
>> Cheers,
>> Giulia
>>
>>
>> On Fri, 21 Feb 2020, Tamer Tolba wrote:
>>
>>> Dear all,
>>>
>>> I am using USRBIN card to score Energy deposited in some block using
>>> Unit: 98 BIN, and run it for 10 iterations/cycles. Then, I merge the
>>> data of the 10 produced "Filename#_fort.98" files using
>>> Run->Data->Process. For 2D post-processing I plot the different
>>> projections (xy, xy, yz) using the generated binary *.bnn file, I also
>>> get the exported 2D data (of the projected plot) in the
>>> FileName_98_plot.dat file. I have two questions:
>>>
>>> 1- When projecting on the beam axis (i.e. the z axis), I get the x and y
>>> data, so I expect the FileName_98_plot.dat file to contain 3 columns x y
>>> E, but I get 4 columns x y E something?? What is the fourth column?
>>>
>>> 2- My main question, actually I need to export the data ( deposited
>>> energy distribution) in the whole volume, i.e. I need to export 3D data
>>> in *.dat or *.txt format (i.e. in the form in the form x, y, z, E)! How
>>> can I do that?
>>>
>>> Regards,
>>>
>>> Tamer
>>>
>>> --
>>> Dr. Tamer Tolba
>>> Forschungszentrum Jülich
>>> Institut für Kernphysik (IKP)
>>> 52425 Jülich, Germany
>>> Tel.: +49 2461 61 6860
>>> Fax.: +49 2461 61 96415
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------------------------
>>>
>>> ------------------------------------------------------------------------------------------------
>>> Forschungszentrum Juelich GmbH
>>> 52425 Juelich
>>> Sitz der Gesellschaft: Juelich
>>> Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
>>> Vorsitzender des Aufsichtsrats: MinDir Volker Rieke
>>> Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
>>> Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
>>> Prof. Dr. Sebastian M. Schmidt
>>>
>>> ------------------------------------------------------------------------------------------------
>>>
>>> ------------------------------------------------------------------------------------------------
>>>
>>>
>>> __________________________________________________________________________
>>> You can manage unsubscription from this mailing list at
>>> https://www.fluka.org/fluka.php?id=acc_info
>>>
> --
> Dr. Tamer Tolba
> Forschungszentrum Jülich
> Institut für Kernphysik (IKP)
> 52425 Jülich, Germany
> Tel.: +49 2461 61 6860
> Fax.: +49 2461 61 96415
>
> __________________________________________________________________________
> You can manage unsubscription from this mailing list at
> https://www.fluka.org/fluka.php?id=acc_info
>

__________________________________________________________________________
You can manage unsubscription from this mailing list at https://www.fluka.org/fluka.php?id=acc_info
Received on Thu Feb 27 2020 - 18:20:47 CET

This archive was generated by hypermail 2.3.0 : Thu Feb 27 2020 - 18:20:51 CET