v0.3.0
Completed the development of service water heater section in 90.1 2019 - the last section for 90.1 2019 ruleset specification.
Added features including precious comparison and conservative failure flags.
Enhance test cases and resolve bugs.
Detail updates see below:
What's Changed
- Add is_tolerance_fail method by @yunjoonjung-PNNL in #1263
- RS/YJ/Rule 16-2, 3, and 4 by @yunjoonjung-PNNL in #1342
- Rule Test 16-2 by @jugonzal07 in #1358
- Rule Test 16-3 by @jugonzal07 in #1359
- Rule Test 16-4 by @jugonzal07 in #1360
- RDS/JDJ/update section16 applicability by @JacksonJ-KC in #1386
- RS/YJ/Rule 16-5 by @yunjoonjung-PNNL in #1364
- Rule Test JSON 16-5 by @jugonzal07 in #1383
- RS/JX/Rule16-6 by @Jiarongx-Xie in #1344
- Rule Test 16-6 by @jugonzal07 in #1361
- RS/JX/Rule16-7 by @Jiarongx-Xie in #1345
- RS/YJ/Rule 16-1 by @yunjoonjung-PNNL in #1346
- Rule Test 16-1 by @jugonzal07 in #1357
- modify the print for software tests by @weilixu in #1389
- RS/YJ/Rule 16-1 Small update by @yunjoonjung-PNNL in #1392
- RS/YJ/Rule1-3 Fix by @yunjoonjung-PNNL in #1391
- RDS/JDJ/Rule 12-3 by @JacksonJ-KC in #1387
- RDS/JDJ/Rule 12-4 by @JacksonJ-KC in #1394
- RDS/JDJ/Rule 12-1 by @JacksonJ-KC in #1348
- RDS/JDJ/Rule 12-2 by @JacksonJ-KC in #1347
- Typo in fail message by @JacksonJ-KC in #1416
- Correct Fail Message Typo by @JacksonJ-KC in #1417
- Merge RMR to RMD rule test refactoring into JDJ refactor RMR branch by @jugonzal07 in #1421
- 10-14 bug fix by @JacksonJ-KC in #1430
- RCT/YJ/Fix small typo by @yunjoonjung-PNNL in #1427
- RCT/YJ/are_all_terminal_types_VAV func update by @yunjoonjung-PNNL in #1419
- RS/JDJ/rule19 3 enhance by @JacksonJ-KC in #1433
- Refactor all RMR and RMI to RMD by @JacksonJ-KC in #1411
- RCT/YJ/Fix issue #1425 by @yunjoonjung-PNNL in #1428
- RS/JDJ/Rule10-7 bugfix by @JacksonJ-KC in #1439
- set rulebase to add not applicable message to empty list after fliter… by @weilixu in #1467
- RS/JDJ/Rule19-16 Bug Fix by @JacksonJ-KC in #1459
- RS/JDJ/Rule5-17 Bug Fix by @JacksonJ-KC in #1460
- RS/JDJ/Rule5-28 Bug Fix by @JacksonJ-KC in #1461
- RS/JDJ/Rule19-4 Bug Fix by @JacksonJ-KC in #1466
- RS/JDJ/Section22 Applicability Updates by @JacksonJ-KC in #1469
- RS/JDJ/Section21 System8c Applicability by @JacksonJ-KC in #1468
- RS/JDJ/Rule22-41 Bug Fix by @JacksonJ-KC in #1450
- RS/JDJ/Rule23-4 Bug Fix by @JacksonJ-KC in #1465
- RS/JDJ/section4 TCD failure fixes by @JacksonJ-KC in #1440
- RT/JDJ/resolve na undetermined failures by @JacksonJ-KC in #1453
- RS/JDJ/Rule19-10 Bug Fix by @JacksonJ-KC in #1458
- RT/JDJ/23-4 json fix by @JacksonJ-KC in #1474
- RT/JDJ/section1 json fixes by @JacksonJ-KC in #1476
- RT/JDJ/5-3 json fix by @JacksonJ-KC in #1478
- RT/JDJ/23 16 json fix by @JacksonJ-KC in #1487
- RT/JDJ/23 6 json fix by @JacksonJ-KC in #1486
- RT/JDJ/22-7 json fix by @JacksonJ-KC in #1484
- correct 22-33 test json by @JacksonJ-KC in #1482
- Ruletest 23-4 fix by @jugonzal07 in #1483
- Ruletest 22-13 fix by @jugonzal07 in #1488
- RS/JDJ/Rule5 38 bugfix by @JacksonJ-KC in #1481
- RS/JDJ/22-17, 22-18, 22-28 Applicability by @JacksonJ-KC in #1485
- RT/JDJ/19-3 delete invalid test jsons temporarily by @JacksonJ-KC in #1493
- RS/JDJ/std equal bugfix by @JacksonJ-KC in #1491
- Update Rule18-2.md by @KarenWGard in #1495
- RT/JDJ/Rules 21-14 and 21-15 by @JacksonJ-KC in #1470
- RS/JDJ/Rule19-18 bug fix by @JacksonJ-KC in #1432
- Rt/wx/fix rule 18 2 by @weilixu in #1499
- Excel-to-Test-JSON : System to Zone Assignment Update by @jugonzal07 in #1494
- Ruletest 18-2 update by @jugonzal07 in #1498
- Rule test engine bug fix - sometimes fail to flag not_applicable and undetermined by @jugonzal07 in #1422
- update the rule logic to pass the test unit. by @weilixu in #1489
- RT/JDJ/Resolve Section 18 Test Fails by @JacksonJ-KC in #1504
- RS/JDJ/G3.1.1d bugfix by @JacksonJ-KC in #1506
- RT/JDJ/update section 18 ruletests by @JacksonJ-KC in #1507
- RT/JDJ/update ruletests by @JacksonJ-KC in #1508
- Rct/address test failures by @JacksonJ-KC in #1505
- RCT/YJ/get_swh_uses_associated_with_each_building_segment by @yunjoonjung-PNNL in #1500
- RS/YJ/Rule 12-4 by @yunjoonjung-PNNL in #1420
- Rule test 12-4 by @jugonzal07 in #1438
- RS/JX/Rule12-1 by @Jiarongx-Xie in #1412
- RCT/YJ/Rule 12-3 by @yunjoonjung-PNNL in #1409
- Rule test 12-3 by @jugonzal07 in #1437
- RS/JDJ/get surface conditioning category dict error by @JacksonJ-KC in #1509
- RS/JX/Rule12-2 by @Jiarongx-Xie in #1424
- Ruletest 12-2 by @jugonzal07 in #1436
- Feature/section12 by @weilixu in #1516
- update 5_2 by @weilixu in #1518
- RCT/YJ/Remove .keys() & Add missing $ by @yunjoonjung-PNNL in #1519
- Rds/kjw/function get swh bats and swh use by @KarenWGard in #1400
- Rds/kjw/function get swh uses associated with each building segment by @KarenWGard in #1401
- Rds/kjw/function get building segment swh bat by @KarenWGard in #1402
- Rds/kjw/function get swh equipment associated with each swh bat by @KarenWGard in #1403
- Create get_SWH_equipment_associated_with_each_swh_distribution_system.md by @KarenWGard in #1404
- Create get_swh_equipment_type.md by @KarenWGard in #1405
- Create get_energy_required_to_heat_swh_use.md by @KarenWGard in #1406
- RCT/YJ/get swh equipment type function by @yunjoonjung-PNNL in #1501
- Create get_spaces_served_by_SWH_use.md by @KarenWGard in #1407
- Rds/kjw/rule 11 13 by @KarenWGard in #1379
- Create Rule11-12.md by @KarenWGard in #1378
- Create Rule_11-11.md by @KarenWGard in #1374
- Create Rule_11-7.md by @KarenWGard in #1371
- RDS Rule11-6.md by @KarenWGard in #1370
- RCT/YJ/get_spaces_served_by_swh_use func by @yunjoonjung-PNNL in #1515
- RCT/JX/get_swh_equipment_associated_with_each_swh_distribution_system function by @Jiarongx-Xie in #1511
- RCT/YJ/decimal point update by @yunjoonjung-PNNL in #1521
- Add is_tolerance_fail method for Section 5 to 6 by @Jiarongx-Xie in #1267
- Develop rct tolerance by @weilixu in #1535
- Create Rule 11-17.md by @KarenWGard in #1399
- Rds/kjw/rule 11 15 by @KarenWGard in #1381
- Create Rule11-16.md by @KarenWGard in #1382
- RCT/JX/get_energy_required_to_heat_swh_use function by @Jiarongx-Xie in #1514
- RCT/YJ/get_swh_uses_associated_with_each_building_segment function Fix by @yunjoonjung-PNNL in #1555
- RCT/YJ/get_building_segment_swh_bat function by @yunjoonjung-PNNL in #1517
- RCT/JX/get_swh_components_associated_with_each_swh_bat function (Re) by @Jiarongx-Xie in #1548
- RS/JX/Rule11-11 by @Jiarongx-Xie in #1525
- Ruletest 11-11 JSON by @jugonzal07 in #1529
- RCT/YJ/get_swh_bats_and_swh_use function by @yunjoonjung-PNNL in #1502
- RS/YJ/Rule 11-12 (include only necessary codes) by @yunjoonjung-PNNL in #1554
- Ruletest 11-12 JSON by @jugonzal07 in #1530
- RS/JX/Rule11-13 by @Jiarongx-Xie in #1547
- Ruletest 11-13 by @jugonzal07 in #1540
- RS/YJ/Rule 11-6 (include only necessary codes) by @yunjoonjung-PNNL in #1553
- Rule Test 11-6 by @jugonzal07 in #1522
- RS/YJ/Rule 11-17 (include only necessary codes) by @yunjoonjung-PNNL in #1564
- Ruletest 11-17 JSON by @jugonzal07 in #1552
- RCT/YJ/get_fuels_modeled_in_rmd function by @yunjoonjung-PNNL in #1566
- RS/YJ/Rule 11-16 (include only necessary codes) by @yunjoonjung-PNNL in #1565
- Rule Test 11-16 JSON by @jugonzal07 in #1551
- RS/YJ/Rule 11-7 (Only include necessary code) by @yunjoonjung-PNNL in #1567
- Rds/kjw/rule 11 1 by @KarenWGard in #843
- Create Rule_11-9.md by @KarenWGard in #1372
- RS/JDJ/23 7 by @JacksonJ-KC in #1572
- Addressed issues with System 10 rule test JSONs by @jugonzal07 in #1574
- RS/JDJ/is baseline system 10 bug by @JacksonJ-KC in #1563
- Create Rule11-14.md by @KarenWGard in #1380
- RCT/YJ/Delete unnecessary files by @yunjoonjung-PNNL in #1577
- RS/JX/Rule11-15 by @Jiarongx-Xie in #1541
- Ruletest 11-15 JSON by @jugonzal07 in #1549
- RCT/YJ//compare swh dist systems and components function by @yunjoonjung-PNNL in #1568
- RS/YJ/Rule 11-9 by @yunjoonjung-PNNL in #1573
- Rule test 11-9 JSON by @jugonzal07 in #1576
- RS/YJ/Rule 11-14 by @yunjoonjung-PNNL in #1579
- Rule test 11-14 JSON by @jugonzal07 in #1583
- RS/YJ/Rule 11-1 by @yunjoonjung-PNNL in #1580
- Rule test 11-1 JSON by @jugonzal07 in #1582
- RS/YJ/Rule 11-8 by @yunjoonjung-PNNL in #1581
- RCT/YJ/Fix 5-34 bug by @yunjoonjung-PNNL in #1590
- RCT/YJ/Rule 6-3 fix by @yunjoonjung-PNNL in #1589
- RCT/YJ/19 24 bug fix by @yunjoonjung-PNNL in #1588
- RS/JDJ/Rule 11-10 by @JacksonJ-KC in #1578
- Release v030 by @weilixu in #1591
- Develop by @weilixu in #1592
Full Changelog: v0.2.8...v0.3.0