The dependency order management does not function as intended for some cases.
When for example, pushing a BarUniformlyDistributedLoad without at the same time pushing bars, the dependency sorting makes it so that the bars are pushed as the second item, before Nodes and sections etc.
For recursive evaluation of dependencies to function, independent on if other objects are pushed simultaneously or not. Order of objects being put in to the push component also should not matter.
Description:
The dependency order management does not function as intended for some cases.
When for example, pushing a
BarUniformlyDistributedLoad
without at the same time pushing bars, the dependency sorting makes it so that the bars are pushed as the second item, before Nodes and sections etc.Steps to reproduce:
A test method like:
Will highlight the problem
Expected behaviour:
For recursive evaluation of dependencies to function, independent on if other objects are pushed simultaneously or not. Order of objects being put in to the push component also should not matter.
Test file(s):
See test method above