Previous Topic: Mapped Data Object as a Component

Next Topic: Map Closure

Component Name Hierarchy

When, as is typical, the map type is a constructed type, then it contains the definitions of one or more components that do (or can) comprise the data elements for that type. These components are referenced from NCL by concatenating each component name to the MDO name separated by a period, for example:

MDO=problem.number

where the MDO created by the user is the component problem, and the component number is defined within the component list for the map type. Likewise, if a named component itself has a type which is constructed, then the components defined within its type form the next level in the component name hierarchy.