Metadata-Version: 2.1
Name: geomeffibem
Version: 0.1.5
Summary: A small library to facilitate some building energy modeling geometry operations with OpenStudio and EnergyPlus in mind.
Home-page: https://github.com/jmarrec/geomeffibem
License: MIT
Author: Julien Marrec
Author-email: contact@effibem.com
Requires-Python: >=3.8,<4.0
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Provides-Extra: dev
Provides-Extra: doc
Provides-Extra: test
Requires-Dist: black (>=22.3.0,<23.0.0) ; extra == "test"
Requires-Dist: bump2version (>=1.0.1,<2.0.0) ; extra == "dev"
Requires-Dist: flake8 (>=4.0.1,<5.0.0) ; extra == "test"
Requires-Dist: flake8-docstrings (>=1.6.0,<2.0.0) ; extra == "test"
Requires-Dist: isort (>=5.10.1,<6.0.0) ; extra == "test"
Requires-Dist: matplotlib (>=3.5.2,<4.0.0)
Requires-Dist: mkdocs (>=1.3.0,<2.0.0) ; extra == "doc"
Requires-Dist: mkdocs-autorefs (>=0.4.1,<0.5.0) ; extra == "doc"
Requires-Dist: mkdocs-include-markdown-plugin (>=3.5.1,<4.0.0) ; extra == "doc"
Requires-Dist: mkdocs-material (>=8.2.16,<9.0.0) ; extra == "doc"
Requires-Dist: mkdocs-material-extensions (>=1.0.3,<2.0.0)
Requires-Dist: mkdocstrings (>=0.19.0,<0.20.0) ; extra == "doc"
Requires-Dist: mkdocstrings-python (>=0.7.0,<0.8.0) ; extra == "doc"
Requires-Dist: mypy (>=0.960,<0.961) ; extra == "test"
Requires-Dist: numpy (>=1.22.4,<2.0.0)
Requires-Dist: openstudio (>=3.4.0,<4.0.0)
Requires-Dist: pandas (>=1.4.2,<2.0.0)
Requires-Dist: pre-commit (>=2.19.0,<3.0.0) ; extra == "dev"
Requires-Dist: pytest (>=7.1.2,<8.0.0) ; extra == "test"
Requires-Dist: pytest-cov (>=3.0.0,<4.0.0) ; extra == "test"
Requires-Dist: toml (>=0.10.2,<0.11.0) ; extra == "dev"
Requires-Dist: tox (>=3.25.0,<4.0.0) ; extra == "dev"
Requires-Dist: twine (>=4.0.0,<5.0.0) ; extra == "dev"
Requires-Dist: virtualenv (>=20.14.1,<21.0.0) ; extra == "dev"
Description-Content-Type: text/markdown

# GeomEffiBEM


[![pypi](https://img.shields.io/pypi/v/geomeffibem.svg)](https://pypi.org/project/geomeffibem/)
[![python](https://img.shields.io/pypi/pyversions/geomeffibem.svg)](https://pypi.org/project/geomeffibem/)
[![Build Status](https://github.com/jmarrec/geomeffibem/actions/workflows/dev.yml/badge.svg)](https://github.com/jmarrec/geomeffibem/actions/workflows/dev.yml)
[![codecov](https://codecov.io/gh/jmarrec/geomeffibem/branch/main/graphs/badge.svg)](https://codecov.io/github/jmarrec/geomeffibem)


A small library to facilitate some building energy modeling geometry operations with [OpenStudio](https://github.com/NREL/OpenStudio) and [EnergyPlus](https://github.com/NREL/EnergyPlus) in mind. This started as a test bed while I was implementing source code changes to both aforementioned projects and I realized this had value in creating geometry in an efficient manner as well as being able to visualize simple geometry in 2D via matplotlib.

A Jupyter Notebook [GeomEffiBEM_Demonstration.ipynb](GeomEffiBEM_Demonstration.ipynb) can serve as a small demonstration of the features.


* Documentation: <https://jmarrec.github.io/geomeffibem>
* GitHub: <https://github.com/jmarrec/geomeffibem>
* PyPI: <https://pypi.org/project/geomeffibem/>


This is free software (MIT License) contributed by [EffiBEM](https://www.effibem.com).

Leveraging software, [EffiBEM](https://www.effibem.com) specializes in providing new ways to streamline your workflows and create new tools that work with limited inputs for your specific applications. We also offer support and training services on BEM simulation engines (OpenStudio and EnergyPlus).

