Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
375 commits
Select commit Hold shift + click to select a range
5f078f6
revert gemfile change but not gemspec changes
Jun 7, 2024
c99eca5
copy parts of gemspec from another repo
Jun 7, 2024
0d53755
update nze_hvac min compatible
kflemin Jun 13, 2024
aed48ab
remove measure tester gem...it os included in extension gem
kflemin Jun 14, 2024
fa5cbc7
remove BCL gem...part of extension gems
kflemin Jun 14, 2024
ebd877b
cleanup gemspec
kflemin Jul 11, 2024
a328b96
Merge pull request #52 from NREL/0.10.0-rc1
kflemin Jul 11, 2024
b2b62db
initial commit to setup ee gem for OS 3.9
Nov 4, 2024
3aae4c0
Update openstudio-ee.gemspec ext gem and standards
Nov 13, 2024
3f4ae52
manually updating licenses
Nov 16, 2024
35ed15a
remove regexp_parser from openstudio-ee.gemspec
Nov 18, 2024
5cb784f
Merge pull request #60 from NREL/0.11.0-prep
Nov 18, 2024
0337bd6
Initial commit. Simply copied a measure as a starting point.
prsh5175 Nov 20, 2024
947413b
moving measure over from https://github.com/NREL/openstudio-common-me…
Nov 20, 2024
5441b0b
Merge branch 'SCOPE-measures' into replace-windows-EC
prsh5175 Nov 20, 2024
f9c49c5
Synced with latest parent branch.
prsh5175 Nov 20, 2024
52b8ecb
Updating measure.rb to contain description and modeler_description
Nov 21, 2024
e05b5ed
cleaning up modeler_description and updating tests to save show outpu…
Nov 21, 2024
35fdcb0
Adding in a place holder for EC3 API call
Nov 25, 2024
6cd4fc5
update the ReplaceExteriorWindowConstruction_Test.rb with EC3 API call
Dec 4, 2024
c337922
API Call edits
Dec 11, 2024
1166e65
Merge branch 'JY_SCOPE-measures' into replace-windows-EC
prsh5175 Dec 16, 2024
8383436
Added minor comments and cleanup.
prsh5175 Dec 17, 2024
956efc9
edits
Dec 17, 2024
8447820
change EPD location to US and Canada
Dec 18, 2024
5648d15
Measure name, description etc. updated and packaged EC3_lookup in a s…
prsh5175 Dec 19, 2024
1b994ba
Test design document added.
prsh5175 Dec 20, 2024
c7c701b
Updated version
Dec 24, 2024
6285980
edits on unit conversion
Dec 30, 2024
a62f558
calculate GWP mean
Jan 3, 2025
18d6fa2
fix dependencies
kflemin Jan 10, 2025
de614f1
prep 0.11.1
Jan 10, 2025
7dbcf68
Merge pull request #64 from NREL/os39-fix
kflemin Jan 10, 2025
6f3a547
remove addressable
kflemin Jan 13, 2025
2bdc6b9
Merge pull request #66 from NREL/os39-fix
kflemin Jan 13, 2025
e2e891e
Test commit.
prsh5175 Jan 21, 2025
a6c5df3
Test commit
prsh5175 Jan 21, 2025
c615b97
Initial attempt to add IGU frame gwp (needs bugfixes).
prsh5175 Jan 22, 2025
4761e6d
bug to be fixed with configparser, unable to read url from config.ini
Jan 24, 2025
b138c6a
Temporary commit.
prsh5175 Jan 24, 2025
bc84a7b
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
prsh5175 Jan 24, 2025
80f470e
Measure name typo correction and gitignored __pycache__
prsh5175 Jan 24, 2025
4d09643
Added a reporting line and test updates.
prsh5175 Feb 19, 2025
cd54587
translate ruby measure to python in ReplaceExteriorWindowConstruction
Feb 19, 2025
10afd50
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
Feb 19, 2025
cd77bb7
removing measure.rb from python measure
Feb 21, 2025
02cd5fe
adding some logic to measure to step through subsurfaces
Feb 21, 2025
a72ec69
Python measure and tests updated.
prsh5175 Feb 26, 2025
48d47d1
gitignore, measure.py updated
prsh5175 Feb 26, 2025
415c3b3
Commit for debug.
prsh5175 Mar 5, 2025
d17a8b8
perimeter now computed from model vs user argument. Both measure and …
prsh5175 Mar 5, 2025
ecc87e2
Reduced the user-defined arguments.
prsh5175 Mar 5, 2025
3aec314
layered construction now working.
prsh5175 Mar 7, 2025
fa09bc4
url address extracted using configparser is causing error, can only e…
Mar 11, 2025
ff4a995
API token and url address extracted using configparser is causing err…
Mar 11, 2025
5c9e606
Revisions: Line 151-178 in measure.py for WindowEnhancement, needs Pr…
Mar 11, 2025
05fe2ad
Getting rid of some unused lines.
prsh5175 Mar 12, 2025
77907af
Minor updates, comments updated, redundant lines deleted. 'total_embo…
prsh5175 Mar 12, 2025
16ea796
Copied the example_report measure from openstudio-common-measures-gem…
prsh5175 Mar 12, 2025
f8f0900
Test commit.
prsh5175 Mar 12, 2025
145fe88
Copied Ruby measure translated to Python for a starting point.
prsh5175 Mar 12, 2025
b6c9c3b
Translated the Measure and Test from Ruby to Python, got rid of the R…
prsh5175 Mar 12, 2025
7be809f
Test commit to check inter-operability with sub-branch.
prsh5175 Mar 12, 2025
2e88d2b
Merge branch 'replace-windows-EC' into report_retrofit_embodied_carbon
prsh5175 Mar 12, 2025
efef2bd
Initiating the optimization code
Swara-96 Mar 14, 2025
2faa84b
new edits in EC3_lookup.py (new function for generating url) and meas…
Mar 18, 2025
789fcc6
connect generate_url with user arguments; add median gwp option; unab…
Mar 20, 2025
cbdfb49
saved api token to onedrive folder; code for generating EPD data of i…
Mar 21, 2025
0ad04e1
consider product lifetime when calculating total embodied carbon; rev…
Mar 25, 2025
105d724
Add notations for subsurface looping; Add edits for window material's…
Mar 26, 2025
90995c9
Error free version that can calculate volume of window frame and igu
Mar 31, 2025
06bcf6c
Error free version that can calculate total embodied carbon of window…
Mar 31, 2025
617c503
tests updated and config.ini working for EC3_lookup
prsh5175 Mar 31, 2025
aed14f4
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
prsh5175 Mar 31, 2025
a8893ec
`apply_measure.py` portion added to `test_window_enhancement.py`
prsh5175 Apr 1, 2025
093f88e
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
prsh5175 Apr 1, 2025
1da5186
Dummy additional_properties object added.
prsh5175 Apr 1, 2025
c555be0
'del model' line added at the end of apply_measure.py for memory leak…
prsh5175 Apr 1, 2025
f4a4d17
Saving the modified model to check that additionalProperties object i…
prsh5175 Apr 1, 2025
4a83f50
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
prsh5175 Apr 1, 2025
22d4c63
Attempt 1: failing to read the AdditionalProperties object so far.
prsh5175 Apr 2, 2025
3221052
Updates.
prsh5175 Apr 2, 2025
83d9e58
Merge remote-tracking branch 'origin/optimization' into report_retrof…
prsh5175 Apr 2, 2025
0c9c925
temporary commit.
prsh5175 Apr 2, 2025
24cced5
Add FrameAndDivider to example model for window frame calculations; R…
Apr 3, 2025
7e36dd9
Simply finding and printing objects from the OS model.
prsh5175 Apr 3, 2025
3a9085d
Method identified to parse OS:AdditionalProperties
prsh5175 Apr 3, 2025
b301d49
Updates
prsh5175 Apr 3, 2025
0dd019d
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
prsh5175 Apr 3, 2025
3e97091
Successfully parsing the AdditionalProperties values from the example…
prsh5175 Apr 3, 2025
26479a8
Total GWP value extracted from the model and passed onto Excel spread…
prsh5175 Apr 4, 2025
a1e57ae
Merge branch 'develop' of https://github.com/NREL/openstudio-ee-gem i…
prsh5175 Apr 4, 2025
6285768
Optimization algorithm integrated as a function in the reporting meas…
prsh5175 Apr 4, 2025
d553bf5
started python conversion
carlobianchi89 Apr 7, 2025
9173e26
converted test to python
carlobianchi89 Apr 7, 2025
7fb50a5
some fixes to the measure
carlobianchi89 Apr 7, 2025
46c707a
fixed issues with measure and apply_measure
carlobianchi89 Apr 8, 2025
12e6679
Add arguments: api_key, epd_type; edit functions: parse_product_epd a…
Apr 8, 2025
7e958f2
Merge branch 'develop' of https://github.com/NREL/openstudio-ee-gem i…
Apr 8, 2025
bab48a3
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
prsh5175 Apr 9, 2025
2be0dc7
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
prsh5175 Apr 9, 2025
fb5581d
Renamed class to be more generic.
prsh5175 Apr 10, 2025
d107d88
arguments for embodied carbon calculation
Apr 14, 2025
f937630
Increase example model complexity; Reorganize EC3_lookup; Revise wind…
Apr 18, 2025
598799d
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
prsh5175 Apr 22, 2025
21ef356
minor revisions and clean up
Apr 22, 2025
0f5b248
Deleted non essential file.
prsh5175 Apr 23, 2025
91de2b1
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
prsh5175 Apr 23, 2025
0f34d9d
handle triple pane, include gap layer thickness for igu calculation
Apr 29, 2025
016699f
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
Apr 29, 2025
d8bba01
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
Apr 29, 2025
c8596da
Merge branch 'replace-windows-EC' of https://github.com/NREL/openstud…
prsh5175 Apr 30, 2025
76070b4
Error free version of increase_wall_insulation measure, still missing…
Apr 30, 2025
0f718db
This is an error free version of wall insulation measure, see output …
May 6, 2025
c231f6a
changes including additionalProperties
carlobianchi89 May 19, 2025
291de5c
last changes
carlobianchi89 May 27, 2025
35cda56
added EC3 lookup
carlobianchi89 May 27, 2025
ef2bebe
a bunch of stuff
carlobianchi89 Jun 10, 2025
ddd64bb
temporary commit
prsh5175 Jun 25, 2025
17613cc
finalized Wall insulation measure
carlobianchi89 Jul 14, 2025
95db93b
update EC3_lookup to add another url generator that can generate url …
Aug 28, 2025
e1cee28
door enhancement
Aug 28, 2025
987e3d6
most up-to-date version for EC3 lookup
Sep 11, 2025
facd486
minor revisions and update EC3 lookup
Sep 11, 2025
a45cc97
Basic functionality demonstration of RSMeans data pull.
prsh5175 Sep 15, 2025
83d9709
Renamed the measure.
prsh5175 Sep 15, 2025
d987598
Renamed the measure.
prsh5175 Sep 15, 2025
6446003
Methods reorganization.
prsh5175 Sep 15, 2025
debb630
Update lib/measures/ReportRetrofitImpacts/measure.py
prsh5175 Sep 15, 2025
4b4ea7e
door enhancement by strip installtion with new EPD search method (cat…
Sep 17, 2025
d1cc0e5
updated window enhancement measure using new EC3 search method, now c…
Sep 24, 2025
be3ab63
bug-free version for six renovation options: 1) caulking 2) glazing f…
Oct 5, 2025
1498935
temporary commit
prsh5175 Oct 8, 2025
f29cfe9
Add weatherstrip if window type is operable window; Window type can b…
Oct 13, 2025
fc665e9
door enhancement measure wrap up
Oct 23, 2025
13cf30b
new stuff
carlobianchi89 Oct 27, 2025
530ce9d
EC3_lookup latest version
Oct 27, 2025
75eaa3a
bug-free version of wall insulation measure
Oct 29, 2025
ba32955
door enhancement finalized
Oct 31, 2025
372ccdd
window enthancement (bug free) with reducing space infiltration by pe…
Nov 3, 2025
d9d083d
wall insulation measure passed hand calculation check
Nov 3, 2025
0f426e7
working api call
sonjasaurus Nov 4, 2025
a4fdd3e
some changes
carlobianchi89 Nov 6, 2025
98c8869
last changes from Carlo
carlobianchi89 Nov 6, 2025
3b03d1f
save
Nov 7, 2025
e405b13
roof measure with EC3 embeded
Nov 8, 2025
3e248c0
window_enhancement passed test
Nov 12, 2025
9997a01
pass test
Nov 13, 2025
eaedf19
update insualtion material types
Nov 13, 2025
d0b68ae
correct category id for blanket form insulation materials
Nov 13, 2025
7b68168
disenable designwind coefficients change
Nov 13, 2025
88d2c0a
working on door measure
Nov 14, 2025
810a899
door_enthancement now change air filtration after door renovation, an…
Nov 14, 2025
a534780
added call_RSmeans script and some example response jsons
sonjasaurus Nov 17, 2025
b2c221a
Re-add call_RSmeans.py
sonjasaurus Nov 17, 2025
6d11736
update window measure and door measure; exclude outliers from gwp values
Nov 21, 2025
ee5936c
revise the door measure to calculate R-value based on door material p…
Nov 21, 2025
2059e31
set up user arguments for door&window measures
Nov 21, 2025
7083544
remove gwp outliers
Nov 21, 2025
88b9da9
remove gwp outliers
Nov 21, 2025
00444b7
add description and clean
Nov 24, 2025
e33acd0
add description and clean
Nov 24, 2025
022be4d
updated with .env file for credentials
sonjasaurus Nov 24, 2025
cad189a
updated gitignore for env files
sonjasaurus Nov 24, 2025
b80997c
add more reasonableness check and finalize summary
Nov 24, 2025
ff4238c
remove entire window option and user can override number of dividers
Nov 25, 2025
665c618
moved response JSONs to API_responses folder. Updated example calls a…
sonjasaurus Nov 25, 2025
537a52e
remove unused coeff and add proper line breaks
Nov 26, 2025
e59677a
workflow
Dec 2, 2025
7c803e7
Merge branch 'report_retrofit_impacts' into increase_wall_insulation_EC
Dec 2, 2025
815ff63
merge
Dec 2, 2025
6ae3c07
temporary
Dec 4, 2025
320c98b
code cleanup
sonjasaurus Dec 8, 2025
73d3060
added totalOpCost to optimization_updated.xlsx functionality for a si…
sonjasaurus Dec 8, 2025
8addaeb
minor fix to unit id
sonjasaurus Dec 8, 2025
1e86e25
test
prsh5175 Dec 9, 2025
cdffa33
test
prsh5175 Dec 9, 2025
f28eac5
Merge conflicts addressed to merge origin/develop.
prsh5175 Dec 9, 2025
c9b4b17
Merge remote-tracking branch 'origin/replace-windows-EC' into report_…
prsh5175 Dec 9, 2025
88556b1
Staged measure.xml
prsh5175 Dec 9, 2025
bf75363
obsolete client id removed
prsh5175 Dec 10, 2025
2ee3683
test
prsh5175 Dec 10, 2025
8e39cc4
removing venv commit
prsh5175 Dec 10, 2025
b950adb
test gitignore
prsh5175 Dec 10, 2025
5066f1f
test
prsh5175 Dec 10, 2025
ef7ecde
Add config.env
prsh5175 Dec 10, 2025
25e0730
test
prsh5175 Dec 10, 2025
449bdc6
venv folder removed
prsh5175 Dec 10, 2025
aedfd1b
test.txt removed
prsh5175 Dec 10, 2025
40180d0
updated gitignore
sonjasaurus Dec 10, 2025
c77508f
venv removed
prsh5175 Dec 10, 2025
db660da
remove venv
sonjasaurus Dec 10, 2025
1a4177e
Merge branch 'report_retrofit_impacts' of https://github.com/NREL/ope…
sonjasaurus Dec 10, 2025
3c66c0b
test
prsh5175 Dec 10, 2025
c194828
Merge branch 'report_retrofit_impacts' of https://github.com/NREL/ope…
prsh5175 Dec 10, 2025
57a70a9
test
prsh5175 Dec 10, 2025
8f8e8f2
test
prsh5175 Dec 10, 2025
a45a5cc
Removed old method from measure.py
prsh5175 Dec 10, 2025
a647d14
update item total opcost retrieval
sonjasaurus Dec 10, 2025
f44d091
Merge branch 'report_retrofit_impacts' of https://github.com/NREL/ope…
sonjasaurus Dec 10, 2025
c3060b1
working
prsh5175 Dec 10, 2025
e17bb50
wall insulation measure testing script
Dec 10, 2025
34886e0
temporary
prsh5175 Dec 12, 2025
6f0424b
gitignore updates
prsh5175 Dec 16, 2025
d7161ba
wall insulation measure test results
Dec 16, 2025
db010f2
Merge branch 'increase_wall_insulation_EC' of https://github.com/NREL…
Dec 16, 2025
7dc1a55
gitignore update
prsh5175 Dec 16, 2025
44beea4
Merge branch 'increase_wall_insulation_EC' into report_retrofit_impacts
prsh5175 Dec 17, 2025
b07e395
temporary
prsh5175 Dec 17, 2025
5cd59c9
roof insulation measure test results
Dec 19, 2025
222fc6d
visualization of wall insulation measure test results
Dec 19, 2025
2b942ba
Merge branch 'increase_roof_insulation_EC' of https://github.com/NREL…
Dec 19, 2025
b5da3f2
door enhancement test: create all the scenarios
Dec 22, 2025
5c2e490
Merge branch 'increase_wall_insulation_EC' of https://github.com/NREL…
Dec 22, 2025
b4f21d4
Remove Python cache files from Git tracking
prsh5175 Dec 30, 2025
1d2785f
temporary
prsh5175 Dec 30, 2025
c4e2e74
temporary
prsh5175 Dec 30, 2025
56355bf
Merge branch 'replace-windows-EC' into report_retrofit_impacts
prsh5175 Dec 30, 2025
e4621bf
Measure application and reporting integrated through workflow.py.
prsh5175 Dec 30, 2025
539c30a
remove .env
prsh5175 Dec 30, 2025
3aba51b
Add retrofit analysis workflow with multi-measure support
prsh5175 Dec 30, 2025
ab93854
Add .env files to gitignore
prsh5175 Dec 30, 2025
1f81d8a
Merge branch 'report_retrofit_impacts' of https://github.com/NREL/ope…
Dec 30, 2025
df403f6
Install Python dependencies in CI workflow
prsh5175 Dec 30, 2025
c9632e8
Fix workflow data collection and visualization
prsh5175 Dec 30, 2025
c796f4a
Add *.log to gitignore and remove tracked .pyc file
prsh5175 Dec 30, 2025
54f6cf7
Install python3-pip in CI workflow before using pip
prsh5175 Dec 30, 2025
6b303db
Merge branch 'replace-windows-EC' into report_retrofit_impacts
prsh5175 Dec 30, 2025
6a0a288
Use python3 -m pip instead of pip in CI workflow
prsh5175 Dec 30, 2025
38be79a
testing improved API key security hook
prsh5175 Feb 16, 2026
703086c
test
prsh5175 Feb 16, 2026
8cda0e6
test
prsh5175 Feb 16, 2026
656d684
Updates
prsh5175 Feb 16, 2026
0f3043a
Merge branch 'report_retrofit_impacts' of https://github.com/NatLabRo…
Feb 16, 2026
f33d1a0
Retrofit Measure Analysis Report generation sample created.
prsh5175 Feb 17, 2026
1e6b469
Merge branch 'report_retrofit_impacts' of https://github.com/NREL/ope…
prsh5175 Feb 17, 2026
5c909ca
Updates to the final report to include better visualization and updat…
prsh5175 Feb 17, 2026
84039d1
Clean up.
prsh5175 Feb 17, 2026
746b028
CI fix attempt.
prsh5175 Feb 17, 2026
11b8071
Python test added.
prsh5175 Feb 17, 2026
3ee6f76
CI fix attempt
prsh5175 Feb 17, 2026
4115810
CI fix attempt.
prsh5175 Feb 17, 2026
fd13034
CI fix attempt.
prsh5175 Feb 17, 2026
a682e21
Finalize ReportRetrofitImpacts measure with dynamic material extracti…
prsh5175 Feb 17, 2026
3fed4e4
Add RSMeans API search results JSON logging to Outputs folder
prsh5175 Feb 17, 2026
1c2c4a5
Update retrofit materials with realistic RSMeans search terms
prsh5175 Feb 17, 2026
119568c
Updates.
prsh5175 Feb 18, 2026
573dc07
Add multi-scenario optimization visualization with interactive spider…
prsh5175 Feb 19, 2026
a719240
Updates
prsh5175 Feb 19, 2026
8b4311f
Refactor RSMeans API helper into modular reusable script
prsh5175 Feb 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 11 additions & 0 deletions .github/workflows/test-with-openstudio.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,17 @@ jobs:
/tmp/aws/install
rm -rf /tmp/aws /tmp/awscliv2.zip

# Install Python dependencies for Python measures
echo "Installing Python dependencies..."
DEBIAN_FRONTEND=noninteractive apt-get install -y -qq python3-pip python3-venv
python3 -m venv /opt/venv
source /opt/venv/bin/activate
pip install --upgrade pip
pip install openpyxl requests python-dotenv plotly pandas pytest

# Set EC3_API_TOKEN to allow test collection without config.ini
export EC3_API_TOKEN="dummy-token-for-ci-testing"

# Install gem dependencies
echo "Installing gem dependencies..."

Expand Down
17 changes: 17 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@

.rubocop*s3*


# rspec failure tracking
.rspec_status

Expand All @@ -39,11 +40,27 @@ lib/measures/window_enhancement/tests/__pycache__
lib/measures/window_enhancement/resources/__pycache__
lib/measures/window_enhancement/tests/.pytest_cache
lib/measures/window_enhancement/tests/example_model/run
lib/measures/ReportRetrofitImpacts/tests/.pytest_cache
lib/measures/ReportRetrofitImpacts/tests
lib/measures/ReportRetrofitImpacts/__pycache__/
**/__pycache__/
*.pyc
*.log
config.ini

# Ignore OSW workflow files with API keys
lib/measures/workflow_with_reporting.osw


# Environment variables (contains secrets)
venv/
.venv/
env/
.env/
.env
*.env
config.env
lib/measures/ReportRetrofitImpacts/venv

