pythermalcomfort icon indicating copy to clipboard operation
pythermalcomfort copied to clipboard

Package to calculate several thermal comfort indices (e.g. PMV, PPD, SET, adaptive) and convert physical variables.

Results 11 pythermalcomfort issues
Sort by recently updated
recently updated
newest added

Email from Charlie I'm looking at the pythermalcomfort SET model and have a question. When I used input parameters of Clo=0.6, Met=1, RH=50%, Vel=0.1, and Tair=MRT, I thought I should...

bug

**Describe the bug** Currently many of the functions accept kwargs as input but this is not great since if a person misspell the input variable then Python does not return...

Hi. This is my first comment. I'm not sure if I'm posting in the right place. I apologize in advance if I'm making a mistake. When I run below code...

enhancement

Currently the output of several models are Python dictionaries, they have several limitations and we should use either: * dataclasess * NamedTuple from the typing library [docs](https://www.geeksforgeeks.org/typing-namedtuple-improved-namedtuples/)

**Describe the bug** Code goes to raise StopIteration("Max iterations exceeded") for multiple input data **To Reproduce** call the function thermalcomfort_pmv with the following static arguments: activity = 'Typing' garments =...

Implement the two-node model described in this paper: @article{havenith_individualized_2001, title = {Individualized model of human thermoregulation for the simulation of heat stress response}, volume = {90}, issn = {8750-7587}, url...

enhancement

To make JOS3 model code more rubust, let's organize `parameter.py` using python dataclass rather than dictionary. Our previous conversation is below: https://github.com/CenterForTheBuiltEnvironment/pythermalcomfort/pull/59

enhancement

The function to calculate the mean radiant temperature is inside the psychrometric module but it should be moved to the `utilities`

**Describe the solution you'd like** Have all the functions inside the `psychrometric.py` file listed in the sidebar of the documentation

enhancement

Add the `guvectorize` decorator to the `two_nodes_optimized` function so I can pass an array as input. The main issue is that this function returns multiple variables, consequently, I cannot use...

enhancement