Reference Input
A Reference Input node () is similar to the Selectable Input node but the valid values are entities in a list in the model. The list can be the physics features, either the siblings to this feature of the siblings to the parent feature, the physics, the multiphysics coupling features, the materials, or the coordinate systems in the model. It is possible to add more valid values, typically None, by adding an Allowed Values feature as a subnode to the Reference Input node.
To add a Reference Input, first add a feature node or property node (for example, a Generic Feature, Domain Condition, or Device Model Feature), then:
From the contextual toolbar (in this example, Generic Feature, Domain Condition, or Device Model Feature), click the Reference Input () button.
Right-click the feature node (in this example, Generic Feature, Domain Condition, or Device Model Feature) and select it from the Inputs submenu.
The Settings window of a reference input has the following sections:
Declaration
Almost the same as for the User Input. From the Reference list, choose one for the following options:
Feature list (the default) for the physics features as the siblings to this feature.
Parent feature list for the siblings to the parent feature
Physics list for the physics.
Multiphysics list for the multiphysics coupling features.
Coordinate system list for the coordinate systems in the model.
Material list for the materials.
Function list for the functions.
Common feature list for the common features.
The list can be filtered by adding a type to the Filtering types list. A type is, for example, a physics feature ID. The filtering can also be done by selecting the Use condition on list check box and then add a condition. For example, a condition that states that a user input in the features in the list should have a certain value.
The Default value list can either be the First allowed value (the default) or Custom default. The latter allows you to enter an arbitrary default value as long as it is among the allowed values defined for the input.
See User Input for the rest of the settings.