tardis-sn / tardis

TARDIS - Temperature And Radiative Diffusion In Supernovae
https://tardis-sn.github.io/tardis
198 stars 402 forks source link

Montecarlo configuration #2680

Closed Sumit112192 closed 2 weeks ago

Sumit112192 commented 3 weeks ago

:pencil: Description

Type: :roller_coaster: infrastructure This PR rebases Andrews PR #2568. According to numba, global variables, and closure variables are compile time constants, and since we were passing the config object to a function, it no longer behaves as a compile time constant for that function. So, PR #2568 intends to solve that. More info https://hackmd.io/Wmy-e2RsQCSqjJsP0VAmbg?both

:pushpin: Resources

Will add benchmark details of before and after the change.

:vertical_traffic_light: Testing

How did you test these changes?

:ballot_box_with_check: Checklist

Note: If you are not allowed to perform any of these actions, ping (@) a contributor.