-
Notifications
You must be signed in to change notification settings - Fork 4
2019 02 26_meeting
Date: February 13, 2019, 8:15am-9am Pacific Times
The purpose of this meeting is to coordinate the Modelica integration for SOEP.
Join from PC, Mac, Linux, iOS or Android: https://lbnl.zoom.us/my/mwetter
Or iPhone one-tap (US Toll): +14086380968,6614042296# or +16465588656,6614042296#
- Or Telephone:
- Dial: +1 408 638 0968 (US Toll) or +1 646 558 8656 (US Toll) Meeting ID: 661 404 2296 International numbers available: https://lbnl.zoom.us/zoomconference?m=_h5BuJ686mPy3rWEyKf4NROxLaeOV5J8
- Previous action items.
- Kyle, Michael: Refactoring room air heat and mass balance.
- Michael: Specification for FMI-QSS.
- Stuart: FMI-QSS.
- Antoine: CI testing (funnel)
- Michael: CI testing with JModelica
- Kyle, Michael: Optimica license protection.
- Michael: JSON representation for OS front-end to Modelica
- Other items
See https://github.com/lbl-srg/modelica-buildings/issues/1129#issuecomment-393285857 for open tasks.
Fixed temporary directory.
Valgrind output.
simulateModel("Buildings.Experimental.EnergyPlus.Validation.OneZone", stopTime=86400, method="dassl", tolerance=1e-06, resultFile="OneZone"); = false simulateModel("Buildings.Experimental.EnergyPlus.Validation.OneZone", stopTime=86400, method="Lsodar", tolerance=1e-06, resultFile="OneZone"); = false simulateModel("Buildings.Experimental.EnergyPlus.Validation.OneZone", stopTime=86400, method="radau", tolerance=1e-06, resultFile="OneZone"); = true
Both seem to run to the end (dslog.txt and .mat file look OK).
Need to see how to link to ModelicaMessage, and if needed contact support-OCT@modelon.com Maybe create static vs dynamic library for interface, or simply provide uncompiled C code. Compile times:
[ 14%] Building C object CMakeFiles/ModelicaBuildingsEnergyPlus.dir/Buildings/Resources/src/EnergyPlus/FMUEnergyPlusStructure.c.o
Elapsed time: 0 s. (time), 0.000659 s. (clock)
[ 28%] Building C object CMakeFiles/ModelicaBuildingsEnergyPlus.dir/Buildings/Resources/src/EnergyPlus/FMUZoneExchange.c.o
Elapsed time: 0 s. (time), 0.000758 s. (clock)
[ 42%] Building C object CMakeFiles/ModelicaBuildingsEnergyPlus.dir/Buildings/Resources/src/EnergyPlus/FMUZoneFree.c.o
Elapsed time: 0 s. (time), 0.00063 s. (clock)
[ 57%] Building C object CMakeFiles/ModelicaBuildingsEnergyPlus.dir/Buildings/Resources/src/EnergyPlus/FMUZoneInit.c.o
Elapsed time: 1 s. (time), 0.000585 s. (clock)
[ 71%] Building C object CMakeFiles/ModelicaBuildingsEnergyPlus.dir/Buildings/Resources/src/EnergyPlus/FMUZoneInstantiate.c.o
Elapsed time: 0 s. (time), 0.000628 s. (clock)
[ 85%] Building C object CMakeFiles/ModelicaBuildingsEnergyPlus.dir/Buildings/Resources/src/EnergyPlus/EnergyPlusModelicaUtilities.c.o
Elapsed time: 0 s. (time), 0.000616 s. (clock)
Work on
- moving C and header files from Buildings repo to gitlab, and
- have a permanent link to download the built binaries (once the other bug is fixed).
Michael to merge https://github.com/lbl-srg/soep/issues/43
when approve problem is solved.
No major activity, waiting for subcontract.
Next is Objexx and Modelon to implement new specification from https://lbl-srg.github.io/soep/softwareArchitecture.html#jmodelica-integration
Antoine now working on integration in BuildingsPy.
Kyle to set up calls with Modelon.
Potential paths: Check diff to frozen library. Allow n models to be changed. Upgrade path to full OCT version (with access to cloud version in an integrated way).
No discussions.
None.
Michael to test new envelope model, after Kyle posted new version.
See how to migrate C code from Buildings to EnergyPlus repository.
Jianjun to work on JSON representation for Modelica HVAC that could become the basis for a schema-driven editor.
Michael/Hubertus/Stuart to finalize subcontracts.