# Act secrets file
.secrets
Expand Down
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"files.exclude": {
"**/.git": false
}
}
11 changes: 11 additions & 0 deletions Jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
//Jenkins pipelines are stored in shared libraries. Please see: https://github.com/NREL/cbci_jenkins_libs

@Library('cbci_shared_libs@developExtension') _

// Build for PR to develop branch only.
if ((env.CHANGE_ID) && (env.CHANGE_TARGET) ) { // check if set

openstudio_extension_gems()

}

6 changes: 1 addition & 5 deletions lib/measures/AddDaylightSensors/LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
OpenStudio(R), Copyright (c) 2008, 2025 Alliance for Sustainable Energy, LLC.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
OpenStudio(R), Copyright (c) 2008-2018, Alliance for Sustainable Energy, LLC. All rights reserved.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

Expand Down
7 changes: 1 addition & 6 deletions lib/measures/AddOverhangsByProjectionFactor/LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
OpenStudio(R), Copyright (c) 2008, 2025 Alliance for Sustainable Energy, LLC.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
OpenStudio(R), Copyright (c) 2008-2018, Alliance for Sustainable Energy, LLC. All rights reserved.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

Expand All @@ -11,4 +7,3 @@ Redistribution and use in source and binary forms, with or without modification,
4. The name of the copyright holder(s), any contributors, the United States Government, the United States Department of Energy, or any of their employees may not be used to endorse or promote products derived from this software without specific prior written permission from the respective party.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) AND ANY CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S), ANY CONTRIBUTORS, THE UNITED STATES GOVERNMENT, OR THE UNITED STATES DEPARTMENT OF ENERGY, NOR ANY OF THEIR EMPLOYEES, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

16 changes: 8 additions & 8 deletions lib/measures/EnableDemandControlledVentilation/LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
OpenStudio(R), Copyright (c) 2008, 2025 Alliance for Sustainable Energy, LLC.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
OpenStudio(R), Copyright (c) 2008-2018, Alliance for Sustainable Energy, LLC. All rights reserved.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Redistribution of this software, without modification, must refer to the software by the same designation. Redistribution of a modified version of this software (i) may not refer to the modified version by the same designation, or by any confusingly similar designation, and (ii) must refer to the underlying software originally provided by Alliance as “OpenStudio®”. Except to comply with the foregoing, the term “OpenStudio®”, or any confusingly similar designation may not be used to refer to any modified version of this software or any modified version of the underlying software originally provided by Alliance without the prior written consent of Alliance.
(1) Redistributions of source code must retain the above copyright notice, this list of conditions
and the following disclaimer.

4. The name of the copyright holder(s), any contributors, the United States Government, the United States Department of Energy, or any of their employees may not be used to endorse or promote products derived from this software without specific prior written permission from the respective party.
(2) Redistributions in binary form must reproduce the above copyright notice, this list of conditions
and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) AND ANY CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S), ANY CONTRIBUTORS, THE UNITED STATES GOVERNMENT, OR THE UNITED STATES DEPARTMENT OF ENERGY, NOR ANY OF THEIR EMPLOYEES, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
(3) Neither the name of the copyright holder nor the names of any contributors may be used to endorse
or promote products derived from this software without specific prior written permission from the
respective party.

