Skip to content

hs0wkc/pyMEP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyMEP Package

A Python library for MEP engineering:

Note

Example scripts and notebooks can be found under docs/examples. More examples will be added over time.

Overview

At this moment the following subpackages are part of pyMEP:

coolingload

  • A package for doing cooling load calculations of a building, based upon ASHRAE's Fundamentals 2021 Radiant-Times-Series (RTS) method.

insulation

  • Calculate insulation thickness by dew point for protect condensate on pipe ot storage tank.
  • Calculate approximate surface temperature of insulation that cover hot pipe or storage tank.

Besides the aforementioned application-oriented packages, pyMEP also includes a number of more basic subpackages which are used throughout the modules of pyMEP:

First of all, pyMEP is heavily based on third-party library pint for working with physical quantities in Python. Module pint_setup.py inside pyMEP does the necessary setup for using Pint's Quantity class throughout the package. When you write a script using package pyMEP, simply write from pymep import Quantity to work with physical quantities in your script.

Subpackage substance contains a number of modules with classes that act like object-oriented wrappers around third-party libraries CoolProp and aipws. The principal classes of substance, that are used extensively throughout the code, are steam, LPG and HumidAir, which encapsulate CoolProp's API and allow to accept Quantity objects.

Finally, subpackage charts contains a package matplotlibwrapper, being a tiny wrapper around third-party library matplotlib, meant to ease the drawing of some frequently used chart types. It also contains a module to plot refrigeration cycles on the log-p-h diagram of a refrigerant and a module to plot air conditioning processes on a psychrometric chart.

L.Euttana

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages