A first group of iterators iterate on finite element entities of the finite element model stored in the DataBase.
“each_coordSysId” iterates on the integer identifiers of coordinate systems.
“each_elemId” iterates on the integer identifiers of elements.
“each_materialId” iterates on the integer identifiers of materials.
“each_samcefPlyId” iterates on the integer identifiers of samcef plies.
“each_samcefLaminateId” iterates on the integer identifiers of samcef laminates.
The elements produced by the iterator are single integers. Each of these iterators has 0, 1 or 2 arguments. The two optional arguments are the integer bounds considered for the iteration: “IdMin” and “IdMax”.
Two methods allow the iteration on the elements of associative containers used to record the correspondence between integer and String identifiers of the samcef Groups stored in the DataBase:
“each_samcefMatIdName” produces pairs of integer and String elements.
“each_samcefMatNameId” produces pairs of String and integer elements.
Two iterators loop on the nodes defining an element:
These two iterators have one integer argument corresponding to the index of the element. The return the integer indices of nodes.