15 changes: 7 additions & 8 deletions lib/measures/EnableEconomizerControl/LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
OpenStudio(R), Copyright (c) 2008, 2025 Alliance for Sustainable Energy, LLC.
OpenStudio(R), Copyright (c) 2008-2018, Alliance for Sustainable Energy, LLC. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistribution and use in source and binary forms, with or without modification, are permitted
provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
(1) Redistributions of source code must retain the above copyright notice, this list of conditions
and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Redistribution of this software, without modification, must refer to the software by the same designation. Redistribution of a modified version of this software (i) may not refer to the modified version by the same designation, or by any confusingly similar designation, and (ii) must refer to the underlying software originally provided by Alliance as “OpenStudio®”. Except to comply with the foregoing, the term “OpenStudio®”, or any confusingly similar designation may not be used to refer to any modified version of this software or any modified version of the underlying software originally provided by Alliance without the prior written consent of Alliance.

4. The name of the copyright holder(s), any contributors, the United States Government, the United States Department of Energy, or any of their employees may not be used to endorse or promote products derived from this software without specific prior written permission from the respective party.
(2) Redistributions in binary form must reproduce the above copyright notice, this list of conditions
and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) AND ANY CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S), ANY CONTRIBUTORS, THE UNITED STATES GOVERNMENT, OR THE UNITED STATES DEPARTMENT OF ENERGY, NOR ANY OF THEIR EMPLOYEES, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
OpenStudio(R), Copyright (c) 2008, 2025 Alliance for Sustainable Energy, LLC.
OpenStudio(R), Copyright (c) 2008-2018, Alliance for Sustainable Energy, LLC. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistribution and use in source and binary forms, with or without modification, are permitted
provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
(1) Redistributions of source code must retain the above copyright notice, this list of conditions
and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
(2) Redistributions in binary form must reproduce the above copyright notice, this list of conditions
and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Redistribution of this software, without modification, must refer to the software by the same designation. Redistribution of a modified version of this software (i) may not refer to the modified version by the same designation, or by any confusingly similar designation, and (ii) must refer to the underlying software originally provided by Alliance as “OpenStudio®”. Except to comply with the foregoing, the term “OpenStudio®”, or any confusingly similar designation may not be used to refer to any modified version of this software or any modified version of the underlying software originally provided by Alliance without the prior written consent of Alliance.

