Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
The matchingRule of terminals defines the rules how the member variables inside of a terminal are matched. The according table in the document gives precise information about these rules.
What is the matchingRule: a definition how the matching must be done or is it just a recommendation and everyone is free do do something else (which may not be the intend of the exporter who defined the matchingRule)
There is the mentioned table with basic matchingRules. Others might be added by other standards. They are described in normative text.
This sentence you're citing was added to avoid that sequence based tools export FMUs without member name (so we finally made this attribute mandatory), and that these tools provide the same member name for several variables (so we made the member name unique). Both has been described in other places. So this is merely an information for the sequence based tool FMU exporters, that tools use these names for member variable matching. Maybe we can adapt the formulation to make this clear. Maybe remove.