Releases: urbanopt/geojson-modelica-translator
Releases · urbanopt/geojson-modelica-translator
Version 0.6.0 RC1
Release candidate for 0.6.0
What's Changed
Exciting New Features 🎉
- Enable numberOfIntervals run option by @nllong in #562
- Breakout package parser class by @nllong in #566
- Add a new GHE district test with new network template models by @JingWang-CUB in #561
- Add GHE Properties to System Parameter File by @tanushree04 in #570
- Use
filNam
parameter for TEASER loads and add within parsing to PackageParser by @nllong in #574 - Add new
ModelicaProject
class by @nllong in #575 - Add Dymola runner by @nllong in #577
Other Changes
- Read correct data from sys-param for microgrid electrical load by @vtnate in #560
- remove ground loads from system parameter by @tanushree04 in #576
Full Changelog: 0.5.0...v0.6.0-rc1
Version 0.5.0
What's Changed
Exciting New Features 🎉
- Python 3.11 support by @vtnate in #518
- Add max_electrical_load to building sys-param data by @vtnate in #530
- Modifications for GHE by @tanushree04 in #526
- Add Level 1 - 5G DES system by @nllong in #539
- Set SWH peak to 1/10th of space heating or min 5000W by @nllong in #542
- Added GHE templates by @JingWang-CUB in #533
- Add OpenModelica compatibility by @vtnate in #516
- Modify GHE params by @tanushree04 in #537
- Enable compile & simulate with OpenModelica in Docker by @vtnate in #545
Other Changes
- Specify ports for each time series building in instance template by @vtnate in #525
- Update license language by @nllong in #529
- Add MOS file wrapper and size the 5G mass flow rate by @nllong in #548
- Fixing borefield test breaks due to schema changes by @JingWang-CUB in #550
- Updating GHE Parameters: Modifying GHE Parameters schema and example files by @tanushree04 in #551
- Enhance and expand microgrid templates and code by @vtnate in #549
New Contributors
- @tanushree04 made their first contribution in #526
Full Changelog: 0.4.1...v0.5.0
Version 0.4.1
What's Changed
- CLI bug fixes
- Detailed models
- End-of-year updates to GMT docs
- Remove support for 3.7 in development, update development dependencies
- Update copyrights to 2023
Version 0.4.0
What's Changed
Exciting New Features 🎉
- redeclare the teaser model to use buildings.media.air medium by @nllong in #473
- Fmu runner by @nllong in #490
- Spawn docker named args by @vtnate in #491
- compile & run with spawn & optimica by @vtnate in #480
- Microgrid lines by @vtnate in #467
- Add 5g to sysparams by @vtnate in #469
- Weather file at top level by @vtnate in #497
- test with 3.10 by @nllong in #502
- 4G or 5G timeseries in Dymola by @vtnate in #489
Other Changes
- breakout run in docker command by @nllong in #464
- better error message if modelica timeseries files from sdk are not found by @vtnate in #465
- Break out build and simulate tests by @nllong in #471
- Use mblv9 by @vtnate in #454
- point tests to latest mbl release by @nllong in #476
- Cli less brittle by @vtnate in #484
- Run compilation tasks on CI using spawn Modelica and optimica by @nllong in #493
- Update schema.json by @vtnate in #498
Full Changelog: 0.3.0...v0.4.0
Version 0.3.0
- Use MBL v9 (current master branch) for all models. Note that JModelica no longer works with this version. User must now use either Dymola or Optimica. A new solution is forthcoming.
- Update unit tests to break out building the tests and running the tests.
Version 0.2.3
- Add GMT Lib methods for Level 1 translation of Modelica-templated objects (for microgrid).
- Use MBL v9 (current master branch) for GMT Lib. The DES models still require the usage of the
issue2204_gmt_mbl
branch. - Updated Jinja and Sphinx dependencies. Jinja is now a required dependency (no longer a testing dependency).
- Fix bug in CLI where commands only work in Unix-like operating systems, not Windows
- Fix bug in TEASER model for four-element RC models.
- Fix bug in TEASER infinite heating/cooling coupling template.
Version 0.2.2
- Fix bug in CLI which required the user to be in a specific directory to run. Updated CLI is more flexible.
- Update documentation.
Version 0.2.1
- New command line interface (CLI) for scaffolding project using results of URBANopt SDK's OpenStudio results
- New script for converting CSV file into Modelica mos file
- Cleanup of System Parameter Schema including renaming elements, adding definitions, and adding units
- Redesign the couplings and remove redundant model connector files
- Promote DES configuration variables to be accessible in the System Parameter file
- Extended flexibility of setting parameter values programmatically for Teaser, TimeSeries, and Spawn building load models models
- Upgrade to TEASER 0.7.5
- Upgrade to MBL 2.1.0
- Migrate to Poetry for development
- Add regression testing to full district energy system
- Auto-layout of templated components. This is a work in progress and the next version will include "pooling" of components.
Version 0.2.0
- Add ETS data for indirect cooling to system parameters schema
- Add district system example
- Add time series model using massflow rates and temperatures
- Add district heating (1GDH and 4GDH) and heating indirect ETS
- Add district cooling (4GDC) and cooling indirect ETS
- Add distribution network
- Update scaffolding to allow for mixed models
- Create initial documentation
Release 0.1.0
- Initial implementation of a ModelicaRunner to call a Docker container to run the model.
- Create a ROM/RC model using Modelica 3.2.x, Modelica Buildings Library 7.0 and TEASER 0.7.2.
- Create a Spawn-based model that loads an IDF file.