-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CRITICAL] double-multiplication of initial weight in single-pattern-source fluence output #212
Comments
detailed information on this bug was described in the below mailing list announcement: quoted below
|
Hello Fang! Does this bug affect mmc simulations? |
@Giovannatc, no, it does not. |
@ShijieYan helped debugging the issue reported by Haohui Zhang in this mailing list thread
https://groups.google.com/g/mcx-users/c/KEH754XnJdY
he noticed that our single-pattern simulations have been generating incorrect outputs at least since 4 years ago (v2020 and onward, may be even earlier).
in 2020, a similar bug was fixed for diffuse transmittance c04bff5, but somehow we did not apply this fix to the volumetric fluence output.
if you use photon-sharing (multiple patterns) or if you just compute diffuse transmittance, your results were not impacted by this bug.
But if you are using the fluence output from a single
pattern
orpattern3d
source, unfortunately mcx was giving you wrong results.This is a critical bug.
The text was updated successfully, but these errors were encountered: