DomainIdMapping¶
| Type: | Matrix<int> |
|---|---|
| Range: | [v_11, …, v_1j; …; v_i1, …; v_ij], j<=2 |
| Default: | -/- |
| Appearance: | simple |
| Excludes: | DomainId |
Defines domain identifiers attributed to the different 3D objects in this Layer.
Each 2D geometrical primitive of the Layout carries an identifier, DomainId.
Through the DomainIdMapping, the corresponding extruded 3D region in this layer of the 3D Extrusion gets attributed a new material identifier, which corresponds to the domain identifier in the file materials.jcm (DomainId).
When the 2D section of the Layout contains
different material identifiers (DomainId), the DomainIdMapping vector is a vector with
integer-valued entries.
It is ordered as follows:
![\begin{eqnarray*}
[id_{2D,1} & id_{3D,1} \\
id_{2D,2} & id_{3D,2} \\
\cdots & {} \\
id_{2D,N} & id_{3D,N}]
\end{eqnarray*}](_images/math/d15c382fb176c03dc1c0d38761098da19d897025.png)
where
are the identifiers of the 2D primitives, and
are the domain identifiers of the 3D regions in this Layer.