Skip to contents

extract_building_information() extracts all information at buiding levels to update tabular views of what is present in the model.

Usage

extract_building_information(
  model,
  verbose = getOption("floodam_building_verbose")
)

Arguments

model

an object of class model

verbose

logical, default to getOption("floodam_building_verbose")

Value

A list of data.frame giving a tabular view of elements present in the object model.

Details

Elements returned are:

  • parameter: list of data frames, giving information on some elementary components used in the model

  • storey: data frame, information at storey level.

  • room: data frame, information at room level.

  • wall: data frame, information at wall level.

  • opening: data frame, information at opening level.

  • coating: data frame, information at coating level.

  • furniture: data.frame, information at furniture level. This data.frame is taken from what already desbrided in model, and adjusted according to information in building.

Examples


data_table = extract_building_information(adu_t)
#> Extracting building information for 'adu_t'...
#> 	- extracted:
#>  		- parameter
#>  		- storey
#>  		- room
#>  		- wall
#>  		- opening
#>  		- coating
#>  		- furniture
#> 	- missing (not found):
#>  	... Informations successfully extracted for 'adu_t'