simdesign.rcmrf.bdim

Building Design Information Model (BDIM) package.

This package provides a factory interface for generating design-class-specific building models. The main entry point is the BDIM factory class, which selects and instantiates the appropriate design-class-specific implementation based on a TaxonomyData input.

Example

>>> from bdim import BDIM, TaxonomyData
>>> taxonomy = TaxonomyData(design_class="eu_cdh", ...)
>>> model = BDIM(taxonomy)