honeybee_energy_ph.load.phius_mf module¶
Classes for calculating Phius Multifamily Elec. Energy as per Phius Multifamily Calculator (v4.2)
- class honeybee_energy_ph.load.phius_mf.PhiusNonResProgram¶
Bases:
objectAn individual Phius Non-Res Program Type.
- ToString()¶
- classmethod from_hb_room(_hb_room: Room) PhiusNonResProgram¶
Returns a new PhiusNonResProgram object with attributes based on an HBE-Room.
- to_phius_mf_workbook() str¶
Returns a text block formatted to match the Phius MF Calculator.
- property lighting_W_per_ft2: float¶
- property mel_kWh_ft2_yr: float¶
- class honeybee_energy_ph.load.phius_mf.PhiusNonResProgramCollection¶
Bases:
objectCollection of Phius Non-Res Program Types.
- add_program(_program: PhiusNonResProgram, _key: str | None = None) None¶
Adds a new PhiusNonResProgram to the collection.
- to_phius_mf_workbook() list[str]¶
Returns a text block formatted to match the Phius MF Calculator.
- property programs: ValuesView[PhiusNonResProgram]¶
Returns a ValuesView of the PhiusNonResPrograms in the collection dict.
- class honeybee_energy_ph.load.phius_mf.PhiusNonResRoom¶
Bases:
objectA single Phius Non-Res Space.
- ToString()¶
- classmethod from_ph_space(_ph_space: Space, _area_unit: str) PhiusNonResRoom¶
Returns a new PhiusNonResSpace with properties based on a PH-Space.
- to_phius_mf_workbook() str¶
Returns a string representation that matches the Phius MF Calculator.
- to_phius_mf_workbook_results()¶
- property mel_kWh_yr: float¶
Total yearly MEL kWh EXCLUDING the Misc MEL
- property mel_w_m2: float¶
- property reference_floor_area_ft2: float¶
- property total_lighting_kWh: float¶
- property total_mel_kWh¶
Total yearly MEL kWh INCLUDING the Misc MEL
- class honeybee_energy_ph.load.phius_mf.PhiusResidentialStory(_hb_rooms: list[Room], _area_unit: str)¶
Bases:
objectRepresents one Residential Story of the Phius Multifamily Calculator (v4.2)
- ToString()¶
- calc_num_dwellings(_hb_rooms: list[Room]) int¶
- calc_passive_house_occupancy(_hb_rooms: list[Room]) float¶
- calc_story_bedrooms(_hb_rooms: list[Room]) int¶
- calc_story_floor_area_ft2(_hb_rooms: list[Room], _area_unit: str) float¶
- LIGHTING_EXT_HE_FRAC = 1.0¶
- LIGHTING_GARAGE_HE_FRAC = 1.0¶
- LIGHTING_INT_HE_FRAC = 1.0¶
- property story_number: str¶
Return the story number.