The way that Kranc schedules functions is not obvious. It is quite complicated, and is not currently documented well.
The complexity comes from the fact that scheduling in Cactus with AMR is difficult to get right, and Kranc has to get it right in an automated way for all thorns.
It may happen that once we have documented the way that Kranc currently works, it might be clearer how to improve this and make things easier to understand.
The way that Kranc schedules functions is not obvious. It is quite complicated, and is not currently documented well.
The complexity comes from the fact that scheduling in Cactus with AMR is difficult to get right, and Kranc has to get it right in an automated way for all thorns.
It may happen that once we have documented the way that Kranc currently works, it might be clearer how to improve this and make things easier to understand.