Skip to content

Simulation Pipeline Questions #100

Answered by zingale
priesbr1 asked this question in Q&A
Discussion options

You must be logged in to vote

Yes, the main loop is run_sim() in pyro.py which basically calls single_step().

Numba is only used in the compute-intensive kernels. Look at the output of:

git grep numba

And you'll see where it is used. Not every solver needs numba, but for some of the code, if it was too complex to do in slice notation, we explicitly use loops and for those loops, we use the numba JIT compiler.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by priesbr1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants