|
22 | 22 | model.activeVariant.system.addConnector(Connector('input1', Causality.input, SignalType.Real)) |
23 | 23 | model.activeVariant.system.addConnector(Connector('input2', Causality.input, SignalType.Real)) |
24 | 24 |
|
25 | | -model.setValue(CRef('default','connector_param'), 2.0) |
26 | | -model.setValue(CRef('default','connector_input'), 3.0) |
27 | | - |
28 | 25 | # map top level parameters |
29 | 26 | model.mapParameter(CRef('default'), 'connector_param', 'param1') |
30 | 27 | model.mapParameter(CRef('default'), 'connector_param', 'param2') |
31 | 28 | model.mapParameter(CRef('default'), 'connector_param', 'param3') |
32 | 29 | model.mapParameter(CRef('default'), 'connector_input', 'input1') |
33 | 30 | model.mapParameter(CRef('default'), 'connector_input', 'input2') |
34 | 31 |
|
| 32 | +model.setValue(CRef('default','connector_param'), 2.0) |
| 33 | +model.setValue(CRef('default','connector_input'), 3.0) |
| 34 | + |
35 | 35 | model.addSystem(CRef('default', 'sub-system')) |
36 | 36 | ## add top level sub-system connector |
37 | 37 | model.activeVariant.system.elements[CRef('sub-system')].addConnector(Connector('param2', Causality.parameter, SignalType.Real)) |
38 | 38 | model.activeVariant.system.elements[CRef('sub-system')].addConnector(Connector('input2', Causality.input, SignalType.Real)) |
39 | 39 |
|
40 | | -model.setValue(CRef('default', 'sub-system', 'connector_param'), 20.0) |
41 | | -model.setValue(CRef('default', 'sub-system', 'connector_input'), 30.0) |
42 | 40 | ## map sub-system parameters |
43 | 41 | model.mapParameter(CRef('default', 'sub-system'), 'connector_param', 'param2') |
44 | 42 | model.mapParameter(CRef('default', 'sub-system'), 'connector_input', 'input2') |
45 | 43 |
|
| 44 | +model.setValue(CRef('default', 'sub-system', 'connector_param'), 20.0) |
| 45 | +model.setValue(CRef('default', 'sub-system', 'connector_input'), 30.0) |
| 46 | + |
46 | 47 | model.addResource('../resources/Modelica.Blocks.Math.Add.fmu', new_name='resources/Add.fmu') |
47 | 48 | component1 = model.addComponent(CRef('default', 'Add1'), 'resources/Add.fmu') |
48 | | -model.setValue(CRef("default", "Add1", "connector_param"), 40.0) |
| 49 | + |
49 | 50 | ## map component parameters |
50 | 51 | model.mapParameter(CRef('default', 'Add1'), 'connector_param', 'k1') |
51 | 52 | model.mapParameter(CRef('default', 'Add1'), 'connector_param', 'k2') |
52 | 53 |
|
| 54 | +model.setValue(CRef("default", "Add1", "connector_param"), 40.0) |
| 55 | + |
53 | 56 | model.export('setMappingSSM3.ssp') |
54 | 57 |
|
55 | 58 | model2 = SSP('setMappingSSM3.ssp') |
|
0 commit comments