Extra Dimension Link
Use an Extra Dimension Link to include all items defined within an extra dimension defined in the Definitions Library, for example, under the Components branch () as if they were part of the feature containing the link.
To add an Extra Dimension Link, first add a Component, then right-click Component and add it from the context menu’s Links submenu.
Source Extra Dimension
In the Links from list, choose where to look for a certain property. Available options are:
Definitions library. Lets you choose among the extra dimension nodes defined under Definitions Library>Extra Dimensions. Choose the extra dimension node from the Link list. Click the Add button () to display a quick menu where you can select a source to add in to the list and use it as the current reference. A Confirm Operation dialog box will appear and ask for confirmation if there is already a reference exist in the Link list. Click the Go to Source button to move to the referenced node in the Link list.
External resources. Lets you choose among the extra dimensions listed in an imported builder file under the External Resources branch. Choose the file from the Imported file list. The Link list contains all extra dimension nodes found in the selected file.
When the source extra dimensions has parameters declared, these are shown in the Extra dimensions parameters table. The value in the Expression column changes the parameter value for this particular instance of the link. Other links to the same source extra dimensions can use a different expression. If the source extra dimensions uses a loop parameter, the Loop parameter table appears. Enter the name of the dependent variable in the Expression column.
Attachment Selection
Choose an option from the Selection list for the attachment selection to use for the linked extra dimension: From parent (the default), Global, Operation, From definitions library, Top level entities applicable to parent, or Operation on sibling-feature selections.
For any choice, except Global, choose the Output entities: Selected entities (the default), Adjacent domains, Adjacent boundaries, Adjacent edges, Adjacent points, Mesh boundaries, Adjacent edges, Restricted to geometric entity types, or Restricted to frame type.
For Adjacent boundaries, select an option from the Restrict to list: All adjacent boundaries, Exterior boundaries to the domain selection, Interior boundaries to the domain selection, Exterior boundaries whose up side is in the domain selection, or Exterior boundaries whose down side is in the domain selection.
For Adjacent edges or Adjacent points, select an option from the Restrict to list: All adjacent entities, Exterior entities to the selection, or Interior entities to the selection.
For Restricted to geometric entity types choose the Allowed entity types in the table, Interior or Exterior.
For Restricted to frame type choose a Frame type: Material (the default), Mesh, Geometry, or Spatial.
Operation
For Operation, choose the Operation type: Union (the default), Intersection, Difference, or Complement. Then define the Input selections, and for Difference the Selections to subtract. Select options from the Output entities list as defined above.
From definitions library
For From definitions library, choose an option from the Link list and select options from the Output entities list as defined above.
Operation on sibling-feature selections
For Operation on sibling-feature selections, choose the Operation type: Union (the default), Intersection, Difference, or Complement. Then define the Input feature types, and, for Difference, the Feature types to subtract. Select options from the Output entities list as defined above. Instead of writing the feature ID of the physics feature to use in the selection, you can also write a path of IDs. The first ID is then the physics ID followed by one or several feature IDs. Regular expressions are accepted to match the IDs against a pattern. If the current entity is a coupling feature, the path syntax also accepts a coupling type instead of the physics ID. The coupling type must be preceded with the multiphysics prefix (mph.) and uses the coupling feature’s selected physics of this coupling type. Here are some examples:
FeatureB: Looks for the selections of features with ID FeatureB.
InterfaceA/FeatureB/FeatureC: Looks for the selections under FeatureB with ID FeatureC. The interface ID must be InterfaceA.
\w+/FeatureB/Feature[A-C]: Looks for the selections under FeatureB with IDs that start with Feature and end with any of the letters A, B, or C. The interface ID can be any nonempty sequence of word characters.
mph.TypeA/Feature[A-C]: Looks for selections of features under the interface of coupling type TypeA in a coupling feature. The features must have IDs that start with Feature and end with any of the letters A, B, or C.
It is possible to write the path syntax with a leading slash (/), which will always treat the path as an absolute path starting with the physics interface type or a coupling type. This can be used if you want to use the selection of the physics interface, and then you can type, for example: /typeA, which gets the selection of interface with the given type, whereas /mph.couplingTypeA gets the selection of the interface representing the given coupling type.
Using Extra Dimensions in the COMSOL Multiphysics Reference Manual