Skip to content

The OpenStudio Application is a fully featured graphical interface to OpenStudio models including envelope, loads, schedules, and HVAC.

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE.md
GPL-3.0
QT_LICENSE_GPL_3_0.txt
LGPL-3.0
QT_LICENSE_LGPL_3_0.txt
Notifications You must be signed in to change notification settings

luisclv/OpenStudioApplication

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Build Status
master C++ CI for OpenStudioApplication - master
develop C++ CI for OpenStudioApplication - develop

Important!

After the v1.0.0 final NREL software distribution (04/27/2020), the OpenStudio Application is now independently supported and maintained with open source contributions by The OpenStudio Coalition and members of the software community at the GitHub repository https://github.com/openstudiocoalition/OpenStudioApplication. The NREL OpenStudio Application repository no longer accepts new issues or pull requests. Please submit new issues or enhancement requests in the new OpenStudio Coalition repository at https://github.com/openstudiocoalition/OpenStudioApplication/issues.

OpenStudio Application

This repository hosts the graphical interfaces that have historically used the OpenStudio SDK[1]. These include the OpenStudio Application and the OpenStudio Sketchup Plug-in:

  • The OpenStudio Application is a fully featured graphical interface to OpenStudio models including envelope, loads, schedules, and HVAC.
  • The OpenStudio SketchUp Plug-in is an extension to Trimble’s popular SketchUp 3D modeling tool that allows users to quickly create geometry needed for EnergyPlus using the built-in functionality of Trimble SketchUp including existing drawing tools, integration with Google Earth, Building Maker, and Photo Match
OpenStudio Application Sketchup Plug-in
OpenStudio Application Sketchup Plug-in

[1] To understand why the graphical user interfaces are being separated from the SDK, please refer to A Shift in BTO’s BEM Strategy: A New Future for the OpenStudio Application.

What is the OpenStudio SDK?

OpenStudio is a cross-platform (Windows, Mac, and Linux) collection of software tools to support whole building energy modeling using EnergyPlus and advanced daylight analysis using Radiance. OpenStudio is an open source project to facilitate community development, extension, and private sector adoption.

OpenStudio includes a Software Development Kit (SDK) that allows building researchers and software developers to quickly get started through its multiple entry levels, including access through C++, Ruby, and C#.

More information and documentation is available at the OpenStudio website.

Developer Information

OpenStudio (core SDK) is included as a git submodule in the folder ./openstudio. Be sure to initialize submodules, which can be done during cloning by passing the --recurse-submodules flag, or after the fact via cd OpenStudioApplication/openstudio && git submodule init && git submodule update. When pulling updates from the remote repository run git pull --recurse-submodules and then git submodule update --remote --recursive.

On your first checkout be sure to initialize submodules, which can be done during cloning by passing the --recurse-submodules flag, or after the fact via cd OpenStudioApplication/openstudio && git submodule init && git submodule update.

When pulling new changes to the repository use the commands git pull --recurse-submodules and git submodule update --remote to update the ./openstudio checkout. Use cd OpenStudioApplication/openstudio && git rev-parse HEAD to verify that the OpenStudio Core checkout is pointing at the desired SHA.

Temporary information: Current this submodule is tracking branch https://github.com/NREL/OpenStudio/tree/OS_App_killswitch which will soon replace NREL/OpenStudio/develop3.

To build, use the root of the repo when configuring with ccmake.

cd OpenStudioApplication
mkdir build
cd build
ccmake ../

About

The OpenStudio Application is a fully featured graphical interface to OpenStudio models including envelope, loads, schedules, and HVAC.

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE.md
GPL-3.0
QT_LICENSE_GPL_3_0.txt
LGPL-3.0
QT_LICENSE_LGPL_3_0.txt

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 58.3%
  • HTML 38.7%
  • CMake 2.1%
  • Ruby 0.6%
  • Python 0.1%
  • SWIG 0.1%
  • Other 0.1%