Skip to content

Changes

Summary

  1. implement API oms_listVariants (#1180) (details)
Commit a6ca0ee2882681b51a01156f095ed1d47b3f53ee by palanisamy arunkumar
implement API oms_listVariants (#1180)

* implement API oms_listVariants

* fix for loop

* debug jenkins

* disable linux test

* implement oms_activateVariant()

* disable linux test

* Trigger build

* Trigger build again

* return empty ComRef

* enabale test for linux

* fix exporting unitDefinitions in ssp

* expected output

* add tests for oms_activateVariant

* fix oms_duplicateVariant()

* expected output

* expected output

* fix variant name in resources

* activate and duplicate variant from memory

* add python support

* fix temp directory

* add documentation

* Trigger build
The file was modified src/OMSimulatorLib/Model.h (diff)
The file was modified src/OMSimulatorLib/Values.cpp (diff)
The file was addedtestsuite/simulation/activateVariant2.lua
The file was modified testsuite/simulation/duplicateVariant3.lua (diff)
The file was modified src/OMSimulatorLib/System.h (diff)
The file was addedtestsuite/simulation/activateVariant1.lua
The file was addedtestsuite/simulation/duplicateActivateVariant2.py
The file was modified src/OMSimulatorLib/OMSimulator.h (diff)
The file was modified src/OMSimulatorLib/System.cpp (diff)
The file was modified testsuite/simulation/Makefile (diff)
The file was modified src/OMSimulatorPython/capi.py (diff)
The file was modified src/OMSimulatorLib/OMSimulator.cpp (diff)
The file was modified src/OMSimulatorLib/ComponentFMUME.cpp (diff)
The file was modified src/OMSimulatorLib/Snapshot.cpp (diff)
The file was modified src/OMSimulatorLib/ComponentFMUCS.h (diff)
The file was addedtestsuite/simulation/listVariants1.lua
The file was addedtestsuite/simulation/duplicateActivateVariant1.lua
The file was modified testsuite/simulation/duplicateVariant4.py (diff)
The file was addeddoc/UsersGuide/source/api/activateVariant.rst
The file was modified src/OMSimulatorLib/Model.cpp (diff)
The file was modified src/OMSimulatorLib/ComponentFMUCS.cpp (diff)
The file was modified testsuite/simulation/duplicateVariant1.lua (diff)
The file was modified src/OMSimulatorLib/ComponentFMUME.h (diff)
The file was addedtestsuite/simulation/activateVariant3.lua
The file was modified testsuite/simulation/duplicateVariant2.lua (diff)
The file was addeddoc/UsersGuide/source/api/listVariants.rst
The file was modified src/OMSimulatorPython/OMSimulator.py (diff)
The file was modified src/OMSimulatorLua/OMSimulatorLua.c (diff)
The file was modified testsuite/api/import_export_units2.lua (diff)
The file was modified src/OMSimulatorLib/Snapshot.h (diff)
The file was modified doc/UsersGuide/source/api/duplicateVariant.rst (diff)
The file was modified src/OMSimulatorLib/Scope.cpp (diff)
The file was modified src/OMSimulatorLib/Values.h (diff)