4. The name of the copyright holder(s), any contributors, the United States Government, the United States Department of Energy, or any of their employees may not be used to endorse or promote products derived from this software without specific prior written permission from the respective party.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) AND ANY CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S), ANY CONTRIBUTORS, THE UNITED STATES GOVERNMENT, OR THE UNITED STATES DEPARTMENT OF ENERGY, NOR ANY OF THEIR EMPLOYEES, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
(3) Neither the name of the copyright holder nor the names of any contributors may be used to endorse
or promote products derived from this software without specific prior written permission from the
respective party.

16 changes: 8 additions & 8 deletions lib/measures/GLHEProGFunctionImport/LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
OpenStudio(R), Copyright (c) 2008, 2025 Alliance for Sustainable Energy, LLC.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
OpenStudio(R), Copyright (c) 2008-2018, Alliance for Sustainable Energy, LLC. All rights reserved.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Redistribution of this software, without modification, must refer to the software by the same designation. Redistribution of a modified version of this software (i) may not refer to the modified version by the same designation, or by any confusingly similar designation, and (ii) must refer to the underlying software originally provided by Alliance as “OpenStudio®”. Except to comply with the foregoing, the term “OpenStudio®”, or any confusingly similar designation may not be used to refer to any modified version of this software or any modified version of the underlying software originally provided by Alliance without the prior written consent of Alliance.
(1) Redistributions of source code must retain the above copyright notice, this list of conditions
and the following disclaimer.

