2024 Enumeration
Changes 0
E

CompoundStructureError

Description:
When CompoundStructure::isValid() returns false, it uses these values to indicate precise nature of defect.
Remarks:
'LayerTooThin' enum value was removed in 2016
Name Description
E BadShellOrder Layer Function Priorities ascend from the Core Boundary to the Finish Face.
E CoreTooThin Core contain a membrane layer or thickness of core is zero.
E MembraneTooThick Thickness of membrane layer is more than zero.
E NonmembraneTooThin Thickness of non-membrane layer is too thin.
E BadShellsStructure The number of shell layers is larger than the total number of layers.
E ThinOuterLayer Thickness of face layer is too thin.
E VerticalUnusedLayer A layer is not membrane layer and the Thickness of layer is zero.
E VerticalWrongOrderLayer Layers assigned to the same Row are not on the same side of the Core Boundary.
E VerticalWrongOrderCoreExterior Exterior core boundary have more than one face at any height.
E VerticalWrongOrderCoreInterior Interior core boundary have more than one face at any height.
E VerticalWrongOrderMembrane Membrane Layer have more than one face at any height.
E DeckCantBoundAbove There is no layer above Structural deck or it is too thin.
E DeckCantBoundBelow There is no layer below Structural deck or it is too thin.
E VarThickLayerCantBeZero Variable thickness layer have zero thickness.
E InvalidMaterialId Element id used as material id does not correspond to an actual MaterialElem.
E ExtensibleRegionsNotContiguousAlongTop Extension Layers at the top of the wall must be adjacent.
E ExtensibleRegionsNotContiguousAlongBottom Extension Layers at the bottom of the wall must be adjacent.
E InvalidProfileId Element id used as profile id does not correspond to a valid deck profile.