You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some leftovers not done during the documentation overhaul completed in #128:
Some of the API inconsistencies could probably be detailed a little more (see API inconsistencies #131)
Initialisation order needs more clarification. Status templates and variables are initialised / queried in a specific order : (If I'm not mistaken) soft dependency nodes initialise their scale's status templates. After that, nodes already present in the MTG are queried for any variables that may be initialised. If a status template is empty but some variables are requested as global outputs the corresponding template will be initialised [Note : this can leave some status templates uninitialised, see Uninitialised status template in HardDependency #103]. Then user-provided variables are inspected (?)
Double-check if it is clear that there is no current way of handling cyclic dependencies in modellist mode :
add_organ! and node creation with attributes need to be detailed a little, possibly
Might be worth discussing further the fact that deleting nodes isn't recommended atm
Toy plant : Properly check root growth is limited per timestep : it is the case, but a proper state machine would be clearer.
Examples with multiple modellists
Under the hood API tinkering example and dedicated documentation page -> get_nsteps, replace mapping status vectors, GraphSimulation (only partially done)
Some leftovers not done during the documentation overhaul completed in #128:
Some fixups to additions made in #128: