0 Votes

Vector interfaces

Last modified by WikiBot on 2025/03/20 14:15

Vector interfaces

Vector interfaces are shown in the Connect dialog boxes in a special way: each element separately. When all elements are vacant, n+1 of them are shown, where n is the current vector dimension, i.e., the current value of the corresponding model parameter. The elements have indices from 1 to n+1; the last element is extra and is marked as NEW. If it is selected for connection, then the value of the model parameter n automatically increases by 1. For example, if the model parameter is nWall=2, then interface TQWALL[nWall] is shown as

TQWALL[1]
TQWALL[2]
TQWALL[3](new)

If TQWALL[3](new) is selected for connection, then nWall is set to 3, otherwise nWall remains unchanged. Keep in mind that a new value of a model parameter can also affect other arrays.

IDA Modeler supports also array interfaces of higher dimensions, but the automatic size adjustment is implemented for 1-dimensional arrays only.

An IDA application may disable automatic size adjustment for certain interface types.