• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ladybug-tools / honeybee-openstudio-gem
78%
master: 81%

Build:
Build:
LAST BUILD BRANCH: delay_os_standards
DEFAULT BRANCH: master
Repo Added 26 May 2020 05:29PM UTC
Files 98
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH v2.6.0
branch: v2.6.0
CHANGE BRANCH
x
Reset
  • v2.6.0
  • master
  • v1.8.0
  • v1.8.1
  • v1.8.2
  • v1.8.3
  • v2.2.0
  • v2.3.0
  • v2.3.1
  • v2.3.2
  • v2.4.0
  • v2.5.0
  • v2.5.1
  • v2.5.2
  • v2.5.3
  • v2.6.1
  • v2.6.2
  • v2.6.3
  • v2.6.4
  • v2.6.5
  • v2.6.6
  • v2.6.7
  • v2.6.8
  • v2.6.9
  • v2.7.0
  • v2.7.1
  • v2.7.2
  • v2.7.3
  • v2.7.4
  • v2.7.5

pending completion
228

push

travis-ci

chriswmackey
feat(afn): Add methods and classes to translate honeybee_schema AFN

This commit adds methods and classes to translate the AFN from honeybee-schema.

The global trigger to initialize the use of the AFN lies in the VentilationSimulationControl, which is processed first before the rest of the model is translated.  If the simulation control calls for anything other than "SingleZone", none of the simple zone ventilation, infiltration, or air mixing objects are added to the model.  Instead, the AFN is set up with the vent_crack objects on each Face being translated and any VentilationOpening objects are converted to AFN SimpleOpening objects.  Lastly, the VentilationControl objects assigned to each Room are translated to an EMS program instead of the usual WindAndStack object.

The gem is smart enough to recognize when adjacent surfaces already have their crack and VentilationOpening object translated so these only get written once.

@saeranv , I requested your review here so that you're aware of the update but you don't need to do a full review unless you want to.  I'll send you an IDF file generated from the gem, which will probably be a better way to QAQC.

2242 of 2870 relevant lines covered (78.12%)

43.17 hits per line

Relevant lines Covered
Build:
Build:
2870 RELEVANT LINES 2242 COVERED LINES
43.17 HITS PER LINE
Source Files on v2.6.0
  • Tree
  • List 45
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
228 v2.6.0 feat(afn): Add methods and classes to translate honeybee_schema AFN This commit adds methods and classes to translate the AFN from honeybee-schema. The global trigger to initialize the use of the AFN lies in the VentilationSimulationControl, whi... push 01 Sep 2020 03:36AM UTC chriswmackey travis-ci pending completion  
See All Builds (111)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc