This module provides the definitions and mappings for various building archetypes and construction standards
used in the TEASER framework. The module includes enumerations for different geometry types of buildings and
construction data types, as well as dictionaries that map these enumerations to their corresponding building classes.
Additionally, it defines which construction data types are allowed for each building geometry data and
includes functions to set the suitable construction_data.
The ConstructionData enumeration combines the former parameters “method” and “construction_type”.
The prefix of each value is used to select the appropriate json file as input data.
The complete value is used to search for the appropriate element within the json file.