Data structure is flattened when feed in multiple meshes using DirectSunHour

Hi guys, when I run analysis with DirectSunHour, I feed in, in this example, 34 meshes as input geometry but it send out results as a flattened list of each grid I divided in advance. I wish to get the result by the structure with 34 branches so that I can align the results with the input 34 meshes.
I found a similar thread but it didn’t get a solution.


DirectSunHour results in branched.gh (36.3 KB)
20220315-1.3dm (435.5 KB)

I can’t run your sample file because of all the other plugins it depends on but just graft the _geometry input to get a separate branch for each input.

Hi Chris,
I tried grafted the input geometries but the results are still flattened into one list.


However, I have the desired data structure from other components. I think I can apply the structure to the results, just not quite know how to do it.

Just found out grafted input geometries sending out correct grafted results. I think the problem is solved.