Skip to content

Preserve ordering of thin elements placed in the same location in a sequence #1055

@rdemaria

Description

@rdemaria

The ordering of thin elements inserted with the same AT value when doing computations is not well defined and in general not preserved. Since the effects are not necessarily commutative it is useful to allow the user to control it.

A potential solution to be discussed:

  1. add a real quantity call "order" associated to the node that is used as extra value to find an ordering. This value is created automatically when reading a sequence (0 by default and incremented by 1 for any element at the same location)
  2. add an API to query and modify this value
  3. the command "use" will take the "order" into account when creating a sequence.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementthe behaviour should be changed in the code sometime

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions