8f0d22fc

By: ValentinHirschi <valentin.hirschi@gmail.com>

extend rustred tensor mode to multi-loop vacua

User request: Continue as planned, but make sure that this new `rustred` mode of `vakint` is invoking a generic efficient tensor reduction actually *implemented in rustred* (as it may be useful to rustred as well). To have it efficient, get inspiration from how it is done in FORM, and also in rustred have two lanes, one efficient one specialised to single scale vacuum topologies (no external shift in denominators, which is what is covered by the existing form tensor reduction in vakint currently), and one generic one (whose implementation can be delegated to later, but whose stub must be present from the beginning).
GitHub
Time to Start Worker time Duration Time to finish Idle
Config 2s 9s 9s 11s 2s
Eval 8s 48s 48s 56s 0s
Build 46s 2h17m08s - - 33s
Test 9m03s 12m00s - - 0s
Deploy - - - - 39h58m51s
Suite 2s 2h30m06s - - 39h59m27s