2.9. The reset elementΒΆ

A reset element information item (referred to in this specification as a reset element) is an element in the CellML namespace with a local name equal to reset, and which appears as a child of a component element.

  1. Every reset element MUST have exactly one each of the following attributes:

    1. The variable attribute. The value of the variable attribute MUST be a variable reference to a variable defined within the parent component element of the reset element.
    1. The test_variable attribute. The value of the test_variable attribute MUST be a variable reference to a variable defined within the parent component element of the reset element.
    1. The order attribute. The value of the order attribute MUST be an integer string.

      The value of the order attribute MUST be unique for all reset elements with variable attributes that reference variables in the same connected variable set (see Interpretation of map_variables).

  1. A reset element MUST contain exactly two element children, which MUST be one each of the following types:

    1. A test_value element; and,
    1. A reset_value element.