Add directional radiative splitting (DRS) egs++ ausgab object#884
Draft
Add directional radiative splitting (DRS) egs++ ausgab object#884
Conversation
rtownson
reviewed
Jul 1, 2022
Collaborator
rtownson
left a comment
There was a problem hiding this comment.
Is this compatible with egs_track_scoring?
| int imed; | ||
|
|
||
| const char *dbs_err_msg = | ||
| "Stack size exceeded in BEAMpp_DBS::%s()\n" |
Collaborator
There was a problem hiding this comment.
This should refer to egs_radiative_splitting not BEAMpp_DBS
Contributor
|
I would call this pull request: Add directional radiative splitting (DRS) egs++ ausgab object |
debug output messages.
link to egs_advanced_appliction.o when compiling shared lib.
Note: Currently does not work. This commit is just to save recent changes.
Overrides key macros from egs_c_interface2.macros.
required EGSnrc calls in egs_advanced_application. Also correcting some of the functions erroneously coded with np->np+1!
1. Add calls to EGSnrc subroutines to egs_advanced_application 2. Fix major bugs in DBS algorithm 3. Introduce initializeData ausgab_object function.
This must also be copied into the application directory.
1. Not deleting top particle before doSmartCompton and split Rayleigh interactions 2. Calculating nsample in doSmartCompton 3. etc.
These are now accessed throuh EGS_AdvancedApplication. Also disabled DRSf (BEAMnrc-style DRS) option.
Forgot to subtract 2 from ir before saving to the_stack.
fac4264 to
5cdd650
Compare
c14f2dd to
b25605d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implement a radiative splitting ausgab object. These commits were extracted out of pull request #878. This is work in progress, not ready for merging.