Releases: cse-sim/cse
v0.922.0
What's Changed
- Setpoint error check by @chipbarnaby in #462
- Fix geometry-related memory leaks by @chipbarnaby in #464
- Preliminary string concatenation function by @chipbarnaby in #466
- Cleanups to resolve clang warnings by @chipbarnaby in #456
- Btwxt error handling by @chipbarnaby in #460
- Update submodules by @chipbarnaby in #468
- Add unit tests to HPWHsim; change names of library and a few functions by @spahrenk in #467
- Correct day of week during warmup by @chipbarnaby in #470
- Update GitHub action versions by @nealkruis in #471
- Minor RSYS fixes by @chipbarnaby in #474
- Generalize build tree to support additional platforms/compilers/architectures by @nealkruis in #421
- Support Apple Clang builds by @nealkruis in #476
- Battery / submeter interaction fix plus associated cleanups by @chipbarnaby in #477
- Add generic models hpwh by @spahrenk in #478
- Bug fix: prevent crash due to autosized DHWHEATER tank volume = 0 by @chipbarnaby in #480
- Add generic HPWH entries by @spahrenk in #482
- Revise zone "vent useful" logic by @chipbarnaby in #483
Full Changelog: v0.921.0...v0.922.0
v0.921.0
What's Changed
- Repair HPWHsim energy balancing by @spahrenk in #447
- Change HPWH storage tank setpoint; enable HPWH tank-temp initialization by @spahrenk in #450
- Change method for specifying extra heat to HPWHsim by @spahrenk in #451
- Replace #include <math.h> with #include by @chipbarnaby in #454
- Update CSE to use btwxt v1.0.0 by @chipbarnaby in #455
- HPWHsim cross-platform updates by @spahrenk in #457
- Enable HPWHsim heat-exchange models by @spahrenk in #448
- Expression coverage by @chipbarnaby in #446
- Fix external heat energy balance hpwh by @spahrenk in #458
Full Changelog: v0.920.0...v0.921.0
v0.920.0
What's Changed
- AirNet pressure warnings/errors: add user input / refine logic by @chipbarnaby in #441
- Fix exterior convection heat transfer coefficient for specified temperature boundary condition by @nathancoliver in #443
New Contributors
- @nathancoliver made their first contribution in #443
Full Changelog: v0.919.0...v0.920.0
v0.919.0
Full release containing additions and changes since v0.918.0. Internal changes lay the groundwork for building a 64 bit version of CSE.
What's Changed
- Support double-precision data in reports; experiment with double-precision MTR data by @chipbarnaby in #406
- Alternative string pointers (preliminary support for 64-bit) by @chipbarnaby in #409
- Improve testing of choicn types by @chipbarnaby in #411
- Fix rpCpl multi-run bug by @chipbarnaby in #410
- METER and LOADMETER submeter multiplier non-constant variability by @chipbarnaby in #415
- Enforce non-negative surface convection coefficient
dsExHby @spahrenk in #414 - Refine DHWSYS energy balance check to eliminate (reduce?) spurious warnings by @chipbarnaby in #417
- Eliminate circular DTYPES dependency in RCDEF by @chipbarnaby in #413
- Fix incorrect assert() in CULT::cu_GetArraySize() by @chipbarnaby in #419
- Fix line number tracking and reporting (changed SI/USI values to int) by @chipbarnaby in #422
- Optional override of source air conditions for IZXFER and DOAS by @chipbarnaby in #428
- Support model-to-measured DHW comparison by @chipbarnaby in #429
- Explanation and example for BATTERY btChgReq by @chipbarnaby in #427
- Improved field number type checking; correct bad usage detected by @chipbarnaby in #423
- IZXFER izWindSpeed bug fix by @chipbarnaby in #430
- Code out conditionalability for IMPORT and PROBE by @chipbarnaby in #431
- Fix memory leaks by @chipbarnaby in #434
- Code generalization re 32/64 bit flexibility. by @chipbarnaby in #432
- Fix pressure for AIRNETEXT with overridden exterior conditions by @chipbarnaby in #438
- Update IMPORTFILE documentation by @chipbarnaby in #439
New Contributors
Full Changelog: v0.918.0...v0.919.0
v0.918.0
Correct bug that caused incorrect heating duct loss results for CHDHW-based RSYSs.
Documentation added for IZXFER izLinkedFlowMult.
v0.917.0
Add RSYS rsFEffAuxHBackup and rsFEffAuxHDefrost.
v0.916.0
Sanden -> SANCO2 rebrand.
Added "SANCO2" variants for Sanden HPWHs (for DHWHEATER whASHPType)
new old
SANCO2_43 Sanden40
SANCO2_83 Sanden80
SANCO2_119 Sanden120
SANCO2_GS3 SandenGS3
Both old and new names are recognized.
What's Changed
- Sanden -> SANCO2 rebranding by @chipbarnaby in #399
Full Changelog: v0.915.0...v0.916.0
v0.915.0
DHWSYSRES rework; DHWSYS energy balance diagnostics.
v0.914.0
Final implementation of METER and LOADMETER submeters.
- Error detection and associated messages. Detects submeter loops and duplicate submeters usage.
- Derivation of suitable bottom-up accumulation order.
What's Changed
- Submeters for METER and LOADMETER by @chipbarnaby in #393
Full Changelog: v0.913.0...v0.914.0
v0.913.0
- Combined heat and DHW (aka Harvest Thermal)
- Uses eigen for airnet calculations (large projects run faster)
- Improved detection of bad airnet configurations
- HPWH divide-by-0 bug fixed