```{raw} latex \clearpage ``` (sec-item-nodegenericae)= # NodeGenericAE A node containing a number of {ref}`AE ` variables. Use e.g. linear state space systems. NOTE: referenceCoordinates and initialCoordinates must be initialized, because no default values exist. ## Interface - Provides: `GenericAE` ## Parameters The parameters of the item; in a dictionary, its type is 'GenericAE': | name | type | size | default | description | |---|---|---|---|---| | **name** | String | | '' | node's unique name | | **referenceCoordinates** | Vector | | [] | (symbol: $\yv\cRef = [y_0,\,\ldots,\,y_{nc}]\tp\cRef$) generic reference coordinates of node; must be consistent with numberOfAECoordinates | | **initialCoordinates** | Vector | | [] | (symbol: $\yv\cIni = [y_0,\,\ldots,\,y_{nc}]\tp\cIni$) initial displacement coordinates; must be consistent with numberOfAECoordinates | | **numberOfAECoordinates** | PInt | | 0 | (symbol: $n_c$) number of generic {ref}`AE ` coordinates; **must be given**: the default is only a placeholder | | **visualization** | VNodeGenericAE | | | parameters for visualization of item | ## Visualization parameters `VNodeGenericAE` has no parameters. ## Drawing The item draws nothing. ## Output variables Available as `OutputVariableType` in sensors, `Get...Output()` and other functions: ```{tabularcolumns} \Y{0.25}\Y{0.25}\Y{0.5} ``` | output variable | symbol | description | |---|---|---| | Coordinates | $\yv\cConfig = [y_0,\,\ldots,\,y_{nc}]\tp\cConfig$ | {ref}`AE ` coordinates vector of node | (description-nodegenericae)= ## Detailed description ### Coordinates A number of {ref}`AE ` coordinates, `numberOfAECoordinates`, whose meaning is **defined by the object that uses the node**; the number of algebraic equations may differ from the number of coordinates, if other objects provide the equations. ### Action on the equations of motion The coordinates are algebraic variables: they add algebraic equations, which the objects provide.