Is it possible to have a running Kangaroo2 solver inside a cluster? Everything works well inside the cluster, but from the outside it seems to stop after only performing the first iteration.
(Motivation: I have a large and complicated interactive form-finding routine involving Kangaroo, which I would like to use in several places across the canvas.)
The workaround I’m using now is attaching a Timer component which continually expires the entire cluster – but this runs much (10x) slower especially for multiple inputs, and provides no indication when the solution has converged.
Using the Zombie solver isn’t really an option as it freezes up for many minutes for complex inputs or parameters which cause the solver to diverge - losing the interactivity and insight into the relaxation process.
I’ve attached a simplified definition which simulates gravity on an input curve:
catenary_test.gh (17.6 KB)