Differences

This shows you the differences between two versions of the page.

Link to this comparison view

mux_kml_timeline [2020/04/28 11:46]
argemiro created
mux_kml_timeline [2026/08/28 03:27] (current)
hermann Sync from local documentation review
Line 3: Line 3:
 ===== Description ===== ===== Description =====
  
-This functor initiates and feedbacks ​a loop variable ​containing ​kml timeline.+Initializes ​a loop variable ​and feeds it back with the KML timeline produced by the previous step, letting ​KML timeline ​carry over from one iteration of a loop to the next. At the start of the first iteration, it reads its initial value from Initial. The use of this functor is central to building dynamic models whose variables are updated from one step to the next through feedback.
  
 ===== Inputs ===== ===== Inputs =====
  
-^ Name            ^ Type                                      ^ Description ​                                                    ​+^ Name  ^ Type  ^ Description ​ 
-| Initial | Kml Timeline | Initial ​kml timeline. | +| Initial ​ [[Kml Timeline ​Type]]  ​| Initial ​KML timeline, used on the first iteration 
-| Feedback | Kml Timeline | Kml timeline generated ​from model step. |+| Feedback ​ [[Kml Timeline ​Type]]  ​KML timeline generated ​by the previous ​model step. This port must be connected to a functor placed later in the same loop, which supplies the value produced by that iteration.  ​|
  
-===== Outputs ​=====+===== Optional Inputs ​=====
  
-^ Name ^ Type                                       ^ Description ​                 ^ +None.
-| Kml | Kml Timeline | Timeline Kml|+
  
 +===== Outputs =====
 +
 +^ Name  ^ Type  ^ Description ​ ^
 +| Kml  | [[Kml Timeline Type]] ​ | KML timeline for the current iteration: Initial on the first iteration, and the value received through Feedback on every iteration after that.  |
  
 ===== Group ===== ===== Group =====
  
 [[Functor List#​Control | Control]] [[Functor List#​Control | Control]]
 +
 +===== Notes =====
 +
 +This functor must always be placed directly inside a loop container, such as [[Repeat]], [[For]], or [[For Each Category]]. Placing it anywhere else reports a warning.
 +
 +Feedback should be connected to a functor evaluated later in the same iteration, so that it can supply the value produced by that step. Setting it to a fixed constant reports a warning, since a constant defeats the purpose of feeding a value back from the previous step.
  
 ===== Internal Name ===== ===== Internal Name =====