4. The name of the copyright holder(s), any contributors, the United States Government, the United States Department of Energy, or any of their employees may not be used to endorse or promote products derived from this software without specific prior written permission from the respective party.
(2) Redistributions in binary form must reproduce the above copyright notice, this list of conditions
and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) AND ANY CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S), ANY CONTRIBUTORS, THE UNITED STATES GOVERNMENT, OR THE UNITED STATES DEPARTMENT OF ENERGY, NOR ANY OF THEIR EMPLOYEES, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
(3) Neither the name of the copyright holder nor the names of any contributors may be used to endorse
or promote products derived from this software without specific prior written permission from the
respective party.

Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
OpenStudio(R), Copyright (c) 2008, 2025 Alliance for Sustainable Energy, LLC.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
OpenStudio(R), Copyright (c) 2008-2018, Alliance for Sustainable Energy, LLC. All rights reserved.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Redistribution of this software, without modification, must refer to the software by the same designation. Redistribution of a modified version of this software (i) may not refer to the modified version by the same designation, or by any confusingly similar designation, and (ii) must refer to the underlying software originally provided by Alliance as “OpenStudio®”. Except to comply with the foregoing, the term “OpenStudio®”, or any confusingly similar designation may not be used to refer to any modified version of this software or any modified version of the underlying software originally provided by Alliance without the prior written consent of Alliance.
(1) Redistributions of source code must retain the above copyright notice, this list of conditions
and the following disclaimer.

4. The name of the copyright holder(s), any contributors, the United States Government, the United States Department of Energy, or any of their employees may not be used to endorse or promote products derived from this software without specific prior written permission from the respective party.
(2) Redistributions in binary form must reproduce the above copyright notice, this list of conditions
and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) AND ANY CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S), ANY CONTRIBUTORS, THE UNITED STATES GOVERNMENT, OR THE UNITED STATES DEPARTMENT OF ENERGY, NOR ANY OF THEIR EMPLOYEES, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
(3) Neither the name of the copyright holder nor the names of any contributors may be used to endorse
or promote products derived from this software without specific prior written permission from the
respective party.

Loading
Loading