Search found 2116 matches

by Jaakko Leppänen
Fri Nov 15, 2019 1:13 pm
Forum: Users
Topic: Flux detector and integrated value for detectors
Replies: 3
Views: 48

Re: Flux detector and integrated value for detectors

No. You need to define another detector for that.
by Jaakko Leppänen
Mon Nov 11, 2019 10:00 am
Forum: Bug reports
Topic: Energy deposition mode 3: failure with burnup calculations
Replies: 8
Views: 76

Re: Energy deposition mode 3: failure with burnup calculations

OK. This is actually a valid fix to the problem. The root cause is that Serpent uses intermediate variables to store cross sections and other values that may be frequently re-used during the transport simulation. In this case the value is carried over from previous burnup step, and it is no longer v...
by Jaakko Leppänen
Sat Nov 09, 2019 8:28 am
Forum: Users
Topic: Flux detector and integrated value for detectors
Replies: 3
Views: 48

Re: Flux detector and integrated value for detectors

The standard flux detector is always integrated over energy and volume, and the detector options determine the integration domain. If you have no other definitions, the results are integrated over all space and energy. In your example the spatial integration domain is cell 1 (dc 1). The dv option is...
by Jaakko Leppänen
Fri Nov 08, 2019 2:54 pm
Forum: Bug reports
Topic: Energy deposition mode 3: failure with burnup calculations
Replies: 8
Views: 76

Re: Energy deposition mode 3: failure with burnup calculations

As a quick fix, try commenting out lines 36-37:

Code: Select all

  if ((xs = TestValuePair(rea0 + REACTION_PTR_PREV_XS, E, id)) > -INFTY)
    return xs;
in photonmacroxs.c
by Jaakko Leppänen
Fri Nov 08, 2019 10:32 am
Forum: Bug reports
Topic: Energy deposition mode 3: failure with burnup calculations
Replies: 8
Views: 76

Re: Energy deposition mode 3: failure with burnup calculations

I got the same error now. I'll get back to you.
by Jaakko Leppänen
Thu Nov 07, 2019 10:47 am
Forum: Bug reports
Topic: Energy deposition mode 3: failure with burnup calculations
Replies: 8
Views: 76

Re: Energy deposition mode 3: failure with burnup calculations

Since this seems like a rare event, you can probably get through the calculation by running with the "-nofatal" command line option.

Where exactly did you get the photon library used in the calculation?
by Jaakko Leppänen
Wed Nov 06, 2019 7:43 pm
Forum: Bug reports
Topic: Energy deposition mode 3: failure with burnup calculations
Replies: 8
Views: 76

Re: Energy deposition mode 3: failure with burnup calculations

I cannot reproduce the error with my photon data, so it's most likely photon-related. Could you try changing lines 84-94 of trackmode.c from: if ((mat > VALID_PTR) && (totxs/majorant - 1.0 > 1E-6)) { /* Check reaction lists */ CheckReaListSum(mat, PARTICLE_TYPE_NEUTRON, E, NO, id); /* Exit */ Die(FU...
by Jaakko Leppänen
Mon Nov 04, 2019 7:06 pm
Forum: Bugs, problems, questions & feeback
Topic: Bugs in version 2.1.31
Replies: 13
Views: 576

Re: Bugs in version 2.1.31

There is a bug in the surface flux detector routine in version 2.1.31, (ds type, option -2) that causes false surface crossings to be scored. To correct the problem, modify the if-branch starting from line 181 of superdet.c from: else if (norm == -2) { /* Flux, get surface normal */ SurfaceNormal(su...
by Jaakko Leppänen
Thu Oct 24, 2019 1:16 pm
Forum: Bug reports
Topic: Issue with rdep / set inventory
Replies: 2
Views: 40

Re: Issue with rdep / set inventory

The -rdep command line option should work if the list is explicitly specified, but in order to include all nuclides, noble gases, etc. the routine that processes the inventory list needs information on material compositions, which are not read when run in this mode. One way to go around this issue i...