Dear colleagues,
I am experiencing an unexpected behaviour with the combinatorial
geometry. FLUKA does not refuse to run when a wrong definition of one
body containing another one is defined in the input as follows:
My testcase consists of two cubes. Cube1 made of water and the smaller
cube2 made of air in the middle of cube1 (geo.png):
*The correct definition of this geometry would be (see attached beam.inp)
BLKBODY 5 +blkbody -void
VOID 5 +void -cube1
OUTER 5 +cube1 -cube2
INNER 5 +cube2
A 110 MeV proton beam (range ~9cm in water) is simulated.
A USRBIN is used to score the energydeposition in 1D in beamdirection (1.png).
*If I do not subtract the inner cube (cube2) from the outer one
(cube1), the inputfile looks like
BLKBODY 5 +blkbody -void
VOID 5 +void -cube1
OUTER 5 +cube1
INNER 5 +cube2
The geometry editor reports 'Errors found' for this case, but the
simulation of this geometry starts, runs without reporting an error
and produces a USRBIN.
The 1D energydeposition looks like FLUKA treated the inner cube as it
was water / non-existent (2.png).
Please find attached the inputfile with the correct definition, as
well as the two plots of depth vs energydensity.
Best,
Franz
__________________________________________________________________________
You can manage unsubscription from this mailing list at
https://www.fluka.org/fluka.php?id=acc_info
(image/png attachment: 1.png)
(image/png attachment: 2.png)
- application/octet-stream attachment: beam.inp
(image/png attachment: geo.png)
Received on Fri Mar 13 2015 - 19:32:59 CET