{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Running Co-simulations" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Load required libraries:" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import matplotlib.pyplot as plt\n", "import sys\n", "sys.path.append(\"../../cosimlibrary\")\n", "from cosimlibrary.loader import FMULoader\n", "from cosimlibrary.scenario import Connection, VarType, SignalType, OutputConnection, CosimScenario\n", "from cosimlibrary.jacobi_runner import JacobiRunner" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Load the FMUs:" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "def logger(msg):\n", " print(msg)" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "msd1 = FMULoader.load(\"../../fmus/MassSpringDamper1.fmu\", \"msd1\", logger)\n", "msd1" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "msd2 = FMULoader.load(\"../../fmus/MassSpringDamper2.fmu\", \"msd2\", logger)\n", "msd2" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Inspect FMU variables and parameters:" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'v1': Real \"v1\",\n", " 'x1': Real \"x1\",\n", " 'der(v1)': Real \"der(v1)\",\n", " 'der(x1)': Real \"der(x1)\",\n", " 'fk': Real \"fk\",\n", " 'c1': Real \"c1\",\n", " 'd1': Real \"d1\",\n", " 'm1': Real \"m1\"}" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "msd1.vars" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'v2': Real \"v2\",\n", " 'x2': Real \"x2\",\n", " 'der(v2)': Real \"der(v2)\",\n", " 'der(x2)': Real \"der(x2)\",\n", " 'fk': Real \"fk\",\n", " 'v1': Real \"v1\",\n", " 'x1': Real \"x1\",\n", " 'c2': Real \"c2\",\n", " 'cc': Real \"cc\",\n", " 'd2': Real \"d2\",\n", " 'dc': Real \"dc\",\n", " 'm2': Real \"m2\"}" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "msd2.vars" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Define the co-simulation scenario that connects the two masses." ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Output of msd1 connects to the input of msd2.\n", "msd1_out = Connection(value_type=VarType.REAL,\n", " signal_type=SignalType.CONTINUOUS,\n", " source_fmu=msd1.fmu,\n", " target_fmu=msd2.fmu,\n", " source_vr=[msd1.vars['x1'].valueReference, msd1.vars['v1'].valueReference],\n", " target_vr=[msd2.vars['x1'].valueReference, msd2.vars['v1'].valueReference])\n", "\n", "# Output of msd2 connects to the input of msd1\n", "msd1_in = Connection(value_type=VarType.REAL,\n", " signal_type=SignalType.CONTINUOUS,\n", " source_fmu=msd2.fmu,\n", " target_fmu=msd1.fmu,\n", " source_vr=[msd2.vars['fk'].valueReference],\n", " target_vr=[msd1.vars['fk'].valueReference])\n", "\n", "# This connection informs the library that we are interested in plotting the values of msd2\n", "msd2_out = OutputConnection(value_type=VarType.REAL,\n", " signal_type=SignalType.CONTINUOUS,\n", " source_fmu=msd2.fmu,\n", " source_vr=[msd2.vars['x2'].valueReference, msd2.vars['v2'].valueReference])\n", "\n", "connections = [msd1_out, msd1_in]\n", "output_connections = [msd1_out, msd1_in, msd2_out] # Controls which signals are plotted\n", "\n", "# Sets initial values and parameters\n", "real_parameters = {msd1.fmu: \n", " ([msd1.vars['c1'].valueReference, \n", " msd1.vars['d1'].valueReference, \n", " msd1.vars['m1'].valueReference, \n", " msd1.vars['x1'].valueReference, \n", " msd1.vars['v1'].valueReference],\n", " [5.0, 1.0, 1.0, 1.0, 0.0]),\n", " msd2.fmu: \n", " ([msd2.vars['c2'].valueReference, \n", " msd2.vars['d2'].valueReference, \n", " msd2.vars['m2'].valueReference, \n", " msd2.vars['cc'].valueReference, \n", " msd2.vars['dc'].valueReference, \n", " msd2.vars['x2'].valueReference, \n", " msd2.vars['v2'].valueReference],\n", " [0.1, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0]),}\n", "\n", "scenario = CosimScenario(\n", " fmus=[msd1.fmu, msd2.fmu],\n", " connections=connections,\n", " step_size=0.01,\n", " print_interval=0.1,\n", " stop_time=7.0,\n", " outputs=output_connections,\n", " real_parameters=real_parameters)\n", "scenario" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Run the co-simulation scenario using the Jacobi orchestrator." ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2Instantiate: GUID=%s'\n", "fmi2Instantiate(instanceName=b'msd1', fmuType=1, guid=b'{ba983824-a6c5-471e-a8b7-db59c2e3a0fa}', resourceLocation=b'file:///C:/Users/clagm/AppData/Local/Temp/tmpjje96qqy/resources', callbacks=, visible=0, loggingOn=1) -> 0x1b3f6a737b0\n", "[OK] b'fmi2Instantiate: GUID=%s'\n", "fmi2Instantiate(instanceName=b'msd2', fmuType=1, guid=b'{be62123e-9cae-4ba0-8d5f-73801090a81e}', resourceLocation=b'file:///C:/Users/clagm/AppData/Local/Temp/tmp87l7s2yp/resources', callbacks=, visible=0, loggingOn=1) -> 0x1b3efb6dc20\n", "[OK] b'fmi2SetupExperiment: toleranceDefined=%d tolerance=%g startTime=%g stopTimeDefined=%d stopTime=%g'\n", "fmi2SetupExperiment(component=0x1b3f6a737b0, toleranceDefined=0, tolerance=0.0, startTime=0.0, stopTimeDefined=1, stopTime=7.0) -> OK\n", "[OK] b'fmi2EnterInitializationMode...'\n", "[OK] b'fmi2EnterInitializationMode: succeed'\n", "fmi2EnterInitializationMode(component=0x1b3f6a737b0) -> OK\n", "[OK] b'fmi2SetupExperiment: toleranceDefined=%d tolerance=%g startTime=%g stopTimeDefined=%d stopTime=%g'\n", "fmi2SetupExperiment(component=0x1b3efb6dc20, toleranceDefined=0, tolerance=0.0, startTime=0.0, stopTimeDefined=1, stopTime=7.0) -> OK\n", "[OK] b'fmi2EnterInitializationMode...'\n", "[OK] b'fmi2EnterInitializationMode: succeed'\n", "fmi2EnterInitializationMode(component=0x1b3efb6dc20) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[5, 6, 7, 1, 0], nvr=5, value=[5.0, 1.0, 1.0, 1.0, 0.0]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[7, 9, 11, 8, 10, 1, 0], nvr=7, value=[0.1, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[1.0, 0.0]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[1.0, 0.0]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-1.0]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-1.0]) -> OK\n", "[OK] b'fmi2ExitInitializationMode...'\n", "[OK] b'fmi2ExitInitializationMode: succeed'\n", "fmi2ExitInitializationMode(component=0x1b3f6a737b0) -> OK\n", "[OK] b'fmi2ExitInitializationMode...'\n", "[OK] b'fmi2ExitInitializationMode: succeed'\n", "fmi2ExitInitializationMode(component=0x1b3efb6dc20) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[1.0, 0.0]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-1.0]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.0, 0.0]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.0, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.0, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[1.0, -0.06]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[1.0, -0.06]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.93]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.93]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.01, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.01, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9994, -0.1187]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9994, -0.1187]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.8613]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.8613]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.02, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.02, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9982129999999999, -0.176096]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9982129999999999, -0.176096]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7939110999999999]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7939110999999999]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.03, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.03, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9964520399999999, -0.232184801]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9964520399999999, -0.232184801]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7278433919999998]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7278433919999998]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.04, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.04, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9941301919899999, -0.28696398890999997]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9941301919899999, -0.28696398890999997]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6631059771089998]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6631059771089998]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.05, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.05, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9912605521008998, -0.34043191839148995]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9912605521008998, -0.34043191839148995]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5997069828155899]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5997069828155899]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.060000000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.060000000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9878562329169849, -0.3925876966407759]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9878562329169849, -0.3925876966407759]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5376535804070518]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5376535804070518]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.07, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.07, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9839303559505771, -0.44343116712428793]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9839303559505771, -0.44343116712428793]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.47695200252410774]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.47695200252410774]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.08, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.08, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9794960442793342, -0.492962893275815]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9794960442793342, -0.492962893275815]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.417607560838661]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.417607560838661]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.09, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.09, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9745664153465761, -0.5411841421654102]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9745664153465761, -0.5411841421654102]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3596246638420958]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.3596246638420958]) -> OK\n", "0.09999999999999999\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9745664153465761, -0.5411841421654102]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3596246638420958]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.003687366125751868, 0.07007024321331827]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.09999999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.09999999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.969154573924922, -0.5880968681495059]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.969154573924922, -0.5880968681495059]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3030068347319175]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.3030068347319175]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.10999999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.10999999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.963273605243427, -0.6337036965115761]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.963273605243427, -0.6337036965115761]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.24775672938473492]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.24775672938473492]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.11999999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.11999999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9569365682783112, -0.678007907102479]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9569365682783112, -0.678007907102479]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.1938761544038079]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.1938761544038079]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.12999999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.12999999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9501564892072865, -0.7210134179894079]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9501564892072865, -0.7210134179894079]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.14136608522961014]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.14136608522961014]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.13999999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.13999999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9429463550273924, -0.7627247691221742]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9429463550273924, -0.7627247691221742]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.09022668430207503]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.09022668430207503]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.15, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.15, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9353191073361707, -0.8031471060253429]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9353191073361707, -0.8031471060253429]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04045731926342211]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04045731926342211]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.16, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.16, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9272876362759173, -0.8422861635245322]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9272876362759173, -0.8422861635245322]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.00794341880931082]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.00794341880931082]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.17, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.17, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.918864774640672, -0.8801482495149897]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.918864774640672, -0.8801482495149897]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.05497769715268219]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.05497769715268219]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.18000000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.18000000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9100632921455221, -0.9167402287803466]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9100632921455221, -0.9167402287803466]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.10064842305662736]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.10064842305662736]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.19000000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.19000000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9008958898577186, -0.952069506869253]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.9008958898577186, -0.952069506869253]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.14495922560579821]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.14495922560579821]) -> OK\n", "0.20000000000000004\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.9008958898577186, -0.952069506869253]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.14495922560579821]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.011659476371392481, 0.08212613222287136]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.20000000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.20000000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.891375194789026, -0.9861440140373884]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.891375194789026, -0.9861440140373884]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18791443743242564]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.18791443743242564]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.21000000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.21000000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.8815137546486521, -1.0189721892621415]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.8815137546486521, -1.0189721892621415]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22951907649043912]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22951907649043912]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.22000000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.22000000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.8713240327560307, -1.0505629643370482]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.8713240327560307, -1.0505629643370482]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2697788278603487]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2697788278603487]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.23000000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.23000000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.8608184031126602, -1.0809257480528758]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.8608184031126602, -1.0809257480528758]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.308700025594161]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.308700025594161]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.24000000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.24000000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.8500091456321315, -1.1100704104720385]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.8500091456321315, -1.1100704104720385]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.34628963460938]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.34628963460938]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.25000000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.25000000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.8389084415274111, -1.1380072673028307]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.8389084415274111, -1.1380072673028307]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.38255523264090197]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.38255523264090197]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.26000000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.26000000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.8275283688543827, -1.164747064379764]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.8275283688543827, -1.164747064379764]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.41750499225939897]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.41750499225939897]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.2700000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.2700000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.8158808982105851, -1.1903009622560914]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.8158808982105851, -1.1903009622560914]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.4511476629645418]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.4511476629645418]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.2800000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.2800000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.8039778885880241, -1.2146805209144143]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.8039778885880241, -1.2146805209144143]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.4834925533611987]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.4834925533611987]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.2900000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.2900000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.79183108337888, -1.2378976846010594]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.79183108337888, -1.2378976846010594]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.5145495134265088]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.5145495134265088]) -> OK\n", "0.3000000000000001\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.79183108337888, -1.2378976846010594]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.5145495134265088]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.018726324859722303, 0.04975658734460705]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.3000000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.3000000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.7794521065328693, -1.2599647667897278]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.7794521065328693, -1.2599647667897278]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.5443289168755091]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.5443289168755091]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.3100000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.3100000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.7668524588649721, -1.280894435279719]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.7668524588649721, -1.280894435279719]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.572841643632764]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.572841643632764]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.3200000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.3200000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.7540435145121749, -1.3006996974338427]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.7540435145121749, -1.3006996974338427]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.6000990624172252]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.6000990624172252]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.3300000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.3300000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.7410365175378365, -1.3193938855609408]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.7410365175378365, -1.3193938855609408]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.6261130134473221]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.6261130134473221]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.34000000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.34000000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.7278425786822271, -1.33699064244775]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.7278425786822271, -1.33699064244775]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.6508957912730632]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.6508957912730632]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.35000000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.35000000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.7144726722577496, -1.3535039070446533]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.7144726722577496, -1.3535039070446533]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.6744601277417102]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.6744601277417102]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.36000000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.36000000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.7009376331873031, -1.3689479003096772]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.7009376331873031, -1.3689479003096772]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.6968191751033578]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.6968191751033578]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.37000000000000016, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.37000000000000016, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.6872481541842063, -1.383337111214912]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.6872481541842063, -1.383337111214912]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7179864892625466]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7179864892625466]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.38000000000000017, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.38000000000000017, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.6734147830720572, -1.3966862829193478]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.6734147830720572, -1.3966862829193478]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7379760131818066]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7379760131818066]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.3900000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.3900000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.6594479202428637, -1.4090103991119391]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.6594479202428637, -1.4090103991119391]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7568020604428253]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7568020604428253]) -> OK\n", "0.4000000000000002\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.6594479202428637, -1.4090103991119391]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7568020604428253]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.02104655373973059, -0.013806972165980726]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.4000000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.4000000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.6453578162517443, -1.4203246705285346]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.6453578162517443, -1.4203246705285346]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7744792989707123]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7744792989707123]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.4100000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.4100000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.6311545695464589, -1.4306445216461294]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.6311545695464589, -1.4306445216461294]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7910227349266259]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7910227349266259]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.4200000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.4200000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.6168481243299976, -1.4399855775577248]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.6168481243299976, -1.4399855775577248]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8064476967738128]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8064476967738128]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.4300000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.4300000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.6024482685544204, -1.4483636510309092]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.6024482685544204, -1.4483636510309092]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8207698195219117]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8207698195219117]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.4400000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.4400000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.5879646320441113, -1.455794729753102]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.5879646320441113, -1.455794729753102]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8340050291541571]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8340050291541571]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.45000000000000023, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.45000000000000023, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.5734066847465803, -1.462294963766235]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.5734066847465803, -1.462294963766235]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8461695272419197]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8461695272419197]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.46000000000000024, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.46000000000000024, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.558783735108918, -1.4678806530934825]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.558783735108918, -1.4678806530934825]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8572797757508204]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8572797757508204]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.47000000000000025, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.47000000000000025, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.5441049285779832, -1.4725682355604854]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.5441049285779832, -1.4725682355604854]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8673524820424536]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8673524820424536]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.48000000000000026, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.48000000000000026, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.5293792462223783, -1.4763742748133553]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.5293792462223783, -1.4763742748133553]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8764045840755549]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8764045840755549]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.49000000000000027, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.49000000000000027, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.5146155034742448, -1.479315448535585]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.5146155034742448, -1.479315448535585]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8844532358102586]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8844532358102586]) -> OK\n", "0.5000000000000002\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.5146155034742448, -1.479315448535585]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8844532358102586]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.016062396032313183, -0.09630910528339476]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.5000000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.5000000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.49982234898888894, -1.481408536865839]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.49982234898888894, -1.481408536865839]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8915157928188997]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8915157928188997]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.5100000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.5100000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.48500826362023053, -1.482670411018436]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.48500826362023053, -1.482670411018436]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8976097981066113]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8976097981066113]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.5200000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.5200000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.47018155951004614, -1.4831180221081972]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.47018155951004614, -1.4831180221081972]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9027529681448048]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9027529681448048]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.5300000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.5300000000000002, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.45535037928896416, -1.4827683901811695]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.45535037928896416, -1.4827683901811695]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9069631791204071]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9069631791204071]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.5400000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.5400000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.44052269538715244, -1.481638593452602]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.44052269538715244, -1.481638593452602]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9102584534035734]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9102584534035734]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.5500000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.5500000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.42570630945262644, -1.479745757753398]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.42570630945262644, -1.479745757753398]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9126569462363914]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9126569462363914]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.5600000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.5600000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.41090885187509246, -1.4771070461861313]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.41090885187509246, -1.4771070461861313]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9141769326449332]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9141769326449332]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.5700000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.5700000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.39613778141323114, -1.4737396489915753]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.39613778141323114, -1.4737396489915753]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9148367945768242]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9148367945768242]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.5800000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.5800000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.3814003849233154, -1.4696607736265528]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.3814003849233154, -1.4696607736265528]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9146550082663365]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9146550082663365]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.5900000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.5900000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.3667037771870499, -1.4648876350537896]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.3667037771870499, -1.4648876350537896]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9136501318288353]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9136501318288353]) -> OK\n", "0.6000000000000003\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.3667037771870499, -1.4648876350537896]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9136501318288353]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.0023807004530503146, -0.18691442649095477]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.6000000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.6000000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.352054900836512, -1.4594374462443158]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.352054900836512, -1.4594374462443158]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9118407930862483]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9118407930862483]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.6100000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.6100000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.3374605263740688, -1.4533274088928358]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.3374605263740688, -1.4533274088928358]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9092456776250641]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9092456776250641]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.6200000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.6200000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.32292725228514046, -1.4465747043463604]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.32292725228514046, -1.4465747043463604]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9058835170881958]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9058835170881958]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.6300000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.6300000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.30846150524167687, -1.439196484746272]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.30846150524167687, -1.439196484746272]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.9017730777019048]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.9017730777019048]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.6400000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.6400000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.2940695403942141, -1.431209864383874]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.2940695403942141, -1.431209864383874]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8969331490388074]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8969331490388074]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.6500000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.6500000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.27975744175037537, -1.422631911269358]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.27975744175037537, -1.422631911269358]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8913825330178466]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8913825330178466]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.6600000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.6600000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.2655311226376818, -1.4134796389140047]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.2655311226376818, -1.4134796389140047]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.885140033141959]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.885140033141959]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.6700000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.6700000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.25139632624854175, -1.4037699983253291]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.25139632624854175, -1.4037699983253291]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8782244439740172]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8782244439740172]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.6800000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.6800000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.23735862626528845, -1.3935198702147626]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.23735862626528845, -1.3935198702147626]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8706545408514947]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8706545408514947]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.6900000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.6900000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.22342342756314082, -1.3827460574173644]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.22342342756314082, -1.3827460574173644]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8624490698401434]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8624490698401434]) -> OK\n", "0.7000000000000004\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.22342342756314082, -1.3827460574173644]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8624490698401434]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.02038306413644787, -0.2764904958776323]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.7000000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.7000000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.20959596698896718, -1.3714652775229463]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.20959596698896718, -1.3714652775229463]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8536267379268576]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8536267379268576]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.7100000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.7100000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.19588131421373772, -1.3596941557178968]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.19588131421373772, -1.3596941557178968]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8442062034517452]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8442062034517452]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.7200000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.7200000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.18228437265655875, -1.3474492178368873]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.18228437265655875, -1.3474492178368873]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8342060667793069]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8342060667793069]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.7300000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.7300000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.16880988047818987, -1.3347468836235532]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.16880988047818987, -1.3347468836235532]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8236448612084937]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8236448612084937]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.7400000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.7400000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.15546241164195435, -1.3216034601991422]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.15546241164195435, -1.3216034601991422]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.8125410441212843]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.8125410441212843]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.7500000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.7500000000000004, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.14224637703996293, -1.3080351357380358]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.14224637703996293, -1.3080351357380358]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.800912988369306]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.800912988369306]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.7600000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.7600000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.12916602568258256, -1.2940579733489606]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.12916602568258256, -1.2940579733489606]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7887789738979]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7887789738979]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.7700000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.7700000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.11622544594909295, -1.2796879051606211]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.11622544594909295, -1.2796879051606211]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7761571796069193]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7761571796069193]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.7800000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.7800000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.10342856689748674, -1.2649407266104005]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.10342856689748674, -1.2649407266104005]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7630656754474316]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7630656754474316]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.7900000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.7900000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.09077915963138274, -1.2498320909346965]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.09077915963138274, -1.2498320909346965]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7495224147533889]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7495224147533889]) -> OK\n", "0.8000000000000005\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.09077915963138274, -1.2498320909346965]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7495224147533889]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.051782502984416626, -0.3577480135655083]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.8000000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.8000000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.07828083872203577, -1.2343775038593847]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.07828083872203577, -1.2343775038593847]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7355452268072196]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7355452268072196]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.8100000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.8100000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.06593706368344192, -1.2185923184888205]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.06593706368344192, -1.2185923184888205]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7211518096381965]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7211518096381965]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.8200000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.8200000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.053751140498553715, -1.2024917303917224]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.053751140498553715, -1.2024917303917224]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.7063597230523267]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.7063597230523267]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.8300000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.8300000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.041726223194636494, -1.1860907728822097]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.041726223194636494, -1.1860907728822097]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.6911863818924179]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.6911863818924179]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.8400000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.8400000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.029865315465814397, -1.1694043124941953]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.029865315465814397, -1.1694043124941953]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.6756490495268745]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.6756490495268745]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.8500000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.8500000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.018171272340872444, -1.1524470446472752]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.018171272340872444, -1.1524470446472752]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.6597648315656893]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.6597648315656893]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.8600000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.8600000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0066468018943996905, -1.1352334895021892]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0066468018943996905, -1.1352334895021892]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.6435506698020035]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.6435506698020035]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.8700000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.8700000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0047055330006222015, -1.1177779880038672]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0047055330006222015, -1.1177779880038672]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.6270233363775183]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.6270233363775183]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.8800000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.8800000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.015883312880660874, -1.1000946981100221]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.015883312880660874, -1.1000946981100221]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.6101994281699694]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.6101994281699694]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.8900000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.8900000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.026884259861761094, -1.0821975912031891]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.026884259861761094, -1.0821975912031891]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.5930953614007783]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.5930953614007783]) -> OK\n", "0.9000000000000006\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.026884259861761094, -1.0821975912031891]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.5930953614007783]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.09072637980857107, -0.42526010985560075]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.9000000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.9000000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.037706235773792986, -1.0641004486840615]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.037706235773792986, -1.0641004486840615]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.5757273664609275]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.5757273664609275]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.9100000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.9100000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0483472402606336, -1.045816858743922]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0483472402606336, -1.045816858743922]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.5581114829530285]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.5581114829530285]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.9200000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.9200000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.05880540884807282, -1.0273602133139208]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.05880540884807282, -1.0273602133139208]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.5402635549474791]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.5402635549474791]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.9300000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.9300000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.06907901098121202, -1.0087437051889032]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.06907901098121202, -1.0087437051889032]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.5221992264505342]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.5221992264505342]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.9400000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.9400000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.07916644803310105, -0.9899803253234483]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.07916644803310105, -0.9899803253234483]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.5039339370820486]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.5039339370820486]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.9500000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.9500000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.08906625128633554, -0.9710828602977383]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.08906625128633554, -0.9710828602977383]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.48548291796059034]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.48548291796059034]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.9600000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.9600000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.09877707988931292, -0.9520638899508382]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.09877707988931292, -0.9520638899508382]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.46686118779355407]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.46686118779355407]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.9700000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.9700000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.1082977187888213, -0.9329357851789287]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.1082977187888213, -0.9329357851789287]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.44808354916984994]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.44808354916984994]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.9800000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.9800000000000006, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.11762707664061059, -0.9137107058959999]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.11762707664061059, -0.9137107058959999]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.42916458505268545]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.42916458505268545]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=0.9900000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=0.9900000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.1267641836995706, -0.8944005991544826]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.1267641836995706, -0.8944005991544826]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.41011865546990584]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.41011865546990584]) -> OK\n", "1.0000000000000007\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.1267641836995706, -0.8944005991544826]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.41011865546990584]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.1356620452377837, -0.47538408214636363]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.0000000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.0000000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.13570818969111542, -0.8750171974232601]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.13570818969111542, -0.8750171974232601]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.39095989439930334]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.39095989439930334]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.0100000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.0100000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.14445836166534803, -0.8555720170204787]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.14445836166534803, -0.8555720170204787]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.37170220684626254]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.37170220684626254]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.0200000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.0200000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.15301408183555282, -0.8360763566985439]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.15301408183555282, -0.8360763566985439]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.35235926611105806]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.35235926611105806]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.0300000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.0300000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.16137484540253827, -0.8165412963786702]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.16137484540253827, -0.8165412963786702]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.33294451124308133]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.33294451124308133]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.0400000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.0400000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.16954025836632497, -0.7969776960323258]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.16954025836632497, -0.7969776960323258]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.3134711446792279]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.3134711446792279]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.0500000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.0500000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.17751003532664822, -0.777396194706894]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.17751003532664822, -0.777396194706894]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2939521300636433]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2939521300636433]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.0600000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.0600000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.18528399727371717, -0.7578072096928562]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.18528399727371717, -0.7578072096928562]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2744001902459834]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2744001902459834]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.0700000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.0700000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.19286206937064573, -0.738220935829782]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.19286206937064573, -0.738220935829782]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2548278054553167]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2548278054553167]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.0800000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.0800000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.20024427872894354, -0.7186473449483988]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.20024427872894354, -0.7186473449483988]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2352472116467595]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2352472116467595]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.0900000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.0900000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.20743075217842752, -0.699096185446]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.20743075217842752, -0.699096185446]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2156703990179104]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2156703990179104]) -> OK\n", "1.1000000000000008\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.20743075217842752, -0.699096185446]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2156703990179104]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.18474751359582905, -0.5061090250106881]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.1000000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.1000000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2144217140328875, -0.6795769819924395]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2144217140328875, -0.6795769819924395]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1961091106921197]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1961091106921197]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.1100000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.1100000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2212174838528119, -0.6600990353639495]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2212174838528119, -0.6600990353639495]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.17657484156560613]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.17657484156560613]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.1200000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.1200000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2278184742064514, -0.6406714224020134]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2278184742064514, -0.6406714224020134]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15707883731541072]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.15707883731541072]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.1300000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.1300000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.23422518843047155, -0.6213029960945166]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.23422518843047155, -0.6213029960945166]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1376320935651572]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1376320935651572]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.1400000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.1400000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2404382183914167, -0.6020023857763962]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2404382183914167, -0.6020023857763962]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11824535520556909]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11824535520556909]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.1500000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.1500000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.24645824224918067, -0.5827779974470058]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.24645824224918067, -0.5827779974470058]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.09892911586667863]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.09892911586667863]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.1600000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.1600000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2522860222236507, -0.5636380142014099]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2522860222236507, -0.5636380142014099]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.07969361753864682]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.07969361753864682]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.1700000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.1700000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2579224023656648, -0.5445903967728268]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2579224023656648, -0.5445903967728268]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.06054885033810384]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.06054885033810384]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.1800000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.1800000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2633683063333931, -0.5256428841834343]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2633683063333931, -0.5256428841834343]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.04150455241690604]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.04150455241690604]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.1900000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.1900000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.26862473517522745, -0.5068029945007613]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.26862473517522745, -0.5068029945007613]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.02257021001019993]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.02257021001019993]) -> OK\n", "1.2000000000000008\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.26862473517522745, -0.5068029945007613]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.02257021001019993]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.23600579691807683, -0.516851722747712]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.2000000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.2000000000000008, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.27369276512023505, -0.4880780256968903]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.27369276512023505, -0.4880780256968903]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.003755057620675517]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.003755057620675517]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.2100000000000009, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.2100000000000009, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.27857354537720397, -0.4694750566077029]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.27857354537720397, -0.4694750566077029]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.014931921664113113]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.014931921664113113]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.2200000000000009, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.2200000000000009, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.283268295943281, -0.4510009479894068]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.283268295943281, -0.4510009479894068]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.033481995724484515]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.033481995724484515]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.2300000000000009, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.2300000000000009, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.28777830542317506, -0.43266234366959355]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.28777830542317506, -0.43266234366959355]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.05188668283454945]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.05188668283454945]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.2400000000000009, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.2400000000000009, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.292104928859871, -0.41446567179008437]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.292104928859871, -0.41446567179008437]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.0701377509644388]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.0701377509644388]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.2500000000000009, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.2500000000000009, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2962495855777718, -0.3964171461388344]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2962495855777718, -0.3964171461388344]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.08822721696196245]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.08822721696196245]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.260000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.260000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.30021375703916015, -0.3785227675681771]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.30021375703916015, -0.3785227675681771]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.1061473456168181]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.1061473456168181]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.270000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.270000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.30399898471484194, -0.3607883254967055]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.30399898471484194, -0.3607883254967055]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.12389064861046306]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.12389064861046306]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.280000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.280000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.307606867969809, -0.34321939949210095]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.307606867969809, -0.34321939949210095]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.14144988335475522]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.14144988335475522]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.290000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.290000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.31103906196473, -0.325821360932237]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.31103906196473, -0.325821360932237]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.15881805172246077]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.15881805172246077]) -> OK\n", "1.300000000000001\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.31103906196473, -0.325821360932237]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.15881805172246077]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.28745725997525645, -0.5082212146441714]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.300000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.300000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3142972755740524, -0.30859937474190274]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3142972755740524, -0.30859937474190274]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.17598839867271449]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.17598839867271449]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.310000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.310000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.31738326932147143, -0.29155840120250825]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.31738326932147143, -0.29155840120250825]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.19295441077451086]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.19295441077451086]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.320000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.320000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3202988533334965, -0.2747031978321547]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3202988533334965, -0.2747031978321547]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.20970981463128519]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.20970981463128519]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.330000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.330000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.32304588531181805, -0.25803832133347115]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.32304588531181805, -0.25803832133347115]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.22624857520963476]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.22624857520963476]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.340000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.340000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.32562626852515275, -0.2415681296066419]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.32562626852515275, -0.2415681296066419]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.2425648940752123]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.2425648940752123]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.350000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.350000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.32804194982121915, -0.22529678382506996]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.32804194982121915, -0.22529678382506996]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.2586532075388055]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.2586532075388055]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.360000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.360000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.33029491765946983, -0.20922825057114636]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.33029491765946983, -0.20922825057114636]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.27450818471560057]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.27450818471560057]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.370000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.370000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3323872001651813, -0.1933663040296174]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3323872001651813, -0.1933663040296174]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.29012472550060653]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.29012472550060653]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.380000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.380000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3343208632054775, -0.17771452823606823]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3343208632054775, -0.17771452823606823]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3054979584631969]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.3054979584631969]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.390000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.390000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.33609800848783816, -0.16227631937806564]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.33609800848783816, -0.16227631937806564]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3206232386637033]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.3206232386637033]) -> OK\n", "1.400000000000001\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.33609800848783816, -0.16227631937806564]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3206232386637033]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.337227689558635, -0.48176987697097207]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.400000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.400000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3377207716816188, -0.14705488814653012]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3377207716816188, -0.14705488814653012]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.33549614539497224]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.33549614539497224]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.410000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.410000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3391913205630841, -0.1320532621349336]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3391913205630841, -0.1320532621349336]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3501124798517732]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.3501124798517732]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.420000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.420000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.34051185318443344, -0.11727428828394779]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.34051185318443344, -0.11727428828394779]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.36446826273091953]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.36446826273091953]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.430000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.430000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3416845960672729, -0.10272063536919583]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3416845960672729, -0.10272063536919583]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.37855973176493984]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.37855973176493984]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.440000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.440000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3427118024209649, -0.08839479652978963]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3427118024209649, -0.08839479652978963]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.39238333919210666]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.39238333919210666]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.450000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.450000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3435957503862628, -0.07429909183536455]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3435957503862628, -0.07429909183536455]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.4059357491656062]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.4059357491656062]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.460000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.460000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.34433874130461645, -0.06043567088935383]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.34433874130461645, -0.06043567088935383]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.41921383510460003]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.41921383510460003]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.470000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.470000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.34494309801351, -0.04680651546627547]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.34494309801351, -0.04680651546627547]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.4322146769899012]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.4322146769899012]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.480000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.480000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3454111631681727, -0.03341344218083623]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3454111631681727, -0.03341344218083623]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.44493555860695755]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.44493555860695755]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.490000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.490000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.34574529758998107, -0.02025810518668881]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.34574529758998107, -0.02025810518668881]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.45737396473880226]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.45737396473880226]) -> OK\n", "1.500000000000001\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.34574529758998107, -0.02025810518668881]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.45737396473880226]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.38363142609816, -0.43974594141731216]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.500000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.500000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.34594787864184795, -0.007341998902710889]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.34594787864184795, -0.007341998902710889]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.46952757831160025]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.46952757831160025]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.5100000000000011, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.5100000000000011, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.34602129863087505, 0.005333539235292615]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.34602129863087505, 0.005333539235292615]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.48139427749538655]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.48139427749538655]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.5200000000000011, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.5200000000000011, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.34596796323852214, 0.017767325999529578]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.34596796323852214, 0.017767325999529578]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.49297213276255875]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.49297213276255875]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.5300000000000011, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.5300000000000011, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.34579028997852684, 0.0299583295738348]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.34579028997852684, 0.0299583295738348]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5042594039066515]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5042594039066515]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.5400000000000011, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.5400000000000011, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3454907066827885, 0.04190566673795628]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3454907066827885, 0.04190566673795628]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5152545370238861]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5152545370238861]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.5500000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.5500000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3450716500154089, 0.05360860003447728]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3450716500154089, 0.05360860003447728]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5259561614599555]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5259561614599555]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.5600000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.5600000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.34453556401506413, 0.0650665349203034]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.34453556401506413, 0.0650665349203034]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5363630867244625]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5363630867244625]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.5700000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.5700000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3438848986658611, 0.07627901690460895]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3438848986658611, 0.07627901690460895]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5464742993754017]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5464742993754017]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.5800000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.5800000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.343122108496815, 0.0872457286751019]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.343122108496815, 0.0872457286751019]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5562889598760313]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5562889598760313]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.5900000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.5900000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.342249651210064, 0.09796648721443132]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.342249651210064, 0.09796648721443132]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5658063994264472]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5658063994264472]) -> OK\n", "1.6000000000000012\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.342249651210064, 0.09796648721443132]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5658063994264472]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.42523026004633624, -0.3848593033757436]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.6000000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.6000000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3412699863379197, 0.10844124090852574]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3412699863379197, 0.10844124090852574]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5750261167721324]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5750261167721324]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.6100000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.6100000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3401855739288345, 0.11867006664861514]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3401855739288345, 0.11867006664861514]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5839477749917201]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5839477749917201]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.6200000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.6200000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.33899887326234834, 0.1286531669286535]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.33899887326234834, 0.1286531669286535]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5925711982661624]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5925711982661624]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.6300000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.6300000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3377123415930618, 0.13839086693982275]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3377123415930618, 0.13839086693982275]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6008963686314697]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6008963686314697]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.6400000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.6400000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.33632843292366355, 0.1478836116637629]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.33632843292366355, 0.1478836116637629]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.608923422717134]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.608923422717134]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.6500000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.6500000000000012, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3348495968070259, 0.1571319629661371]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3348495968070259, 0.1571319629661371]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6166526484723189]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6166526484723189]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.6600000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.6600000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3332782771773645, 0.16613659669210384]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3332782771773645, 0.16613659669210384]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6240844818818568]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6240844818818568]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.6700000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.6700000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3316169112104435, 0.17489829976523247]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3316169112104435, 0.17489829976523247]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6312195036740506]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6312195036740506]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.6800000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.6800000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3298679282127912, 0.1834179672913618]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3298679282127912, 0.1834179672913618]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6380584360222425]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6380584360222425]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.6900000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.6900000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3280337485398776, 0.19169659966886532]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3280337485398776, 0.19169659966886532]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6446021392420693]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6446021392420693]) -> OK\n", "1.7000000000000013\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3280337485398776, 0.19169659966886532]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6446021392420693]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.46086984355184313, -0.32006944456123854]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.7000000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.7000000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.32611678254318893, 0.19973529970674986]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.32611678254318893, 0.19973529970674986]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6508516084862824]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6508516084862824]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.7100000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.7100000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.32411942954612144, 0.20753526975197897]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.32411942954612144, 0.20753526975197897]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6568079704389714]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6568079704389714]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.7200000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.7200000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.32204407684860165, 0.21509780882737553]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.32204407684860165, 0.21509780882737553]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6624724800109915]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6624724800109915]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.7300000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.7300000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3198930987603279, 0.22242430978142194]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3198930987603279, 0.22242430978142194]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6678465170383487]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6678465170383487]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.7400000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.7400000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3176688556625137, 0.22951625645124063]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3176688556625137, 0.22951625645124063]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6729315829852638]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6729315829852638]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.7500000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.7500000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3153736930980013, 0.23637522084000126]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3153736930980013, 0.23637522084000126]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6777292976535858]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6777292976535858]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.7600000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.7600000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.31300994088960127, 0.24300286030996546]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.31300994088960127, 0.24300286030996546]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6822413959001955]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6822413959001955]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.7700000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.7700000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3105799122865016, 0.24940091479234391]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3105799122865016, 0.24940091479234391]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6864697243639883]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6864697243639883]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.7800000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.7800000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3080859031385782, 0.2555712040151057]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3080859031385782, 0.2555712040151057]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6904162382039956]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6904162382039956]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.7900000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.7900000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.30553019109842716, 0.2615156247498436]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.30553019109842716, 0.2615156247498436]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6940829978501515]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6940829978501515]) -> OK\n", "1.8000000000000014\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.30553019109842716, 0.2615156247498436]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6940829978501515]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.4896961201703725, -0.24840144402836253]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.8000000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.8000000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.30291503485092874, 0.267236148078765]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.30291503485092874, 0.267236148078765]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.697472165768183]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.697472165768183]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.8100000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.8100000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.3002426733701411, 0.27273481668284194]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.3002426733701411, 0.27273481668284194]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7005860032400519]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7005860032400519]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.8200000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.8200000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2975153252033127, 0.27801374215212005]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2975153252033127, 0.27801374215212005]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.703426867161342]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.703426867161342]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.8300000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.8300000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2947351877817915, 0.28307510231915106]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2947351877817915, 0.28307510231915106]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7059972068569416]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7059972068569416]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.8400000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.8400000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.29190443675859995, 0.2879211386164797]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.29190443675859995, 0.2879211386164797]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.708299560916335]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.708299560916335]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.8500000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.8500000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.28902522537243514, 0.2925541534590816]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.28902522537243514, 0.2925541534590816]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7103365540497718]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7103365540497718]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.8600000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.8600000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.28609968383784434, 0.2969765076526148]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.28609968383784434, 0.2969765076526148]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7121108939665495]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7121108939665495]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.8700000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.8700000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2831299187613182, 0.30119061782831535]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2831299187613182, 0.30119061782831535]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7136253682765974]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7136253682765974]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.8800000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.8800000000000014, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.28011801258303504, 0.30519895390533214]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.28011801258303504, 0.30519895390533214]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.71488284141652]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.71488284141652]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.8900000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.8900000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2770660230439817, 0.30900403658126535]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2770660230439817, 0.30900403658126535]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7158862516012102]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7158862516012102]) -> OK\n", "1.9000000000000015\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2770660230439817, 0.30900403658126535]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7158862516012102]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.5111547545375468, -0.1727934835263798]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.9000000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.9000000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.273975982678169, 0.3126084348516397]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.273975982678169, 0.3126084348516397]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7166386078021114]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7166386078021114]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.9100000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.9100000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2708498983296526, 0.31601476355901065]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2708498983296526, 0.31601476355901065]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7171429867531631]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7171429867531631]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.9200000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.9200000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.26768975069406253, 0.31922568097237153]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.26768975069406253, 0.31922568097237153]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7174025299854314]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7174025299854314]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.9300000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.9300000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2644974938843388, 0.3222438863974966]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2644974938843388, 0.3222438863974966]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7174204408913845]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7174204408913845]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.9400000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.9400000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.26127505502036386, 0.3250721178188248]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.26127505502036386, 0.3250721178188248]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7171999818197365]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7171999818197365]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.9500000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.9500000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2580243338421756, 0.3277131495734574]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2580243338421756, 0.3277131495734574]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7167444712017499]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7167444712017499]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.9600000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.9600000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.25474720234644105, 0.3301697900578141]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.25474720234644105, 0.3301697900578141]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7160572807098413]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7160572807098413]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.9700000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.9700000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2514455044458629, 0.3324448794674596]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2514455044458629, 0.3324448794674596]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7151418324493095]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7151418324493095]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.9800000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.9800000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2481210556511883, 0.33454128757058504]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2481210556511883, 0.33454128757058504]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7140015961839583]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7140015961839583]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=1.9900000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=1.9900000000000015, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.24477564277548244, 0.336461911515599]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.24477564277548244, 0.336461911515599]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7126400865963611]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7126400865963611]) -> OK\n", "2.0000000000000013\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.24477564277548244, 0.336461911515599]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7126400865963611]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.5249767816637115, -0.09597703619253309]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.0000000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.0000000000000013, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.24141102366032646, 0.33820967367325355]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.24141102366032646, 0.33820967367325355]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7110608605834696]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7110608605834696]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.010000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.010000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.23802892692359393, 0.3397875195137026]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.23802892692359393, 0.3397875195137026]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7092675145882401]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7092675145882401]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.020000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.020000000000001, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.23463105172845689, 0.3411984155188629]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.23463105172845689, 0.3411984155188629]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7072636819679143]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7072636819679143]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.0300000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.0300000000000007, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.23121906757326827, 0.34244534713041797]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.23121906757326827, 0.34244534713041797]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7050530303995595]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7050530303995595]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.0400000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.0400000000000005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.22779461410196408, 0.3435313167337816]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.22779461410196408, 0.3435313167337816]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7026392593234336]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7026392593234336]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.0500000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.0500000000000003, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.22435930093462628, 0.34445934167830766]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.22435930093462628, 0.34445934167830766]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.7000260974247168]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.7000260974247168]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.06, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.06, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2209147075178432, 0.34523245233400873]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2209147075178432, 0.34523245233400873]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6972173001541082]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6972173001541082]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.07, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.07, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2174623829945031, 0.3458536901850197]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2174623829945031, 0.3458536901850197]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6942166472877633]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6942166472877633]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.0799999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.0799999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.2140038460926529, 0.34632610596001706]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.2140038460926529, 0.34632610596001706]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6910279405270094]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6910279405270094]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.0899999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.0899999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.21054058503305273, 0.34665275779977944]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.21054058503305273, 0.34665275779977944]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6876550011382485]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6876550011382485]) -> OK\n", "2.099999999999999\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.21054058503305273, 0.34665275779977944]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6876550011382485]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.531153728857089, -0.020389099514432747]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.099999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.099999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.20707405745505494, 0.3468367094620518]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.20707405745505494, 0.3468367094620518]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6841016676334233]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6841016676334233]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.109999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.109999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.20360569036043444, 0.3468810285638498]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.20360569036043444, 0.3468810285638498]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6803717934913973]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6803717934913973]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.1199999999999988, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.1199999999999988, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.20013688007479594, 0.34678878486131903]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.20013688007479594, 0.34678878486131903]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6764692449205612]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6764692449205612]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.1299999999999986, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.1299999999999986, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.19666899222618275, 0.34656304856724]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.19666899222618275, 0.34656304856724]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6723978986629577]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6723978986629577]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.1399999999999983, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.1399999999999983, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.19320336174051037, 0.34620688870624716]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.19320336174051037, 0.34620688870624716]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6681616398401824]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6681616398401824]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.149999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.149999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.1897412928534479, 0.3457233715078084]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.1897412928534479, 0.3457233715078084]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6637643598412895]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6637643598412895]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.159999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.159999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.18628405913836982, 0.3451155588369898]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.18628405913836982, 0.3451155588369898]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6592099542529084]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6592099542529084]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.1699999999999977, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.1699999999999977, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.18283290354999993, 0.3443865066630093]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.18283290354999993, 0.3443865066630093]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6545023208317451]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6545023208317451]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.1799999999999975, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.1799999999999975, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.17938903848336984, 0.34353926356556175]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.17938903848336984, 0.34353926356556175]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6496453575196157]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6496453575196157]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.1899999999999973, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.1899999999999973, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.17595364584771422, 0.3425768692788785]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.17595364584771422, 0.3425768692788785]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.644642960501137]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.644642960501137]) -> OK\n", "2.199999999999997\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.17595364584771422, 0.3425768692788785]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.644642960501137]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.5299053318209872, 0.0518855947510144]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.199999999999997, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.199999999999997, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.17252787715492543, 0.34150235327346407]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.17252787715492543, 0.34150235327346407]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.639499022304169]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.639499022304169]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.209999999999997, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.209999999999997, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.16911285362219078, 0.340318733375434]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.16911285362219078, 0.340318733375434]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.63421742994308]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.63421742994308]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.2199999999999966, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.2199999999999966, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.16570966628843645, 0.3390290144233584]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.16570966628843645, 0.3390290144233584]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6288020631048836]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6288020631048836]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.2299999999999964, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.2299999999999964, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.16231937614420286, 0.3376361869624978]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.16231937614420286, 0.3376361869624978]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6232567923782674]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6232567923782674]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.239999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.239999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.15894301427457788, 0.3361432259763003]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.15894301427457788, 0.3361432259763003]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6175854775255116]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6175854775255116]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.249999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.249999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.15558158201481487, 0.33455308965501107]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.15558158201481487, 0.33455308965501107]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6117919657972762]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6117919657972762]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.259999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.259999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.15223605111826477, 0.33286871820122893]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.15223605111826477, 0.33286871820122893]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.6058800902902066]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.6058800902902066]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.2699999999999956, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.2699999999999956, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.14890736393625248, 0.33109303267222784]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.14890736393625248, 0.33109303267222784]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5998536683472896]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5998536683472896]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.2799999999999954, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.2799999999999954, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.1455964336095302, 0.3292289338588453]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.1455964336095302, 0.3292289338588453]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5937165000008692]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5937165000008692]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.289999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.289999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.14230414427094173, 0.3272793012007246]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.14230414427094173, 0.3272793012007246]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5874723664582102]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5874723664582102]) -> OK\n", "2.299999999999995\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.14230414427094173, 0.3272793012007246]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5874723664582102]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.5216427098545398, 0.11914550032611242]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.299999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.299999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.13903135125893448, 0.32524699173768234]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.13903135125893448, 0.32524699173768234]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5811250286294773]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5811250286294773]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.3099999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.3099999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.13577888134155766, 0.32313483909695745]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.13577888134155766, 0.32313483909695745]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5746782256979778]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5746782256979778]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.3199999999999945, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.3199999999999945, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.13254753295058808, 0.320945652516086]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.13254753295058808, 0.320945652516086]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.568135673732495]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.568135673732495]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.3299999999999943, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.3299999999999943, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.12933807642542722, 0.31868221590112955]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.12933807642542722, 0.31868221590112955]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.561501064341524]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.561501064341524]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.339999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.339999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.12615125426641594, 0.3163472869199744]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.12615125426641594, 0.3163472869199744]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5547780633691995]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5547780633691995]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.349999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.349999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.1229877813972162, 0.31394359613040346]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.1229877813972162, 0.31394359613040346]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5479703096326881]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5479703096326881]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.3599999999999937, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.3599999999999937, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.11984834543591216, 0.31147384614263335]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.11984834543591216, 0.31147384614263335]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.541081413700803]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.541081413700803]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.3699999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.3699999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.11673360697448583, 0.3089407108159946]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.11673360697448583, 0.3089407108159946]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.534114956713578]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.534114956713578]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.3799999999999932, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.3799999999999932, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.11364419986632589, 0.3063468344894232]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.11364419986632589, 0.3063468344894232]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5270744892425262]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5270744892425262]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.389999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.389999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.11058073152143165, 0.30369483124541996]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.11058073152143165, 0.30369483124541996]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5199635301912874]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5199635301912874]) -> OK\n", "2.399999999999993\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.11058073152143165, 0.30369483124541996]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5199635301912874]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.5069295210770959, 0.18008009060979682]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.399999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.399999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.10754378320897745, 0.30098728420712445]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.10754378320897745, 0.30098728420712445]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.512785565736358]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.512785565736358]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.4099999999999926, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.4099999999999926, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.10453391036690621, 0.2982267448681385]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.10453391036690621, 0.2982267448681385]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.5055440483075809]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.5055440483075809]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.4199999999999924, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.4199999999999924, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.10155164291822483, 0.29541573245472663]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.10155164291822483, 0.29541573245472663]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.4982423956080548]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.4982423956080548]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.429999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.429999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.09859748559367756, 0.29255673332001003]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.09859748559367756, 0.29255673332001003]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.4908839896731162]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.4908839896731162]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.439999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.439999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.09567191826047747, 0.28965220036976264]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.09567191826047747, 0.28965220036976264]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.4834721759680275]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.4834721759680275]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.4499999999999917, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.4499999999999917, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.09277539625677984, 0.28670455251940863]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.09277539625677984, 0.28670455251940863]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.4760102625239938]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.4760102625239938]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.4599999999999915, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.4599999999999915, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.08990835073158576, 0.2837161741818136]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.08990835073158576, 0.2837161741818136]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.46850151911212057]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.46850151911212057]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.4699999999999913, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.4699999999999913, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.08707118898976762, 0.28068941478545356]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.08707118898976762, 0.28068941478545356]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.46094917645490996]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.46094917645490996]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.479999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.479999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.08426429484191308, 0.2776265883225383]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.08426429484191308, 0.2776265883225383]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.45335642547488486]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.45335642547488486]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.489999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.489999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0814880289586877, 0.2745299729266597]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0814880289586877, 0.2745299729266597]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.4457264165799155]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.4457264165799155]) -> OK\n", "2.4999999999999907\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0814880289586877, 0.2745299729266597]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.4457264165799155]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.4864432215958354, 0.2337587489838919]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.4999999999999907, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.4999999999999907, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0787427292294211, 0.2714018104795283]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0787427292294211, 0.2714018104795283]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.4380622589848168]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.4380622589848168]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.5099999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.5099999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.07602871112462582, 0.2682443062463559]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.07602871112462582, 0.2682443062463559]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.43036702006877264]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.43036702006877264]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.5199999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.5199999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.07334626806216227, 0.26505962853943593]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.07334626806216227, 0.26505962853943593]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.42264372476813383]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.42264372476813383]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.52999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.52999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0706956717767679, 0.26184990840946837]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0706956717767679, 0.26184990840946837]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.4148953550041283]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.4148953550041283]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.53999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.53999999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.06807717269267322, 0.2586172393641708]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.06807717269267322, 0.2586172393641708]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.40712484914501335]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.40712484914501335]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.5499999999999896, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.5499999999999896, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0654910002990315, 0.2553636771137126]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0654910002990315, 0.2553636771137126]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.39933510150219187]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.39933510150219187]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.5599999999999894, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.5599999999999894, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.06293736352789438, 0.25209123934250516]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.06293736352789438, 0.25209123934250516]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3915289618598055]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.3915289618598055]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.569999999999989, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.569999999999989, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.06041645113446933, 0.24880190550687678]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.06041645113446933, 0.24880190550687678]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3837092350373129]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.3837092350373129]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.579999999999989, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.579999999999989, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.05792843207940056, 0.24549761665815836]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.05792843207940056, 0.24549761665815836]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.37587868048455253]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.37587868048455253]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.5899999999999888, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.5899999999999888, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.05547345591281897, 0.24218027529070127]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.05547345591281897, 0.24218027529070127]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.36804001190878344]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.36804001190878344]) -> OK\n", "2.5999999999999885\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.05547345591281897, 0.24218027529070127]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.36804001190878344]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.4609381325785963, 0.2796049400476951]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.5999999999999885, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.5999999999999885, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.053051653159911956, 0.23885174521434738]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.053051653159911956, 0.23885174521434738]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.36019589693319326]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.36019589693319326]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.6099999999999883, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.6099999999999883, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.05066313570776848, 0.23551385145086756]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.05066313570776848, 0.23551385145086756]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.35234895678635325]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.35234895678635325]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.619999999999988, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.619999999999988, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0483079971932598, 0.23216838015388377]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0483079971932598, 0.23216838015388377]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3445017660221008]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.3445017660221008]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.629999999999988, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.629999999999988, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.04598631339172096, 0.22881707855178693]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.04598631339172096, 0.22881707855178693]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.33665685226931874]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.33665685226931874]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.6399999999999877, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.6399999999999877, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.04369814260620309, 0.22546165491316192]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.04369814260620309, 0.22546165491316192]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.32881669601108277]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.32881669601108277]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.6499999999999875, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.6499999999999875, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.041443526057071474, 0.22210377853422963]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.041443526057071474, 0.22210377853422963]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3209837303926375]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.3209837303926375]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.6599999999999873, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.6599999999999873, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.03922248827172918, 0.21874507974781454]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.03922248827172918, 0.21874507974781454]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3131603410576664]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.3131603410576664]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.669999999999987, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.669999999999987, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.037035037474251034, 0.21538714995334618]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.037035037474251034, 0.21538714995334618]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.3053488660123092]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.3053488660123092]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.679999999999987, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.679999999999987, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.03488116597471757, 0.21203154166740218]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.03488116597471757, 0.21203154166740218]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.2975515955163836]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.2975515955163836]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.6899999999999866, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.6899999999999866, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.03276085055804355, 0.2086797685943002]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.03276085055804355, 0.2086797685943002]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.28977077200126333]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.28977077200126333]) -> OK\n", "2.6999999999999864\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.03276085055804355, 0.2086797685943002]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.28977077200126333]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.43121160135712855, 0.31735974739212186]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.6999999999999864, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.6999999999999864, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.03067405287210055, 0.20533330571624675]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.03067405287210055, 0.20533330571624675]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.2820085900138619]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.2820085900138619]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.709999999999986, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.709999999999986, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.02862071981493808, 0.2019935894025507]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.02862071981493808, 0.2019935894025507]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.27426719618617157]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.27426719618617157]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.719999999999986, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.719999999999986, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.026600783920912575, 0.19866201753741036]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.026600783920912575, 0.19866201753741036]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.26654868922980385]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.26654868922980385]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.7299999999999858, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.7299999999999858, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.024614163745538473, 0.19533994966578386]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.024614163745538473, 0.19533994966578386]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.25885511995497756]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.25885511995497756]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.7399999999999856, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.7399999999999856, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.022660764248880635, 0.19202870715685316]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.022660764248880635, 0.19202870715685316]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.25118849131340004]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.25118849131340004]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.7499999999999853, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.7499999999999853, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.020740477177312103, 0.18872957338459467]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.020740477177312103, 0.18872957338459467]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.24355075846448537]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.24355075846448537]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.759999999999985, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.759999999999985, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.018853181443466156, 0.18544379392496949]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.018853181443466156, 0.18544379392496949]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.23594382886435508]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.23594382886435508]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.769999999999985, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.769999999999985, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.01699874350421646, 0.18217257676924956]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.01699874350421646, 0.18217257676924956]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.2283695623770661]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.2283695623770661]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.7799999999999847, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.7799999999999847, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.015177017736523964, 0.17891709255299723]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.015177017736523964, 0.17891709255299723]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.22082977140751017]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.22082977140751017]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.7899999999999845, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.7899999999999845, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.013387846810993993, 0.17567847480021836]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.013387846810993993, 0.17567847480021836]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.21332622105543192]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.21332622105543192]) -> OK\n", "2.7999999999999843\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.013387846810993993, 0.17567847480021836]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.21332622105543192]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.39807414686572823, 0.3470385537995207]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.7999999999999843, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.7999999999999843, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.011631062062991809, 0.17245782018221156]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.011631062062991809, 0.17245782018221156]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.20586062929001203]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.20586062929001203]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.809999999999984, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.809999999999984, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.009906483861169693, 0.16925618879063892]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.009906483861169693, 0.16925618879063892]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.19843466714446423]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.19843466714446423]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.819999999999984, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.819999999999984, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.008213921973263304, 0.16607460442434638]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.008213921973263304, 0.16607460442434638]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.1910499589300956]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.1910499589300956]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.8299999999999836, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.8299999999999836, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.00655317592901984, 0.16291405488946512]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.00655317592901984, 0.16291405488946512]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.1837080824692824]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.1837080824692824]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.8399999999999834, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.8399999999999834, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0049240353801251885, 0.15977549231232863]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0049240353801251885, 0.15977549231232863]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.17641056934681548]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.17641056934681548]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.849999999999983, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.849999999999983, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0033262804570019025, 0.15665983346474344]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0033262804570019025, 0.15665983346474344]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.16915890517907117]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.16915890517907117]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.859999999999983, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.859999999999983, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0017596821223544682, 0.1535679601011554]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0017596821223544682, 0.1535679601011554]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.16195452990046674]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.16195452990046674]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.869999999999983, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.869999999999983, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0002240025213429142, 0.1505007193072569]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0002240025213429142, 0.1505007193072569]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.1547988380666624]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.1547988380666624]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.8799999999999826, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.8799999999999826, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0012810046717296548, 0.14745892385958484]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0012810046717296548, 0.14745892385958484]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.14769317917397431]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.14769317917397431]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.8899999999999824, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.8899999999999824, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.002755593910325503, 0.14444335259566277]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.002755593910325503, 0.14444335259566277]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.14063885799446685]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.14063885799446685]) -> OK\n", "2.899999999999982\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.002755593910325503, 0.14444335259566277]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.14063885799446685]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.3623241207045506, 0.368884209216072]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.899999999999982, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.899999999999982, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0042000274362821305, 0.1414547507942452]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0042000274362821305, 0.1414547507942452]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.133637134926196]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.133637134926196]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.909999999999982, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.909999999999982, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.005614574944224583, 0.13849383056522668]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.005614574944224583, 0.13849383056522668]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.1266892263580784]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.1266892263580784]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.9199999999999817, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.9199999999999817, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.00699951324987685, 0.1355612712487824]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.00699951324987685, 0.1355612712487824]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.11979630504886637]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.11979630504886637]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.9299999999999815, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.9299999999999815, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.008355125962364674, 0.13265771982331206]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.008355125962364674, 0.13265771982331206]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.11295950051971174]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.11295950051971174]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.9399999999999813, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.9399999999999813, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.009681703160597795, 0.1297837913217636]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.009681703160597795, 0.1297837913217636]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.10617989945980544]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.10617989945980544]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.949999999999981, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.949999999999981, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.010979541073815432, 0.12694006925591803]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.010979541073815432, 0.12694006925591803]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.09945854614458632]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.09945854614458632]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.959999999999981, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.959999999999981, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.012248941766374612, 0.1241271060482222]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.012248941766374612, 0.1241271060482222]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.0927964428660148]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.0927964428660148]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.9699999999999807, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.9699999999999807, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.013490212826856834, 0.1213454234707611]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.013490212826856834, 0.1213454234707611]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.08619455037441431]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.08619455037441431]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.9799999999999804, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.9799999999999804, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.014703667061564445, 0.11859551309096651]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.014703667061564445, 0.11859551309096651]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.07965378833138453]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.07965378833138453]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.9899999999999802, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.9899999999999802, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01588962219247411, 0.11587783672366478]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.01588962219247411, 0.11587783672366478]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.07317503577330176]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.07317503577330176]) -> OK\n", "2.99999999999998\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01588962219247411, 0.11587783672366478]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.07317503577330176]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.3247271028966742, 0.3833195260395113]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=2.99999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=2.99999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.017048400559710755, 0.11319282688907141]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.017048400559710755, 0.11319282688907141]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.06675913158492025]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.06675913158492025]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.00999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.00999999999998, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.018180328828601468, 0.11054088727634595]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.018180328828601468, 0.11054088727634595]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.06040687498259861]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.06040687498259861]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.0199999999999796, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.0199999999999796, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01928573770136493, 0.10792239321232643]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.01928573770136493, 0.10792239321232643]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.05411902600667906]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.05411902600667906]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.0299999999999794, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.0299999999999794, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.020364961633488193, 0.10533769213506812]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.020364961633488193, 0.10533769213506812]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04789630602255257]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04789630602255257]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.039999999999979, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.039999999999979, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.021418338554838875, 0.1027871040718175]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.021418338554838875, 0.1027871040718175]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.041739398229950986]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.041739398229950986]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.049999999999979, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.049999999999979, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02244620959555705, 0.10027092212105787]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02244620959555705, 0.10027092212105787]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.03564894818000902]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.03564894818000902]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.0599999999999787, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.0599999999999787, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02344891881676763, 0.09778941293826934]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02344891881676763, 0.09778941293826934]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.029625564299650964]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.029625564299650964]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.0699999999999785, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.0699999999999785, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02442681294615032, 0.09534281722505177]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02442681294615032, 0.09534281722505177]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.02366981842285698]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.02366981842285698]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.0799999999999783, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.0799999999999783, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02538024111840084, 0.09293135022126517]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02538024111840084, 0.09293135022126517]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.017782246328374218]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.017782246328374218]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.089999999999978, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.089999999999978, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02630955462061349, 0.09055520219984874]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02630955462061349, 0.09055520219984874]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.01196334828344392]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.01196334828344392]) -> OK\n", "3.099999999999978\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02630955462061349, 0.09055520219984874]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.01196334828344392]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.28599999165958084, 0.3909014001965992]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.099999999999978, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.099999999999978, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.027215106642611977, 0.08821453896398514]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.027215106642611977, 0.08821453896398514]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.00621358959311874]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.00621358959311874]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.1099999999999777, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.1099999999999777, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02809725203225183, 0.0859095023462835]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02809725203225183, 0.0859095023462835]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.000533401154757196]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.000533401154757196]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.1199999999999775, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.1199999999999775, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.028956347055714666, 0.0836402107096605]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.028956347055714666, 0.0836402107096605]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.005076819982718306]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.005076819982718306]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.1299999999999772, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.1299999999999772, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02979274916281127, 0.08140675944960535]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02979274916281127, 0.08140675944960535]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.010616710055200596]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.010616710055200596]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.139999999999977, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.139999999999977, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.030606816757307326, 0.07920922149752074]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.030606816757307326, 0.07920922149752074]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.016085938015812373]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.016085938015812373]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.149999999999977, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.149999999999977, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.031398908972282535, 0.07704764782483829]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.031398908972282535, 0.07704764782483829]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.021484204963744424]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.021484204963744424]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.1599999999999766, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.1599999999999766, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03216938545053092, 0.07492206794761323]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03216938545053092, 0.07492206794761323]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.026811243569902388]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.026811243569902388]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.1699999999999764, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.1699999999999764, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03291860613000705, 0.07283249043130958]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03291860613000705, 0.07283249043130958]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.03206681749973561]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.03206681749973561]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.179999999999976, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.179999999999976, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03364693103432015, 0.07077890339549349]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03364693103432015, 0.07077890339549349]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.037250720833619355]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.037250720833619355]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.189999999999976, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.189999999999976, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.034354720068275085, 0.06876127501815874]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.034354720068275085, 0.06876127501815874]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.04236277748515044]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.04236277748515044]) -> OK\n", "3.1999999999999758\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.034354720068275085, 0.06876127501815874]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.04236277748515044]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.2467995411941499, 0.3922783137657342]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.1999999999999758, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.1999999999999758, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03504233281845667, 0.06677955403941489]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03504233281845667, 0.06677955403941489]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.047402840617712716]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.047402840617712716]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.2099999999999755, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.2099999999999755, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.035710128358850825, 0.06483367026427504]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.035710128358850825, 0.06483367026427504]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.0523707920596585]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.0523707920596585]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.2199999999999753, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.2199999999999753, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.036358465061493574, 0.06292353506428633]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.036358465061493574, 0.06292353506428633]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.05726654171844864]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.05726654171844864]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.229999999999975, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.229999999999975, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.036987700412136434, 0.06104904187775327]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.036987700412136434, 0.06104904187775327]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.06209002699408228]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.06209002699408228]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.239999999999975, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.239999999999975, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.037598190830913966, 0.059210066708309736]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.037598190830913966, 0.059210066708309736]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.06684121219214512]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.06684121219214512]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.2499999999999747, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.2499999999999747, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03819029149799706, 0.05740646862160239]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03819029149799706, 0.05740646862160239]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.07152008793679332]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.07152008793679332]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.2599999999999745, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.2599999999999745, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03876435618421308, 0.05563809023985444]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03876435618421308, 0.05563809023985444]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.0761266705839862]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.0761266705839862]) -> OK\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.2699999999999743, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.2699999999999743, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03932073708661163, 0.05390475823408511]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03932073708661163, 0.05390475823408511]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08066100163527173]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.08066100163527173]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.279999999999974, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.279999999999974, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03985978466895248, 0.052206283813766394]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03985978466895248, 0.052206283813766394]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08512314715242303]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.08512314715242303]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.289999999999974, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.289999999999974, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.040381847507090146, 0.050542463213705334]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.040381847507090146, 0.050542463213705334]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08951319717321532]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.08951319717321532]) -> OK\n", "3.2999999999999736\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.040381847507090146, 0.050542463213705334]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08951319717321532]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.2077149495073969, 0.3881524574014077]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.2999999999999736, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.2999999999999736, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0408872721392272, 0.04891307817794593]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0408872721392272, 0.04891307817794593]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.093831265128627]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.093831265128627]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.3099999999999734, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.3099999999999734, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04137640292100666, 0.04731789644049138]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04137640292100666, 0.04731789644049138]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.09807748726174101]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.09807748726174101]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.319999999999973, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.319999999999973, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.041849581885411574, 0.04575667220265354]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.041849581885411574, 0.04575667220265354]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.10225202204861439]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.10225202204861439]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.329999999999973, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.329999999999973, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04230714860743811, 0.044229146606842566]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04230714860743811, 0.044229146606842566]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.10635504962137818]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.10635504962137818]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.3399999999999728, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.3399999999999728, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.042749440073506534, 0.042735048206616014]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.042749440073506534, 0.042735048206616014]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11038677119382181]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11038677119382181]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.3499999999999726, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.3499999999999726, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04317679055557269, 0.04127409343281274]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04317679055557269, 0.04127409343281274]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11434740848970945]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11434740848970945]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.3599999999999723, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.3599999999999723, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04358953148990082, 0.03984598705560308]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04358953148990082, 0.03984598705560308]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11823720317406847]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11823720317406847]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.369999999999972, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.369999999999972, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.043987991360456856, 0.03845042264229269]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.043987991360456856, 0.03845042264229269]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.12205641628768304]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.12205641628768304]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.379999999999972, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.379999999999972, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.044372495586879786, 0.03708708301072375]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.044372495586879786, 0.03708708301072375]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.12580532768501848]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.12580532768501848]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.3899999999999717, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.3899999999999717, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04474336641698702, 0.03575564067812271]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04474336641698702, 0.03575564067812271]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.12948423547579674]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.12948423547579674]) -> OK\n", "3.3999999999999715\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04474336641698702, 0.03575564067812271]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.12948423547579674]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.16926399614492915, 0.3792472387158356]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.3999999999999715, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.3999999999999715, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04510092282376825, 0.0344557583052501]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04510092282376825, 0.0344557583052501]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.13309345547043339]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.13309345547043339]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.4099999999999713, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.4099999999999713, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.045445480406820754, 0.03318708913571352]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.045445480406820754, 0.03318708913571352]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.13663332062954317]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.13663332062954317]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.419999999999971, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.419999999999971, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.045777351298177886, 0.03194927743031078]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.045777351298177886, 0.03194927743031078]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.14010418051771026]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.14010418051771026]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.429999999999971, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.429999999999971, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04609684407248099, 0.03074195889627588]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04609684407248099, 0.03074195889627588]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1435064007617172]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1435064007617172]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.4399999999999706, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.4399999999999706, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04640426366144375, 0.029564761111306244]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04640426366144375, 0.029564761111306244]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.14684036251341498]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.14684036251341498]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.4499999999999704, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.4499999999999704, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04669991127255681, 0.028417303942255143]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04669991127255681, 0.028417303942255143]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15010646191741345]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.15010646191741345]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.45999999999997, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.45999999999997, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04698408431197936, 0.027299199958378886]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04698408431197936, 0.027299199958378886]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15330510958376342]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.15330510958376342]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.46999999999997, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.46999999999997, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04725707631156315, 0.026210054839033763]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04725707631156315, 0.026210054839033763]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1564367300657944]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1564367300657944]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.47999999999997, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.47999999999997, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04751917685995349, 0.02514946777572321]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04751917685995349, 0.02514946777572321]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15950176134326707]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.15950176134326707]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.4899999999999696, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.4899999999999696, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04777067153771072, 0.024117031868400973]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04777067153771072, 0.024117031868400973]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16250065431099103]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.16250065431099103]) -> OK\n", "3.4999999999999694\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04777067153771072, 0.024117031868400973]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16250065431099103]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.13189217220240937, 0.3662805299195121]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.4999999999999694, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.4999999999999694, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.048011841856394726, 0.023112334515941337]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.048011841856394726, 0.023112334515941337]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16543387227305428]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.16543387227305428]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.509999999999969, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.509999999999969, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04824296520155414, 0.02213495780069273]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04824296520155414, 0.02213495780069273]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16830189044280222]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.16830189044280222]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.519999999999969, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.519999999999969, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04846431477956107, 0.02118447886703612]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04846431477956107, 0.02118447886703612]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.17110519544869943]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.17110519544869943]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.5299999999999687, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.5299999999999687, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04867615956823143, 0.020260470293874698]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04867615956823143, 0.020260470293874698]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1738442848462003]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1738442848462003]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.5399999999999685, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.5399999999999685, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.048878764271170175, 0.019362500460986382]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.048878764271170175, 0.019362500460986382]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1765196666357488]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1765196666357488]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.5499999999999683, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.5499999999999683, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04907238927578004, 0.018490133909175498]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04907238927578004, 0.018490133909175498]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.17913185878702156]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.17913185878702156]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.559999999999968, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.559999999999968, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.049257290614871795, 0.017642931694164955]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.049257290614871795, 0.017642931694164955]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18168138876952208]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.18168138876952208]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.569999999999968, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.569999999999968, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04943371993181345, 0.016820451734174936]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04943371993181345, 0.016820451734174936]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18416879308962877]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.18416879308962877]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.5799999999999677, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.5799999999999677, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0496019244491552, 0.0160222491511388]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0496019244491552, 0.0160222491511388]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18659461683419268]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.18659461683419268]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.5899999999999674, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.5899999999999674, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.049762146940666586, 0.01524787660551158]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.049762146940666586, 0.01524787660551158]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18895941322077592]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.18895941322077592]) -> OK\n", "3.5999999999999672\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.049762146940666586, 0.01524787660551158]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18895941322077592]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.09597422577745514, 0.34994366254440923]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.5999999999999672, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.5999999999999672, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0499146257067217, 0.014496884624630895]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0499146257067217, 0.014496884624630895]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1912637431546153]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1912637431546153]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.609999999999967, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.609999999999967, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05005959455296801, 0.013768821924594655]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05005959455296801, 0.013768821924594655]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.19350817479239085]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.19350817479239085]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.619999999999967, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.619999999999967, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050197282772213955, 0.013063235725624216]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050197282772213955, 0.013063235725624216]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.19569328311287293]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.19569328311287293]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.6299999999999666, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.6299999999999666, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0503279151294702, 0.012379672060886006]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0503279151294702, 0.012379672060886006]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1978196494945157]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1978196494945157]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.6399999999999664, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.6399999999999664, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05045171185007906, 0.011717676078748792]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05045171185007906, 0.011717676078748792]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1998878613000611]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1998878613000611]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.649999999999966, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.649999999999966, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050568888610866544, 0.011076792338457962]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050568888610866544, 0.011076792338457962]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.20189851146820964]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.20189851146820964]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.659999999999966, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.659999999999966, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050679656534251126, 0.010456565099212152]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050679656534251126, 0.010456565099212152]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2038521981124123]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2038521981124123]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.6699999999999657, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.6699999999999657, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05078422218524325, 0.009856538602631597]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05078422218524325, 0.009856538602631597]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2057495241268292]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2057495241268292]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.6799999999999655, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.6799999999999655, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050882787571269565, 0.00927625734861141]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050882787571269565, 0.00927625734861141]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.20759109679949858]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.20759109679949858]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.6899999999999653, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.6899999999999653, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05097555014475568, 0.008715266364556804]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05097555014475568, 0.008715266364556804]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.20937752743275412]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.20937752743275412]) -> OK\n", "3.699999999999965\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05097555014475568, 0.008715266364556804]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.20937752743275412]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.061817558196746794, 0.3308859021388134]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.699999999999965, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.699999999999965, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05106270280840125, 0.008173111468000994]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05106270280840125, 0.008173111468000994]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21110943097092172]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21110943097092172]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.709999999999965, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.709999999999965, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05114443392308126, 0.007649339522610139]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05114443392308126, 0.007649339522610139]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21278742563532554]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21278742563532554]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.7199999999999647, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.7199999999999647, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05122092731830736, 0.007143498687583231]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05122092731830736, 0.007143498687583231]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21441213256662572]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21441213256662572]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.7299999999999645, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.7299999999999645, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05129236230518319, 0.0066551386604582876]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05129236230518319, 0.0066551386604582876]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21598417547450682]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21598417547450682]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.7399999999999642, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.7399999999999642, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05135891369178777, 0.006183810913339614]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05135891369178777, 0.006183810913339614]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21750418029473173]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21750418029473173]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.749999999999964, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.749999999999964, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05142075180092117, 0.005729068922564146]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05142075180092117, 0.005729068922564146]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21897277485357053]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21897277485357053]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.759999999999964, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.759999999999964, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051478042490146814, 0.005290468391828151]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051478042490146814, 0.005290468391828151]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22039058853961072]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22039058853961072]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.7699999999999636, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.7699999999999636, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051530947174065096, 0.004867567468798636]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051530947174065096, 0.004867567468798636]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22175825198295032]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22175825198295032]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.7799999999999634, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.7799999999999634, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05157962284875308, 0.004459926955236898]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05157962284875308, 0.004459926955236898]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22307639674177082]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22307639674177082]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.789999999999963, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.789999999999963, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051624222118305446, 0.004067110510664583]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051624222118305446, 0.004067110510664583]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22434565499628473]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22434565499628473]) -> OK\n", "3.799999999999963\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051624222118305446, 0.004067110510664583]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22434565499628473]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[-0.029666942865411338, 0.30970393049066614]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.799999999999963, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.799999999999963, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05166489322341209, 0.0036886848496055125]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05166489322341209, 0.0036886848496055125]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22556665925004643]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22556665925004643]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.8099999999999627, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.8099999999999627, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05170178007190815, 0.003324219932439317]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05170178007190815, 0.003324219932439317]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22674004203861228]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22674004203861228]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.8199999999999625, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.8199999999999625, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05173502227123254, 0.0029732891499056387]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05173502227123254, 0.0029732891499056387]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22786643564553344]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22786643564553344]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.8299999999999623, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.8299999999999623, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0517647551627316, 0.0026354695013002896]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0517647551627316, 0.0026354695013002896]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22894647182565803]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22894647182565803]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.839999999999962, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.839999999999962, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051791109857744606, 0.002310341766407287]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051791109857744606, 0.002310341766407287]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22998078153571994]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22998078153571994]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.849999999999962, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.849999999999962, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05181421327540868, 0.001997490671213183]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05181421327540868, 0.001997490671213183]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23096999467218374]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23096999467218374]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.8599999999999617, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.8599999999999617, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051834188182120815, 0.0016965050474524544]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051834188182120815, 0.0016965050474524544]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23191473981631633]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23191473981631633]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.8699999999999615, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.8699999999999615, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051851153232595336, 0.0014069779860350527]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051851153232595336, 0.0014069779860350527]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2328156439864484]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2328156439864484]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.8799999999999613, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.8799999999999613, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051865223012455684, 0.0011285069844094193]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051865223012455684, 0.0011285069844094193]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23367333239738958]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23367333239738958]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.889999999999961, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.889999999999961, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05187650808229978, 0.0008606940879164366]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05187650808229978, 0.0008606940879164366]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23448842822695415]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23448842822695415]) -> OK\n", "3.899999999999961\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05187650808229978, 0.0008606940879164366]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23448842822695415]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.00028990735870594586, 0.28693572303846443]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.899999999999961, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.899999999999961, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05188511502317895, 0.0006031460251918247]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05188511502317895, 0.0006031460251918247]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23526155238955596]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23526155238955596]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.9099999999999606, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.9099999999999606, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051891146483430864, 0.00035547433767651847]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051891146483430864, 0.00035547433767651847]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2359933233168231]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2359933233168231]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.9199999999999604, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.9199999999999604, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05189470122680763, 0.0001172955032964412]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05189470122680763, 0.0001172955032964412]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2366843567451841]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2366843567451841]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.92999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.92999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05189587418184059, -0.0001117689456250637]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05189587418184059, -0.0001117689456250637]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23733526551037368]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23733526551037368]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.93999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.93999999999996, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05189475649238434, -0.0003320923101571061]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05189475649238434, -0.0003320923101571061]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23794665934880183]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23794665934880183]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.9499999999999598, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.9499999999999598, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05189143556928277, -0.0005440426181867339]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05189143556928277, -0.0005440426181867339]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2385191447057301]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2385191447057301]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.9599999999999596, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.9599999999999596, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0518859951431009, -0.0007479825234117041]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0518859951431009, -0.0007479825234117041]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2390533245501945]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2390533245501945]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.9699999999999593, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.9699999999999593, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05187851531786679, -0.0009442692098306871]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05187851531786679, -0.0009442692098306871]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23954979819661346]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23954979819661346]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.979999999999959, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.979999999999959, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05186907262576848, -0.0011332543016595853]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05186907262576848, -0.0011332543016595853]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24000916113301551]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24000916113301551]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.989999999999959, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.989999999999959, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05185774008275189, -0.0013152837786012581]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05185774008275189, -0.0013152837786012581]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.240432004855822]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.240432004855822]) -> OK\n", "3.9999999999999587\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05185774008275189, -0.0013152837786012581]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.240432004855822]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.027916333029932502, 0.26305812813004015]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=3.9999999999999587, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=3.9999999999999587, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05184458724496588, -0.00149069789639462]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05184458724496588, -0.00149069789639462]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24081891671111366]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24081891671111366]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.009999999999959, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.009999999999959, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05182968026600193, -0.0016598311125678312]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05182968026600193, -0.0016598311125678312]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24117047974231298]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24117047974231298]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.019999999999959, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.019999999999959, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05181308195487625, -0.0018230120173191196]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05181308195487625, -0.0018230120173191196]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24148727254420838]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24148727254420838]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.0299999999999585, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.0299999999999585, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05179485183470306, -0.001980563269447657]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05179485183470306, -0.001980563269447657]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24176986912324644]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24176986912324644]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.039999999999958, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.039999999999958, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05177504620200858, -0.0021328015372558693]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05177504620200858, -0.0021328015372558693]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2420188387640158]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2420188387640158]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.049999999999958, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.049999999999958, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05175371818663602, -0.0022800374443435814]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05175371818663602, -0.0022800374443435814]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24223474590184588]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24223474590184588]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.059999999999958, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.059999999999958, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051730917812192585, -0.002422575520213488]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051730917812192585, -0.002422575520213488]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24241815000144]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24241815000144]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.069999999999958, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.069999999999958, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05170669205699045, -0.0025607141556065823]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05170669205699045, -0.0025607141556065823]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24256960544146344]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24256960544146344]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.079999999999957, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.079999999999957, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05168108491543439, -0.0026947455624854047]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05168108491543439, -0.0026947455624854047]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24268966140500325]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24268966140500325]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.089999999999957, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.089999999999957, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051654137459809533, -0.0028249557385822376]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051654137459809533, -0.0028249557385822376]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2427788617758169]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2427788617758169]) -> OK\n", "4.099999999999957\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051654137459809533, -0.0028249557385822376]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2427788617758169]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.05312061890695889, 0.2384874245900853]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.099999999999957, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.099999999999957, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051625887902423714, -0.002951624436428723]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051625887902423714, -0.002951624436428723]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24283774504028488]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24283774504028488]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.109999999999957, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.109999999999957, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05159637165805943, -0.003075025136782773]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05159637165805943, -0.003075025136782773]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24286684419498172]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24286684419498172]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.119999999999957, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.119999999999957, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0515656214066916, -0.0031954250263680995]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0515656214066916, -0.0031954250263680995]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24286668665977731]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24286668665977731]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.129999999999956, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.129999999999956, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051533667156427924, -0.003313084979841226]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051533667156427924, -0.003313084979841226]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24283779419638193]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24283779419638193]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.139999999999956, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.139999999999956, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05150053630662951, -0.0034282595459003903]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05150053630662951, -0.0034282595459003903]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2427806828322449]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2427806828322449]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.149999999999956, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.149999999999956, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05146625371117051, -0.0035411969374504132]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05146625371117051, -0.0035411969374504132]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24269586278971733]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24269586278971733]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.159999999999956, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.159999999999956, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051430841741796005, -0.003652139025737261]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051430841741796005, -0.003652139025737261]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2425838384203882]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2425838384203882]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.1699999999999555, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.1699999999999555, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05139432035153863, -0.0037613213383658065]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05139432035153863, -0.0037613213383658065]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2424451081445023]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2424451081445023]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.179999999999955, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.179999999999955, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051356707138154975, -0.0038689730611140573]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051356707138154975, -0.0038689730611140573]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24228016439536787]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24228016439536787]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.189999999999955, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.189999999999955, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05131801740754383, -0.003975317043456987]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05131801740754383, -0.003975317043456987]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2420894935686609]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2420894935686609]) -> OK\n", "4.199999999999955\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05131801740754383, -0.003975317043456987]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2420894935686609]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.07585004822355329, 0.21358214570919445]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.199999999999955, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.199999999999955, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05127826423710926, -0.004080569807713]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05127826423710926, -0.004080569807713]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24187357597653328]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24187357597653328]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.209999999999955, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.209999999999955, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05123745853903213, -0.004184941561726]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05123745853903213, -0.004184941561726]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24163288580643025]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24163288580643025]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.2199999999999545, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.2199999999999545, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05119560912341487, -0.004288636214996045]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05119560912341487, -0.004288636214996045]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24136789108452372]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24136789108452372]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.229999999999954, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.229999999999954, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05115272276126491, -0.004391851398171591]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05115272276126491, -0.004391851398171591]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.241079053643666]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.241079053643666]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.239999999999954, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.239999999999954, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051108804247283195, -0.0044947784858164605]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051108804247283195, -0.0044947784858164605]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24076682909576957]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24076682909576957]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.249999999999954, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.249999999999954, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.051063856462425034, -0.00459760262236476]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.051063856462425034, -0.00459760262236476]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24043166680851752]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24043166680851752]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.259999999999954, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.259999999999954, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05101788043620139, -0.004700502751177189]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05101788043620139, -0.004700502751177189]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.24007400988630948]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.24007400988630948]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.269999999999953, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.269999999999953, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050970875408689616, -0.004803651646612391]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050970875408689616, -0.004803651646612391]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23969429515534704]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23969429515534704]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.279999999999953, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.279999999999953, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050922838892223495, -0.004907215949027278]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050922838892223495, -0.004907215949027278]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23929295315276394]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23929295315276394]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.289999999999953, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.289999999999953, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05087376673273322, -0.005011356202620541]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05087376673273322, -0.005011356202620541]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2388704081197045]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2388704081197045]) -> OK\n", "4.299999999999953\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05087376673273322, -0.005011356202620541]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2388704081197045]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.09608531656270536, 0.1886475020871118]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.299999999999953, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.299999999999953, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050823653170707014, -0.005116226896033952]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050823653170707014, -0.005116226896033952]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23842707799825547]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23842707799825547]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.3099999999999525, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.3099999999999525, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050772490901746674, -0.0052219765056264085]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050772490901746674, -0.0052219765056264085]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23796337443213567]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23796337443213567]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.319999999999952, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.319999999999952, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050720271136690406, -0.005328747541336121]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050720271136690406, -0.005328747541336121]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23747970277104768]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23747970277104768]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.329999999999952, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.329999999999952, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050666983661277046, -0.005436676595046803]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050666983661277046, -0.005436676595046803]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23697646207859713]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23697646207859713]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.339999999999952, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.339999999999952, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050612616895326576, -0.005545894391374216]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050612616895326576, -0.005545894391374216]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23645404514368418]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23645404514368418]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.349999999999952, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.349999999999952, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050557157951412836, -0.005656525840789961]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050557157951412836, -0.005656525840789961]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23591283849527264]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23591283849527264]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.3599999999999515, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.3599999999999515, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050500592693004935, -0.0057686900949999766]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050500592693004935, -0.0057686900949999766]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2353532224204428]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2353532224204428]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.369999999999951, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.369999999999951, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05044290579205494, -0.005882500604495795]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05044290579205494, -0.005882500604495795]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23477557098563356]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23477557098563356]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.379999999999951, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.379999999999951, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050384080786009984, -0.005998065178197248]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050384080786009984, -0.005998065178197248]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2341802520609808]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2341802520609808]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.389999999999951, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.389999999999951, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050324100134228014, -0.0061154860451059665]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050324100134228014, -0.0061154860451059665]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23356762734765857]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23356762734765857]) -> OK\n", "4.399999999999951\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050324100134228014, -0.0061154860451059665]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23356762734765857]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.11383543760488461, 0.163940803831896]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.399999999999951, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.399999999999951, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050262945273776956, -0.006234859917889721]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050262945273776956, -0.006234859917889721]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23293805240813087]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23293805240813087]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.40999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.40999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05020059667459806, -0.006356278058318364]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05020059667459806, -0.006356278058318364]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23229187669922202]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23229187669922202]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.41999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.41999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050137033894014874, -0.006479826344472864]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050137033894014874, -0.006479826344472864]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.231629443607914]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.231629443607914]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.42999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.42999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.050072235630570144, -0.006605585339649739]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.050072235630570144, -0.006605585339649739]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23095109048977985]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23095109048977985]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.43999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.43999999999995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.05000617977717365, -0.00673363036288395]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.05000617977717365, -0.00673363036288395]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.23025714870996383]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.23025714870996383]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.4499999999999496, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.4499999999999496, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04993884347354481, -0.006864031561014155]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04993884347354481, -0.006864031561014155]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22954794368661746]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22954794368661746]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.459999999999949, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.459999999999949, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04987020315793467, -0.006996853982215079]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04987020315793467, -0.006996853982215079]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2288237949367044]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2288237949367044]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.469999999999949, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.469999999999949, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04980023461811252, -0.007132157650922618]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04980023461811252, -0.007132157650922618]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22808501612408444]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22808501612408444]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.479999999999949, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.479999999999949, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04972891304160329, -0.007269997644078173]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04972891304160329, -0.007269997644078173]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22733191510979098]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22733191510979098]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.489999999999949, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.489999999999949, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.049656213065162505, -0.007410424168619646]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.049656213065162505, -0.007410424168619646]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22656479400441454]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22656479400441454]) -> OK\n", "4.4999999999999485\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.049656213065162505, -0.007410424168619646]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22656479400441454]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.1291332167351249, 0.1396773661658325]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.4999999999999485, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.4999999999999485, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04958210882347631, -0.007553482640147429]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04958210882347631, -0.007553482640147429]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2257839492225076]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2257839492225076]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.509999999999948, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.509999999999948, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04950657399707483, -0.007699213762694694]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04950657399707483, -0.007699213762694694]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.224989671538925]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.224989671538925]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.519999999999948, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.519999999999948, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04942958185944788, -0.007847653609532238]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04942958185944788, -0.007847653609532238]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2241822461470177]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2241822461470177]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.529999999999948, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.529999999999948, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04935110532335256, -0.007998833704939133]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04935110532335256, -0.007998833704939133]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22336195271859555]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22336195271859555]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.539999999999948, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.539999999999948, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04927111698630317, -0.008152781106871414]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04927111698630317, -0.008152781106871414]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22252906546557844]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22252906546557844]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.549999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.549999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04918958917523445, -0.008309518490462074]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04918958917523445, -0.008309518490462074]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22168385320325393]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22168385320325393]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.559999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.559999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04910649399032983, -0.008469064232286636]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04910649399032983, -0.008469064232286636]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.22082657941506245]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.22082657941506245]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.569999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.569999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.049021803348006966, -0.008631432495329636]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.049021803348006966, -0.008631432495329636]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21995750231883043]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21995750231883043]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.579999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.579999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04893548902305367, -0.008796633314588385]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04893548902305367, -0.008796633314588385]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21907687493437364]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21907687493437364]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.589999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.589999999999947, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04884752268990779, -0.008964672683251448]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04884752268990779, -0.008964672683251448]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21818494515239473]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21818494515239473]) -> OK\n", "4.599999999999946\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04884752268990779, -0.008964672683251448]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21818494515239473]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.14203132098495558, 0.11603647417409547]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.599999999999946, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.599999999999946, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04875787596307527, -0.009135552639390376]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04875787596307527, -0.009135552639390376]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2172819558045982]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2172819558045982]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.609999999999946, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.609999999999946, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04866652043668137, -0.009309271353104253]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04866652043668137, -0.009309271353104253]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21636814473494914]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21636814473494914]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.619999999999946, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.619999999999946, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04857342772315033, -0.009485823214057788]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04857342772315033, -0.009485823214057788]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21544374487200169]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21544374487200169]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.629999999999946, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.629999999999946, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.048478569491009746, -0.00966519891935471]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.048478569491009746, -0.00966519891935471]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21450898430222493]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21450898430222493]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.6399999999999455, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.6399999999999455, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.048381917501816196, -0.009847385561689402]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.048381917501816196, -0.009847385561689402]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21356408634425564]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21356408634425564]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.649999999999945, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.649999999999945, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.048283443646199305, -0.01003236671772076]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.048283443646199305, -0.01003236671772076]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2126092696240071]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2126092696240071]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.659999999999945, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.659999999999945, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.048183119979022096, -0.010220122536613446]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.048183119979022096, -0.010220122536613446]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.21164474815056544]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.21164474815056544]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.669999999999945, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.669999999999945, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.048080918753655964, -0.010410629828692761]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.048080918753655964, -0.010410629828692761]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2106707313928058]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2106707313928058]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.679999999999945, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.679999999999945, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.047976812455369035, -0.010603862154160574]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.047976812455369035, -0.010603862154160574]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2096874243566621]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2096874243566621]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.689999999999944, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.689999999999944, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04787077383382743, -0.010799789911820798]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04787077383382743, -0.010799789911820798]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.20869502766298442]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.20869502766298442]) -> OK\n", "4.699999999999944\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04787077383382743, -0.010799789911820798]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.20869502766298442]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.1525989355768201, 0.09316707600817095]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.699999999999944, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.699999999999944, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04776277593470922, -0.010998380427764118]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04776277593470922, -0.010998380427764118]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.20769373762592103]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.20769373762592103]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.709999999999944, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.709999999999944, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04765279213043158, -0.011199598043962727]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04765279213043158, -0.011199598043962727]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2066837463317608]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2066837463317608]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.719999999999944, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.719999999999944, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04754079614999195, -0.011403404206727072]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04754079614999195, -0.011403404206727072]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.20566524171817596]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.20566524171817596]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.729999999999944, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.729999999999944, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04742676210792468, -0.011609757554977639]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04742676210792468, -0.011609757554977639]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2046384076538035]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2046384076538035]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.739999999999943, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.739999999999943, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0473106645323749, -0.011818614008286061]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0473106645323749, -0.011818614008286061]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.20360342401810672]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.20360342401810672]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.749999999999943, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.749999999999943, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04719247839229204, -0.012029926854640879]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04719247839229204, -0.012029926854640879]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2025604667814589]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2025604667814589]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.759999999999943, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.759999999999943, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04707217912374563, -0.012243646837894483]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04707217912374563, -0.012243646837894483]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.2015097080853927]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.2015097080853927]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.769999999999943, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.769999999999943, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04694974265536669, -0.012459722244848892]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04694974265536669, -0.012459722244848892]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.20045131632295912]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.20045131632295912]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.7799999999999425, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.7799999999999425, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0468251454329182, -0.012678098991939146]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0468251454329182, -0.012678098991939146]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.199385456219143]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.199385456219143]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.789999999999942, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.789999999999942, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04669836444299881, -0.012898720711474234]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04669836444299881, -0.012898720711474234]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1983122889112812]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1983122889112812]) -> OK\n", "4.799999999999942\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04669836444299881, -0.012898720711474234]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1983122889112812]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.1609189683819494, 0.07119296426085636]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.799999999999942, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.799999999999942, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04656937723588407, -0.013121528837396621]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04656937723588407, -0.013121528837396621]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.19723197202943216]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.19723197202943216]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.809999999999942, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.809999999999942, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.046438161947510104, -0.013346462690522537]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.046438161947510104, -0.013346462690522537]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.19614465977664675]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.19614465977664675]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.819999999999942, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.819999999999942, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04630469732060488, -0.013573459563226349]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04630469732060488, -0.013573459563226349]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.19505050300909116]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.19505050300909116]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.8299999999999415, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.8299999999999415, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04616896272497262, -0.013802454803533417]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04616896272497262, -0.013802454803533417]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.19394964931597342]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.19394964931597342]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.839999999999941, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.839999999999941, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.046030938176937285, -0.01403338189858698]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.046030938176937285, -0.01403338189858698]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.19284224309922782]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.19284224309922782]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.849999999999941, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.849999999999941, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04589060435795141, -0.014266172557455697]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04589060435795141, -0.014266172557455697]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.19172842565291143]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.19172842565291143]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.859999999999941, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.859999999999941, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04574794263237686, -0.014500756793249596]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04574794263237686, -0.014500756793249596]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.19060833524226836]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.19060833524226836]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.869999999999941, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.869999999999941, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.045602935064444364, -0.01473706300451326]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.045602935064444364, -0.01473706300451326]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1894821071824196]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1894821071824196]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.87999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.87999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04545556443439923, -0.014975018055866148]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04545556443439923, -0.014975018055866148]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18834987391663616]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.18834987391663616]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.88999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.88999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.045305814253840566, -0.015214547357861086]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.045305814253840566, -0.015214547357861086]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18721176509415544]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.18721176509415544]) -> OK\n", "4.89999999999994\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.045305814253840566, -0.015214547357861086]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18721176509415544]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.16708574339671864, 0.05021728859341628]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.89999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.89999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04515366878026195, -0.01545557494603295]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04515366878026195, -0.01545557494603295]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1860679076475018]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1860679076475018]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.90999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.90999999999994, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.044999113030801625, -0.0156980235591107]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.044999113030801625, -0.0156980235591107]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18491842586927298]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.18491842586927298]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.9199999999999395, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.9199999999999395, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.044842132795210515, -0.015941814716366944]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.044842132795210515, -0.015941814716366944]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18376344148835616]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.18376344148835616]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.929999999999939, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.929999999999939, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.044682714648046844, -0.01618686879408024]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.044682714648046844, -0.01618686879408024]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18260307374553778]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.18260307374553778]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.939999999999939, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.939999999999939, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04452084596010604, -0.0164331051010864]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04452084596010604, -0.0164331051010864]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1814374394684731]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1814374394684731]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.949999999999939, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.949999999999939, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.044356514909095174, -0.016680441953396106]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.044356514909095174, -0.016680441953396106]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.18026665314598211]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.18026665314598211]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.959999999999939, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.959999999999939, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04418971048956121, -0.01692879674785708]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04418971048956121, -0.01692879674785708]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.17909082700164028]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.17909082700164028]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.9699999999999385, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.9699999999999385, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04402042252208264, -0.017178086034840168]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04402042252208264, -0.017178086034840168]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.17791007106663298]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.17791007106663298]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.979999999999938, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.979999999999938, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04384864166173424, -0.01742822558992957]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04384864166173424, -0.01742822558992957]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.17672449325184425]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.17672449325184425]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.989999999999938, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.989999999999938, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.043674359405834945, -0.017679130484598543]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.043674359405834945, -0.017679130484598543]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.17553419941915172]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.17553419941915172]) -> OK\n", "4.999999999999938\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.043674359405834945, -0.017679130484598543]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.17553419941915172]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.17120311205133384, 0.030326316289054262]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=4.999999999999938, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=4.999999999999938, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04349756810098896, -0.01793071515585279]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04349756810098896, -0.01793071515585279]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.17433929345189964]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.17433929345189964]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.009999999999938, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.009999999999938, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.043318260949430434, -0.018182893474824713]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.043318260949430434, -0.018182893474824713]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.17313987732452496]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.17313987732452496]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.019999999999937, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.019999999999937, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04313643201468219, -0.018435578814302737]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04313643201468219, -0.018435578814302737]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1719360511713107]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1719360511713107]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.029999999999937, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.029999999999937, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04295207622653916, -0.018688684115180713]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04295207622653916, -0.018688684115180713]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1707279133542429]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1707279133542429]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.039999999999937, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.039999999999937, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.042765189385387356, -0.018942121951813436]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.042765189385387356, -0.018942121951813436]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16951556052994843]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.16951556052994843]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.049999999999937, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.049999999999937, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04257576816586922, -0.019195804596265187]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04257576816586922, -0.019195804596265187]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16829908771569219]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.16829908771569219]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.0599999999999365, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.0599999999999365, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04238381011990657, -0.019449644081439073]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04238381011990657, -0.019449644081439073]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16707858835441253]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.16707858835441253]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.069999999999936, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.069999999999936, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.042189313679092184, -0.019703552263075887]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.042189313679092184, -0.019703552263075887]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1658541543787759]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1658541543787759]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.079999999999936, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.079999999999936, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04199227815646143, -0.01995744088061198]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04199227815646143, -0.01995744088061198]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16462587627423192]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.16462587627423192]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.089999999999936, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.089999999999936, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.041792703747655306, -0.020211221616886613]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.041792703747655306, -0.020211221616886613]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16339384314105146]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.16339384314105146]) -> OK\n", "5.099999999999936\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.041792703747655306, -0.020211221616886613]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16339384314105146]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.1733829057272742, 0.011592419544545974]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.099999999999936, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.099999999999936, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04159059153148644, -0.020464806156689996]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04159059153148644, -0.020464806156689996]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16215814275533139]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.16215814275533139]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.1099999999999355, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.1099999999999355, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04138594346991954, -0.020718106244144104]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04138594346991954, -0.020718106244144104]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.16091886162895042]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.16091886162895042]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.119999999999935, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.119999999999935, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0411787624074781, -0.020971033738909135]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0411787624074781, -0.020971033738909135]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15967608506846193]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.15967608506846193]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.129999999999935, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.129999999999935, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04096905207008901, -0.02122350067120933]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04096905207008901, -0.02122350067120933]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15842989723290968]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.15842989723290968]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.139999999999935, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.139999999999935, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.040756817063376916, -0.02147541929567259]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.040756817063376916, -0.02147541929567259]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15718038119055483]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.15718038119055483]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.149999999999935, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.149999999999935, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04054206287042019, -0.021726702143979162]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04054206287042019, -0.021726702143979162]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1559276189745018]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1559276189745018]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.159999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.159999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.040324795848980396, -0.02197726207631536]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.040324795848980396, -0.02197726207631536]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15467169163721342]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.15467169163721342]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.169999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.169999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.04010502322821724, -0.022227012331629093]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.04010502322821724, -0.022227012331629093]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15341267930390434]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.15341267930390434]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.179999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.179999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03988275310490095, -0.02247586657668462]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03988275310490095, -0.02247586657668462]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15215066122480547]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.15215066122480547]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.189999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.189999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.039657994439134106, -0.022723738953914767]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.039657994439134106, -0.022723738953914767]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15088571582629032]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.15088571582629032]) -> OK\n", "5.199999999999934\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.039657994439134106, -0.022723738953914767]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.15088571582629032]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.1737436530890146, -0.005923681777504921]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.199999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.199999999999934, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03943075704959496, -0.022970544128069422]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03943075704959496, -0.022970544128069422]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.14961792076085717]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.14961792076085717]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.209999999999933, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.209999999999933, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03920105160831426, -0.023216197331659905]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03920105160831426, -0.023216197331659905]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.14834735295595997]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.14834735295595997]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.219999999999933, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.219999999999933, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03896888963499766, -0.02346061440919942]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03896888963499766, -0.02346061440919942]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.14707408866168378]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.14707408866168378]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.229999999999933, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.229999999999933, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.038734283490905665, -0.023703711860240468]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.038734283490905665, -0.023703711860240468]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.14579820349725936]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.14579820349725936]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.239999999999933, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.239999999999933, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.038497246372303257, -0.023945406881210753]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.038497246372303257, -0.023945406881210753]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.14451977249641376]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.14451977249641376]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.2499999999999325, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.2499999999999325, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03825779230349115, -0.02418561740604967]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03825779230349115, -0.02418561740604967]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.14323887015155395]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.14323887015155395]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.259999999999932, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.259999999999932, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.038015936129430654, -0.02442426214564819]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.038015936129430654, -0.02442426214564819]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1419555704567812]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1419555704567812]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.269999999999932, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.269999999999932, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03777169350797417, -0.02466126062609543]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03777169350797417, -0.02466126062609543]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1406699469497353]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1406699469497353]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.279999999999932, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.279999999999932, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03752508090171322, -0.02489653322573583]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03752508090171322, -0.02489653322573583]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.13938207275226736]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.13938207275226736]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.289999999999932, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.289999999999932, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03727611556945586, -0.02513000121104146]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03727611556945586, -0.02513000121104146]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.13809202060994244]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.13809202060994244]) -> OK\n", "5.299999999999931\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03727611556945586, -0.02513000121104146]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.13809202060994244]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.17240949050257282, -0.02217135553421596]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.299999999999931, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.299999999999931, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03702481555734545, -0.025361586771304415]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03702481555734545, -0.025361586771304415]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.13679986293037166]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.13679986293037166]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.309999999999931, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.309999999999931, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.036771199689632404, -0.025591213052154928]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.036771199689632404, -0.025591213052154928]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.13550567182037607]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.13550567182037607]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.319999999999931, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.319999999999931, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.036515287559110855, -0.02581880418791124]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.036515287559110855, -0.02581880418791124]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.13420951912198456]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.13420951912198456]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.329999999999931, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.329999999999931, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.036257099517231745, -0.026044285332767824]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.036257099517231745, -0.026044285332767824]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.13291147644726817]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.13291147644726817]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.339999999999931, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.339999999999931, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.035996656663904066, -0.02626758269082905]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.035996656663904066, -0.02626758269082905]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.13161161521201506]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.13161161521201506]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.34999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.34999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03573398083699578, -0.026488623544995815]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03573398083699578, -0.026488623544995815]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.13031000666824957]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.13031000666824957]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.35999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.35999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03546909460154582, -0.02670733628471315]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03546909460154582, -0.02670733628471315]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1290067219356009]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1290067219356009]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.36999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.36999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.035202021238698686, -0.0269236504325873]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.035202021238698686, -0.0269236504325873]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1277018320315263]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1277018320315263]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.37999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.37999999999993, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.034932784734372814, -0.0271374966698811]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.034932784734372814, -0.0271374966698811]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.12639540790039475]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.12639540790039475]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.3899999999999295, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.3899999999999295, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.034661409767674005, -0.027348806860896982]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.034661409767674005, -0.027348806860896982]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.12508752044143798]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.12508752044143798]) -> OK\n", "5.399999999999929\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.034661409767674005, -0.027348806860896982]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.12508752044143798]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.16950920171812126, -0.037109078369906255]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.399999999999929, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.399999999999929, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03438792169906504, -0.027557514076257332]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03438792169906504, -0.027557514076257332]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.12377824053557572]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.12377824053557572]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.409999999999929, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.409999999999929, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03411234655830246, -0.027763552615092252]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03411234655830246, -0.027763552615092252]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.12246763907112268]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.12246763907112268]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.419999999999929, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.419999999999929, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03383471103215154, -0.027966858026145226]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03383471103215154, -0.027966858026145226]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.12115578696838536]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.12115578696838536]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.429999999999929, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.429999999999929, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03355504245189009, -0.028167367127807496]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03355504245189009, -0.028167367127807496]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11984275520315804]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11984275520315804]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.4399999999999284, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.4399999999999284, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03327336878061201, -0.028365018027092345]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03327336878061201, -0.028365018027092345]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11852861482912559]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11852861482912559]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.449999999999928, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.449999999999928, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.032989718600341084, -0.028559750137560767]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.032989718600341084, -0.028559750137560767]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11721343699918432]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11721343699918432]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.459999999999928, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.459999999999928, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03270412109896548, -0.02875150419621037]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03270412109896548, -0.02875150419621037]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11589729298568957]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11589729298568957]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.469999999999928, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.469999999999928, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.032416606057003375, -0.028940222279339647]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.032416606057003375, -0.028940222279339647]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11458025419964137]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11458025419964137]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.479999999999928, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.479999999999928, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03212720383420998, -0.029125847817400005]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03212720383420998, -0.029125847817400005]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11326239220881863]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11326239220881863]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.489999999999927, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.489999999999927, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.031835945356035976, -0.02930832560884832]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.031835945356035976, -0.02930832560884832]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11194377875487292]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11194377875487292]) -> OK\n", "5.499999999999927\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.031835945356035976, -0.02930832560884832]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11194377875487292]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.1651753330185081, -0.05070393451644751]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.499999999999927, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.499999999999927, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.03154286209994749, -0.029487601833012904]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.03154286209994749, -0.029487601833012904]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.11062448576939428]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.11062448576939428]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.509999999999927, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.509999999999927, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.031247986081617364, -0.029663624061986207]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.031247986081617364, -0.029663624061986207]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.1093045853889603]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.1093045853889603]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.519999999999927, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.519999999999927, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0309513498409975, -0.029836341271557612]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0309513498409975, -0.029836341271557612]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.10798414996918115]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.10798414996918115]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.5299999999999265, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.5299999999999265, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.030652986428281924, -0.030005703851200098]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.030652986428281924, -0.030005703851200098]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.10666325209775362]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.10666325209775362]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.539999999999926, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.539999999999926, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.030352929389769922, -0.030171663613124657]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.030352929389769922, -0.030171663613124657]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.10534196460653658]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.10534196460653658]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.549999999999926, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.549999999999926, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.030051212753638677, -0.03033417380041654]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.030051212753638677, -0.03033417380041654]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.10402036058266173]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.10402036058266173]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.559999999999926, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.559999999999926, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02974787101563451, -0.03049318909426769]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02974787101563451, -0.03049318909426769]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.10269851337869333]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.10269851337869333]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.569999999999926, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.569999999999926, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02944293912469183, -0.030648665620319808]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02944293912469183, -0.030648665620319808]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.10137649662185047]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.10137649662185047]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.5799999999999255, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.5799999999999255, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.029136452468488633, -0.030800560954132698]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.029136452468488633, -0.030800560954132698]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.10005438422230646]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.10005438422230646]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.589999999999925, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.589999999999925, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.028828446858947306, -0.03094883412579274]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.028828446858947306, -0.03094883412579274]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.09873225038057973]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.09873225038057973]) -> OK\n", "5.599999999999925\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.028828446858947306, -0.03094883412579274]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.09873225038057973]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.15954334118381563, -0.06293147807008133]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.599999999999925, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.599999999999925, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.028518958517689378, -0.03109344562367638]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.028518958517689378, -0.03109344562367638]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.0974101695940309]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.0974101695940309]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.609999999999925, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.609999999999925, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.028208024061452616, -0.031234357397383776]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.028208024061452616, -0.031234357397383776]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.09608821666248091]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.09608821666248091]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.619999999999925, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.619999999999925, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02789568048747878, -0.03137153285985776]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02789568048747878, -0.03137153285985776]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.09476646669296579]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.09476646669296579]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.629999999999924, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.629999999999924, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0275819651588802, -0.03150493688870346]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0275819651588802, -0.03150493688870346]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.09344499510364279]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.09344499510364279]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.639999999999924, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.639999999999924, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.027266915789993167, -0.03163453582672401]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.027266915789993167, -0.03163453582672401]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.09212387762686386]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.09212387762686386]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.649999999999924, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.649999999999924, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.026950570431725926, -0.03176029748168779]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.026950570431725926, -0.03176029748168779]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.090803190311432]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.090803190311432]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.659999999999924, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.659999999999924, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02663296745690905, -0.031882191125342886]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02663296745690905, -0.031882191125342886]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08948300952405683]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.08948300952405683]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.6699999999999235, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.6699999999999235, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.026314145545655622, -0.032000187491694344]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.026314145545655622, -0.032000187491694344]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08816341195002458]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.08816341195002458]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.679999999999923, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.679999999999923, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.025994143670738677, -0.03211425877455994]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.025994143670738677, -0.03211425877455994]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08684447459309932]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.08684447459309932]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.689999999999923, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.689999999999923, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02567300108299308, -0.03222437862442028]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02567300108299308, -0.03222437862442028]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08552627477467169]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.08552627477467169]) -> OK\n", "5.699999999999923\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02567300108299308, -0.03222437862442028]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08552627477467169]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.1527507430444749, -0.0737758458112304]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.699999999999923, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.699999999999923, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.025350757296748877, -0.03233052214457901]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.025350757296748877, -0.03233052214457901]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08420889013217114]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.08420889013217114]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.709999999999923, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.709999999999923, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.025027452075303085, -0.03243266588664895]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.025027452075303085, -0.03243266588664895]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08289239861675858]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.08289239861675858]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.7199999999999225, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.7199999999999225, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.024703125416436596, -0.03253078784538003]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.024703125416436596, -0.03253078784538003]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08157687849031592]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.08157687849031592]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.729999999999922, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.729999999999922, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.024377817537982797, -0.0326248674528449]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.024377817537982797, -0.0326248674528449]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.08026240832174907]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.08026240832174907]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.739999999999922, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.739999999999922, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02405156886345435, -0.0327148855719981]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02405156886345435, -0.0327148855719981]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.07894906698262119]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.07894906698262119]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.749999999999922, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.749999999999922, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.023724420007734368, -0.032800824489624625]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.023724420007734368, -0.032800824489624625]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.07763693364213323]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.07763693364213323]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.759999999999922, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.759999999999922, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02339641176283812, -0.03288266790869376]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02339641176283812, -0.03288266790869376]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.07632608776146803]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.07632608776146803]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.769999999999921, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.769999999999921, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.023067585083751185, -0.032960400940134055]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.023067585083751185, -0.032960400940134055]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.07501660908751549]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.07501660908751549]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.779999999999921, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.779999999999921, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.022737981074349843, -0.03303401009404512]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.022737981074349843, -0.03303401009404512]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.07370857764599537]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.07370857764599537]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.789999999999921, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.789999999999921, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02240764097340939, -0.03310348327036221]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02240764097340939, -0.03310348327036221]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.07240207373399452]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.07240207373399452]) -> OK\n", "5.799999999999921\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02240764097340939, -0.03310348327036221]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.07240207373399452]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.1449362464017929, -0.0832300149647512]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.799999999999921, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.799999999999921, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02207660614070577, -0.03316880974898911]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02207660614070577, -0.03316880974898911]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.07109717791193576]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.07109717791193576]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.809999999999921, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.809999999999921, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.021744918043215877, -0.03322998017941515]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.021744918043215877, -0.03322998017941515]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.06979397099499526]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.06979397099499526]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.81999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.81999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.021412618241421724, -0.03328698656983184]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.021412618241421724, -0.03328698656983184]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.06849253404398482]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.06849253404398482]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.82999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.82999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.021079748375723406, -0.033339822275764756]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.021079748375723406, -0.033339822275764756]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.06719294835571682]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.06719294835571682]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.83999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.83999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.02074635015296576, -0.03338848198823611]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.02074635015296576, -0.03338848198823611]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.06589529545286768]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.06589529545286768]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.84999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.84999999999992, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0204124653330834, -0.03343296172147336]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0204124653330834, -0.03343296172147336]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.06459965707335755]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.06459965707335755]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.8599999999999195, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.8599999999999195, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.020078135715868667, -0.03347325880017922]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.020078135715868667, -0.03347325880017922]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.06330611515926202]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.06330611515926202]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.869999999999919, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.869999999999919, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.019743403127866873, -0.03350937184637824]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.019743403127866873, -0.03350937184637824]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.06201475184527348]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.06201475184527348]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.879999999999919, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.879999999999919, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01940830940940309, -0.03354130076585507]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.01940830940940309, -0.03354130076585507]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.06072564944672795]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.06072564944672795]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.889999999999919, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.889999999999919, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01907289640174454, -0.033569046734199394]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.01907289640174454, -0.033569046734199394]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.059438890447214364]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.059438890447214364]) -> OK\n", "5.899999999999919\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01907289640174454, -0.033569046734199394]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.059438890447214364]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.1362388521565786, -0.0912961120418191]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.899999999999919, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.899999999999919, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.018737205934402545, -0.03359261218247248]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.018737205934402545, -0.03359261218247248]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.05815455748578253]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.05815455748578253]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.909999999999918, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.909999999999918, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01840127981257782, -0.03361200078251006]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.01840127981257782, -0.03361200078251006]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.05687273334376637]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.05687273334376637]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.919999999999918, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.919999999999918, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01806515980475272, -0.03362721743187619]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.01806515980475272, -0.03362721743187619]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.05559350093123833]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.05559350093123833]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.929999999999918, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.929999999999918, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.017728887630433957, -0.03363826823848268]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.017728887630433957, -0.03363826823848268]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.054316943273111484]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.054316943273111484]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.939999999999918, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.939999999999918, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.017392504948049132, -0.03364516050488843]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.017392504948049132, -0.03364516050488843]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.05304314349490506]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.05304314349490506]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.949999999999918, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.949999999999918, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.017056053343000248, -0.033647902712292954]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.017056053343000248, -0.033647902712292954]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.05177218480818957]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.05177218480818957]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.959999999999917, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.959999999999917, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01671957431587732, -0.03364650450423814]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.01671957431587732, -0.03364650450423814]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.05050415049572709]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.05050415049572709]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.969999999999917, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.969999999999917, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.016383109270834938, -0.03364097667003235]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.016383109270834938, -0.03364097667003235]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.0492391238963225]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.0492391238963225]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.979999999999917, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.979999999999917, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.016046699504134614, -0.03363133112791055]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.016046699504134614, -0.03363133112791055]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.04797718838940124]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.04797718838940124]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.989999999999917, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.989999999999917, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01571038619285551, -0.033617580907944165]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.01571038619285551, -0.033617580907944165]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.0467184273793288]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.0467184273793288]) -> OK\n", "5.9999999999999165\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01571038619285551, -0.033617580907944165]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.0467184273793288]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.12679692623092384, -0.09798569356668371]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=5.9999999999999165, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=5.9999999999999165, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.015374210383776067, -0.03359974013471421]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.015374210383776067, -0.03359974013471421]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.0454629242794872]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.0454629242794872]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.009999999999916, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.009999999999916, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.015038212982428925, -0.033577824009761]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.015038212982428925, -0.033577824009761]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.04421076249612392]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.04421076249612392]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.019999999999916, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.019999999999916, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.014702434742331315, -0.03355184879382359]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.014702434742331315, -0.03355184879382359]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.04296202541198732]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.04296202541198732]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.029999999999916, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.029999999999916, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.014366916254393078, -0.03352183178888205]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.014366916254393078, -0.03352183178888205]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.04171679636976426]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.04171679636976426]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.039999999999916, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.039999999999916, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.014031697936504257, -0.03348779132001524]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.014031697936504257, -0.03348779132001524]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.040475158655333965]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.040475158655333965]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.0499999999999154, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.0499999999999154, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.013696820023304105, -0.03344974671708696]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.013696820023304105, -0.03344974671708696]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.0392371954808525]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.0392371954808525]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.059999999999915, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.059999999999915, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.013362322556133236, -0.03340771829627277]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.013362322556133236, -0.03340771829627277]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.03800298996768241]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.03800298996768241]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.069999999999915, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.069999999999915, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01302824537317051, -0.033361727341439884]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.01302824537317051, -0.033361727341439884]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.0367726251291812]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.0367726251291812]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.079999999999915, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.079999999999915, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01269462809975611, -0.0333117960853922]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.01269462809975611, -0.0333117960853922]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.03554618385336285]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.03554618385336285]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.089999999999915, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.089999999999915, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01236151013890219, -0.033257947690992454]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.01236151013890219, -0.033257947690992454]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.03432374888544561]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.03432374888544561]) -> OK\n", "6.099999999999914\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.01236151013890219, -0.033257947690992454]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.03432374888544561]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.11674724706503176, -0.10331993573167642]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.099999999999914, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.099999999999914, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.012028930661992265, -0.03320020623217318]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.012028930661992265, -0.03320020623217318]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.033105402810300014]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.033105402810300014]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.109999999999914, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.109999999999914, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.011696928599670533, -0.03313859667484806]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.011696928599670533, -0.03313859667484806]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.03189122803480994]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.03189122803480994]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.119999999999914, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.119999999999914, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.011365542632922053, -0.03307314485773501]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.011365542632922053, -0.03307314485773501]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.030681306770160163]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.030681306770160163]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.129999999999914, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.129999999999914, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.011034811184344703, -0.033003877473102156]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.011034811184344703, -0.033003877473102156]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.029475721014062886]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.029475721014062886]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.1399999999999135, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.1399999999999135, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.010704772409613681, -0.03293082204744774]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.010704772409613681, -0.03293082204744774]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.028274552532936204]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.028274552532936204]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.149999999999913, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.149999999999913, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.010375464189139203, -0.03285400692212458]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.010375464189139203, -0.03285400692212458]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.027077882844046844]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.027077882844046844]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.159999999999913, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.159999999999913, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.010046924119917958, -0.03277346123391983]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.010046924119917958, -0.03277346123391983]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.025885793197629306]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.025885793197629306]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.169999999999913, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.169999999999913, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.00971918950757876, -0.03268921489560024]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.00971918950757876, -0.03268921489560024]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.02469836455899356]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.02469836455899356]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.179999999999913, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.179999999999913, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.009392297358622757, -0.03260129857643324]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.009392297358622757, -0.03260129857643324]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.023515677590632944]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.023515677590632944]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.1899999999999125, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.1899999999999125, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.009066284372858426, -0.032509743682693715]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.009066284372858426, -0.032509743682693715]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.022337812634344145]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.022337812634344145]) -> OK\n", "6.199999999999912\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.009066284372858426, -0.032509743682693715]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.022337812634344145]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.10622404001592363, -0.10732968669141477]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.199999999999912, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.199999999999912, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.008741186936031488, -0.032414582338166256]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.008741186936031488, -0.032414582338166256]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.02116484969337011]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.02116484969337011]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.209999999999912, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.209999999999912, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.008417041112649825, -0.03231584736465247]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.008417041112649825, -0.03231584736465247]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.01999686841457754]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.01999686841457754]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.219999999999912, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.219999999999912, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0080938826390033, -0.03221357226249266]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0080938826390033, -0.03221357226249266]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.01883394807067948]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.01883394807067948]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.229999999999912, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.229999999999912, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.007771746916378374, -0.0321077911911111]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.007771746916378374, -0.0321077911911111]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.017676167542513985]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.017676167542513985]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.239999999999911, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.239999999999911, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0074506690044672625, -0.03199853894959377]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0074506690044672625, -0.03199853894959377]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.01652360530138898]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.01652360530138898]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.249999999999911, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.249999999999911, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.007130683614971324, -0.03188585095730731]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.007130683614971324, -0.03188585095730731]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.015376339391504026]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.015376339391504026]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.259999999999911, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.259999999999911, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.006811825105398251, -0.03176976323456776]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.006811825105398251, -0.03176976323456776]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.01423444741245826]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.01423444741245826]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.269999999999911, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.269999999999911, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.006494127473052573, -0.031650312383367414]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.006494127473052573, -0.031650312383367414]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.013098006501855108]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.013098006501855108]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.2799999999999105, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.2799999999999105, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.006177624349218899, -0.03152753556816782]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.006177624349218899, -0.03152753556816782]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.011967093318012656]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.011967093318012656]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.28999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.28999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.005862348993537221, -0.03140147049676696]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.005862348993537221, -0.03140147049676696]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.010841784022789291]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.010841784022789291]) -> OK\n", "6.29999999999991\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.005862348993537221, -0.03140147049676696]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.010841784022789291]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.09535801387931483, -0.11005535135975529]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.29999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.29999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.005548334288569551, -0.03127215540124826]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.005548334288569551, -0.03127215540124826]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.009722154264533489]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.009722154264533489]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.30999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.30999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0052356127345570685, -0.03113962901901892]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0052356127345570685, -0.03113962901901892]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.008608279161166951]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.008608279161166951]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.31999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.31999999999991, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.00492421644436688, -0.031003930573944915]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.00492421644436688, -0.031003930573944915]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.007500233283409138]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.007500233283409138]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.3299999999999095, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.3299999999999095, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.00461417713862743, -0.030865099757589717]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.00461417713862743, -0.030865099757589717]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.00639809063815211]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.00639809063815211]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.339999999999909, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.339999999999909, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.004305526141051533, -0.03072317671056367]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.004305526141051533, -0.03072317671056367]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.005301924651993362]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.005301924651993362]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.349999999999909, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.349999999999909, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.003998294373945896, -0.030578202003990675]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.003998294373945896, -0.030578202003990675]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.004211808154934979]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.004211808154934979]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.359999999999909, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.359999999999909, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0036925123539059894, -0.030430216621098714]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0036925123539059894, -0.030430216621098714]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.0031278133642564793]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.0031278133642564793]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.369999999999909, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.369999999999909, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0033882101876950023, -0.030279261938940462]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0033882101876950023, -0.030279261938940462]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.0020500118685687907]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.0020500118685687907]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.379999999999908, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.379999999999908, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.003085417568305598, -0.03012537971025012]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.003085417568305598, -0.03012537971025012]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[0.000978474612056912]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[0.000978474612056912]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.389999999999908, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.389999999999908, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0027841637712030967, -0.02996861204544233]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0027841637712030967, -0.02996861204544233]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-8.672812108219408e-05]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-8.672812108219408e-05]) -> OK\n", "6.399999999999908\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0027841637712030967, -0.02996861204544233]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-8.672812108219408e-05]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.08427541708599726, -0.11154659348131869]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.399999999999908, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.399999999999908, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0024844776507486734, -0.029809001394758883]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0024844776507486734, -0.029809001394758883]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.001145526721999593]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.001145526721999593]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.409999999999908, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.409999999999908, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0021863876368010847, -0.029646590530568725]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0021863876368010847, -0.029646590530568725]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.0021978522723452715]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.0021978522723452715]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.419999999999908, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.419999999999908, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0018899217314953974, -0.029481422529826544]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0018899217314953974, -0.029481422529826544]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.0032436365592045657]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.0032436365592045657]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.429999999999907, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.429999999999907, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0015951075061971319, -0.029313540756695095]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0015951075061971319, -0.029313540756695095]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.0042828120898130845]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.0042828120898130845]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.439999999999907, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.439999999999907, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0013019720986301808, -0.029142988845336133]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0013019720986301808, -0.029142988845336133]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.005315312106044842]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.005315312106044842]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.449999999999907, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.449999999999907, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0010105422101768194, -0.028969810682874728]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0010105422101768194, -0.028969810682874728]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.006341070598667911]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.006341070598667911]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.459999999999907, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.459999999999907, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.0007208441033480721, -0.0287940503925415]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.0007208441033480721, -0.0287940503925415]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.00736002232136207]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.00736002232136207]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.4699999999999065, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.4699999999999065, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.00043290359942265707, -0.02861575231699711]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.00043290359942265707, -0.02861575231699711]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.008372102804493214]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.008372102804493214]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.479999999999906, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.479999999999906, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[0.00014674607625268598, -0.028434961001843204]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[0.00014674607625268598, -0.028434961001843204]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.009377248368639748]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.009377248368639748]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.489999999999906, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.489999999999906, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0001376035337657461, -0.028251721179323803]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0001376035337657461, -0.028251721179323803]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.010375396137866186]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.010375396137866186]) -> OK\n", "6.499999999999906\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0001376035337657461, -0.028251721179323803]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.010375396137866186]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.07309713203931811, -0.11186185289027384]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.499999999999906, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.499999999999906, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.00042012074555898413, -0.02806607775222094]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.00042012074555898413, -0.02806607775222094]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.011366484052739198]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.011366484052739198]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.509999999999906, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.509999999999906, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0007007815230811935, -0.027878075777948173]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0007007815230811935, -0.027878075777948173]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.01235045088308212]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.01235045088308212]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.519999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.519999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0009795622808606752, -0.027687760452845454]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0009795622808606752, -0.027687760452845454]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.01332723624046353]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.01332723624046353]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.529999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.529999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0012564398853891299, -0.027495177096678602]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0012564398853891299, -0.027495177096678602]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.014296780590416114]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.014296780590416114]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.539999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.539999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0015313916563559158, -0.02730037113734652]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0015313916563559158, -0.02730037113734652]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.015259025264382303]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.015259025264382303]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.549999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.549999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.001804395367729381, -0.027103388095799083]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.001804395367729381, -0.027103388095799083]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.016213912471382735]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.016213912471382735]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.559999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.559999999999905, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.002075429248687372, -0.026904273571168452]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.002075429248687372, -0.026904273571168452]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.01716138530940481]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.01716138530940481]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.569999999999904, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.569999999999904, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0023444719843990565, -0.026703073226116446]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0023444719843990565, -0.026703073226116446]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.018101387776507827]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.018101387776507827]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.579999999999904, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.579999999999904, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.002611502716660221, -0.02649983277240041]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.002611502716660221, -0.02649983277240041]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.01903386478164218]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.01903386478164218]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.589999999999904, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.589999999999904, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.002876501044384225, -0.026294597956659817]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.002876501044384225, -0.026294597956659817]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.019958762155179346]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.019958762155179346]) -> OK\n", "6.599999999999904\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.002876501044384225, -0.026294597956659817]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.019958762155179346]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.06193782575399196, -0.11106768691021536]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.599999999999904, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.599999999999904, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.003139447023950823, -0.0260874145464258]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.003139447023950823, -0.0260874145464258]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.02087602665915113]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.02087602665915113]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.6099999999999035, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.6099999999999035, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0034003211694150813, -0.025878328316355514]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0034003211694150813, -0.025878328316355514]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.0217856059971947]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.0217856059971947]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.619999999999903, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.619999999999903, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0036591044525786367, -0.025667385034693152]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0036591044525786367, -0.025667385034693152]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.02268744882420242]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.02268744882420242]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.629999999999903, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.629999999999903, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.003915778302925568, -0.025454630449959312]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.003915778302925568, -0.025454630449959312]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.02358150475567361]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.02358150475567361]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.639999999999903, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.639999999999903, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.004170324607425162, -0.025240110277870178]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.004170324607425162, -0.025240110277870178]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.024467724376767176]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.024467724376767176]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.649999999999903, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.649999999999903, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.004422725710203863, -0.02502387018848789]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.004422725710203863, -0.02502387018848789]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.02534605925105321]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.02534605925105321]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.659999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.659999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.004672964412088742, -0.024805955793603347]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.004672964412088742, -0.024805955793603347]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.02621646192896218]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.02621646192896218]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.669999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.669999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.004921023970024776, -0.0245864126343525]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.004921023970024776, -0.0245864126343525]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.02707888595593058]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.02707888595593058]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.679999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.679999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.005166888096368301, -0.02436528616906704]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.005166888096368301, -0.02436528616906704]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.02793328588024218]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.02793328588024218]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.689999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.689999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.005410540958058972, -0.024142621761360377]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.005410540958058972, -0.024142621761360377]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.028779617260563523]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.028779617260563523]) -> OK\n", "6.699999999999902\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.005410540958058972, -0.024142621761360377]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.028779617260563523]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.05090517364713355, -0.10923795362711643]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.699999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.699999999999902, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.005651967175672575, -0.02391846466844946]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.005651967175672575, -0.02391846466844946]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.029617836673173498]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.029617836673173498]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.709999999999901, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.709999999999901, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.00589115182235707, -0.023692860029713072]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.00589115182235707, -0.023692860029713072]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.030447901718886103]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.030447901718886103]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.719999999999901, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.719999999999901, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.006128080422654201, -0.023465852855486947]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.006128080422654201, -0.023465852855486947]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.0312697710296662]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.0312697710296662]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.729999999999901, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.729999999999901, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.0063627389512090704, -0.02323748801609603]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.0063627389512090704, -0.02323748801609603]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.03208340427493794]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.03208340427493794]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.739999999999901, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.739999999999901, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.006595113831370031, -0.023007810231124]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.006595113831370031, -0.023007810231124]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.03288876216758594]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.03288876216758594]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.7499999999999005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.7499999999999005, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.006825191933681271, -0.022776864058920116]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.006825191933681271, -0.022776864058920116]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.03368580646964911]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.03368580646964911]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.7599999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.7599999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.007052960574270472, -0.022544693886343344]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.007052960574270472, -0.022544693886343344]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.03447449999770752]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.03447449999770752]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.7699999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.7699999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.007278407513133906, -0.02231134391874346]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.007278407513133906, -0.02231134391874346]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.03525480662796265]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.03525480662796265]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.7799999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.7799999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.00750152095232134, -0.022076858170178956]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.00750152095232134, -0.022076858170178956]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.036026691301011486]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.036026691301011486]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.7899999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.7899999999999, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.00772228953402313, -0.021841280453871213]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.00772228953402313, -0.021841280453871213]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.03679012002631533]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.03679012002631533]) -> OK\n", "6.7999999999998995\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.00772228953402313, -0.021841280453871213]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.03679012002631533]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.040099171248324, -0.10645286126253367]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.7999999999998995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.7999999999998995, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.007940702338561843, -0.021604654372894497]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.007940702338561843, -0.021604654372894497]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.037545059886363835]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.037545059886363835]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.809999999999899, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.809999999999899, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.008156748882290787, -0.0213670233111011]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.008156748882290787, -0.0213670233111011]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.03829147904053553]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.03829147904053553]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.819999999999899, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.819999999999899, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.008370419115401798, -0.021128430424280902]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.008370419115401798, -0.021128430424280902]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.03902934672865563]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.03902934672865563]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.829999999999899, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.829999999999899, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.008581703419644607, -0.020888918631554558]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.008581703419644607, -0.020888918631554558]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.0397586332742525]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.0397586332742525]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.839999999999899, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.839999999999899, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.008790592605960152, -0.020648530606999307]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.008790592605960152, -0.020648530606999307]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.040479310087514]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.040479310087514]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.849999999999898, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.849999999999898, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.008997077912030145, -0.020407308771506445]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.008997077912030145, -0.020407308771506445]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04119134966794539]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04119134966794539]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.859999999999898, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.859999999999898, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.00920115099974521, -0.020165295284869326]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.00920115099974521, -0.020165295284869326]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04189472560672988]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04189472560672988]) -> OK\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.869999999999898, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.869999999999898, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.009402803952593904, -0.01992253203810067]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.009402803952593904, -0.01992253203810067]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04258941258879413]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04258941258879413]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.879999999999898, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.879999999999898, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.009602029272974912, -0.019679060645977912]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.009602029272974912, -0.019679060645977912]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04327538639457994]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04327538639457994]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.8899999999998975, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.8899999999998975, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.00979881987943469, -0.019434922439815188]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.00979881987943469, -0.019434922439815188]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04395262390152439]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04395262390152439]) -> OK\n", "6.899999999999897\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.00979881987943469, -0.019434922439815188]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04395262390152439]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.029611545961544406, -0.10279791218231868]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.899999999999897, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.899999999999897, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.009993169103832841, -0.019190158460460547]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.009993169103832841, -0.019190158460460547]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04462110308525038]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04462110308525038]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.909999999999897, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.909999999999897, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.010185070688437447, -0.018944809451516803]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.010185070688437447, -0.018944809451516803]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.045280803020469385]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.045280803020469385]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.919999999999897, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.919999999999897, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.010374518782952615, -0.018698915852784458]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.010374518782952615, -0.018698915852784458]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04593170388159922]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04593170388159922]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.929999999999897, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.929999999999897, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.010561507941480459, -0.018452517793924976]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.010561507941480459, -0.018452517793924976]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.046573786943098584]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.046573786943098584]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.9399999999998965, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.9399999999998965, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.010746033119419709, -0.01820565508834269]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.010746033119419709, -0.01820565508834269]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04720703457952099]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04720703457952099]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.949999999999896, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.949999999999896, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.010928089670303136, -0.017958367227283487]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.010928089670303136, -0.017958367227283487]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04783143026529083]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04783143026529083]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.959999999999896, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.959999999999896, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.011107673342575971, -0.017710693374148403]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.011107673342575971, -0.017710693374148403]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04844695857420361]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04844695857420361]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.969999999999896, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.969999999999896, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.011284780276317454, -0.017462672359020156]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.011284780276317454, -0.017462672359020156]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04905360517865363]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04905360517865363]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.979999999999896, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.979999999999896, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.011459406999907657, -0.017214342673400617]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.011459406999907657, -0.017214342673400617]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.04965135684859138]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.04965135684859138]) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3f6a737b0, currentCommunicationPoint=6.989999999999895, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2EnterEventMode'\n", "[OK] b'fmi2NewDiscreteStates'\n", "[OK] b'fmi2EventUpdate: Start Event Update! Next Sample Event %g'\n", "[OK] b'fmi2EventUpdate: newDiscreteStatesNeeded %s'\n", "[OK] b'fmi2EventUpdate: Checked for Sample Events! Next Sample Event %g'\n", "[OK] b'fmi2EnterContinuousTimeMode'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetDerivatives: #r%d# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2GetContinuousStates: #r%u# = %.16g'\n", "[OK] b'fmi2SetTime: time=%.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2SetContinuousStates: #r%d# = %.16g'\n", "[OK] b'fmi2CompletedIntegratorStep'\n", "fmi2DoStep(component=0x1b3efb6dc20, currentCommunicationPoint=6.989999999999895, communicationStepSize=0.01, noSetFMUStatePriorToCurrentPoint=1) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.011631550426641662, -0.01696574246515714]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3efb6dc20, vr=[6, 5], nvr=2, value=[-0.011631550426641662, -0.01696574246515714]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.0502402014502139]) -> OK\n", "[OK] b'fmi2SetReal: nvr = %d'\n", "[OK] b'fmi2SetReal: #r%d# = %.16g'\n", "fmi2SetReal(component=0x1b3f6a737b0, vr=[4], nvr=1, value=[-0.0502402014502139]) -> OK\n", "6.999999999999895\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3f6a737b0, vr=[1, 0], nvr=2, value=[-0.011631550426641662, -0.01696574246515714]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[4], nvr=1, value=[-0.0502402014502139]) -> OK\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "[OK] b'fmi2GetReal: #r%u# = %.16g'\n", "fmi2GetReal(component=0x1b3efb6dc20, vr=[1, 0], nvr=2, value=[0.019525278038977134, -0.09836277238098984]) -> OK\n" ] } ], "source": [ "# Instantiate FMUs\n", "msd1.fmu.instantiate(loggingOn=True)\n", "msd2.fmu.instantiate(loggingOn=True)\n", "\n", "jacobi = JacobiRunner()\n", "\n", "results = jacobi.run_cosim(scenario, lambda t: print(t))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Cleanup:" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[OK] b'fmi2Terminate'\n", "fmi2Terminate(component=0x1b3f6a737b0) -> OK\n", "[OK] b'fmi2Terminate'\n", "fmi2Terminate(component=0x1b3efb6dc20) -> OK\n", "[OK] b'fmi2FreeInstance'\n", "fmi2FreeInstance(component=0x1b3f6a737b0)\n", "Warning: failed to clear directory C:\\Users\\clagm\\AppData\\Local\\Temp\\tmpjje96qqy\n", "[OK] b'fmi2FreeInstance'\n", "fmi2FreeInstance(component=0x1b3efb6dc20)\n" ] } ], "source": [ "msd1.fmu.terminate()\n", "msd2.fmu.terminate()\n", "FMULoader.unload(msd1)\n", "FMULoader.unload(msd2)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Plot" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAY0AAAEKCAYAAADuEgmxAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAIABJREFUeJzt3XuYVNWZ7/Hv290QvKAioqLQoLGDCqLYDUGNjhEvGD0Ykzhe8XLCcDJGT3KSODKJj56YOIeM45xJzjGTEDRANKK5GIlj4g0ywUQGaDUqiEoQpAOjBjBopANNv/NHVWP17rrs7qpde+/q3+d5eLp31araLw2931rrXXstc3dERETCqIs7ABERSQ8lDRERCU1JQ0REQlPSEBGR0JQ0REQkNCUNEREJTUlDRERCU9IQEZHQlDRERCS0hrgDqLSDDjrIR48eHXcYIiKp0tra+kd3H1aqXc0ljdGjR7Ny5cq4wxARSRUz2xCmnYanREQkNCUNEREJTUlDRERCq7mahojUpl27dtHW1kZ7e3vcoaTaoEGDGDFiBAMGDOjT65U0RCQV2traGDx4MKNHj8bM4g4nldydLVu20NbWxhFHHNGn94h1eMrM7jazN83sxQLPm5l9y8zWmtnzZnZitWMUkWRob29n6NChShhlMDOGDh1aVm8t7prGPGBqkefPBZqyf2YC/xplMK0btnHnkrW0btgW5WlEpI+UMMpX7s8w1uEpd/+1mY0u0uQCYIFn9qRdZmYHmNlwd99c6VhaN2zj8rnL2NnRycCGOu6dMZnmUUMqfRoRkVSLu6dRyuHAxpzjtuxj3ZjZTDNbaWYr33rrrT6daNm6Lezs6KTTYVdHJ8vWbelbxCIiNSzpSSNfP8p7POA+x91b3L1l2LCSd8HnNfnIoQxsqKPeYEBDHZOPHNqn9xGR/mfq1KkccMABnH/++SXbzpgxg9WrV1fs3PPmzeO6667L+9zJJ59csfN0SfrsqTZgZM7xCGBTFCdqHjWEe2dMZtm6LUw+cijNo4bQumFbt2MRSZdq/Q7fcMMNvPfee3z3u98t2Xbu3LmRxRH029/+tuLvmfSexiLgyuwsqsnAn6KoZ3RpHjWEz370qD0J4/K5y7jjsZe5fO4yFcdFUiaK3+EVK1Ywfvx42tvb+fOf/8zYsWN58cUXmTJlCoMHDw71Hqeffvqe9fH+9m//lpaWFsaOHcstt9zS7Twnn3wyxx9/PJMmTeKdd96hvb2da665huOOO44JEyawZMmSPe03btzI1KlTGTNmDF/96lf3PL7vvvuW/XcOirWnYWb3AacDB5lZG3ALMADA3b8DPAJ8DFgLvAdcU63Y8tU41NsQSY8ofocnTpzItGnTuOmmm9ixYwdXXHEF48aN6/P73XbbbRx44IHs3r2bKVOm8Pzzz3P00Udz8cUXc//99zNx4kS2b9/OXnvtxTe/+U0AXnjhBdasWcPZZ5/NK6+8AsDy5ct58cUX2XvvvZk4cSLnnXceLS0tZf1dC4l79tSlJZ534LNVCqebrhrHro5O1ThEUiiq3+Gbb76ZiRMnMmjQIL71rW+V9V4PPPAAc+bMoaOjg82bN7N69WrMjOHDhzNx4kQA9ttvPwCeeuoprr/+egCOPvpoRo0atSdpnHXWWQwdmvn7feITn+Cpp56qzaSRZPlqHCKSHlH9Dm/dupV3332XXbt20d7ezj777NOn93nttdf4p3/6J1asWMGQIUO4+uqraW9vx93z3kuR+QydX7B9lPezJL2mEavcGoeIpE8Uv8MzZ87ka1/7Gpdffjk33nhjn99n+/bt7LPPPuy///688cYb/OIXvwAyvYhNmzaxYsUKAN555x06Ojo47bTTuPfeewF45ZVXeP311xkzZgwAjz/+OFu3bmXHjh387Gc/45RTTinzb1mYehoiIiEtWLCAhoYGLrvsMnbv3s3JJ5/M4sWLueWWW1izZg3vvvsuI0aM4K677uKcc84p+D5mxvHHH8+ECRMYO3YsRx555J4L/cCBA7n//vu5/vrr2bFjB3vttRdPPPEE1157LZ/5zGc47rjjaGhoYN68eXzgAx8A4CMf+QjTp09n7dq1XHbZZZENTQFYsS5PGrW0tLh27hOpPS+99BLHHHNM3GGU7bjjjmPRokV9XjCwEvL9LM2s1d1LZhsNT4mIVMlZZ53FcccdF2vCKJeGp3pBN/uJSFgXXnghr732WrfHvvGNbxQdtkoDJY2QtKChiPTGgw8+GHcIkdDwVEha0FBEREkjNC1oKCKi4anQdLOfiIiSRq80jxqiZCEi/ZqGp0REyvDcc89x0kknMXbsWMaPH8/9999ftL320xARSaqNy2H9Uhh9KoycFMkp9t57bxYsWEBTUxObNm2iubmZc845hwMOOCBve+2nISKSRBuXw/xpsPi2zNeNy8t+y3z7aezcuZOmpiYADjvsMA4++GCKbTut/TRERJJo/VLYvRN8d+br+qVl9zZK7aexfPlydu7cyQc/+MFQ76f9NEREkmL0qVA/MJMw6gdmjiug0H4amzdvZvr06cyfP5+6unCDONpPo5fMbCrwTaAemOvuswPPNwLzgQOybWa5+yNVD1RE0mfkJLhqUcVrGvn209i+fTvnnXceX//615k8eXKo99F+Gr1kZvXAncC5wLHApWZ2bKDZTcAD7j4BuAT4dnWjFJFUGzkJTv1iRYvgwf00du7cyYUXXsiVV17JRRddFPp9tJ9G700C1rr7OgAzWwhcAOTORXNgv+z3+wObqhqhiEiOfPtpLFy4kF//+tds2bKFefPmAZlpsCeccELB99F+Gn05sdmngKnuPiN7PB34sLtfl9NmOPAYMATYBzjT3VuLvW+199PQyrci1aH9NCqnnP004uxp5Bt0C2awS4F57n6HmZ0E/MDMxrl7Z7c3MpsJzARobGyMJNh8tPKtiPSG9tMoTxswMud4BD2Hnz4NTAVw96fNbBBwEPBmbiN3nwPMgUxPI6qAg/KtfKukISKg/TSisAJoMrMjgD+QKXRfFmjzOjAFmGdmxwCDgMJ3zVRZ18q3uzo6tfKtSBUUmlmUREndT6PckkRsScPdO8zsOuBRMtNp73b3VWZ2K7DS3RcBXwS+Z2b/i8zQ1dWeoE3NtfKtSPUMGjSILVu2MHTo0NQkjqRxd7Zs2cKgQYP6/B6xFcKjUu1CuIhUx65du2hra6O9vT3uUFJt0KBBjBgxggEDBnR7PA2FcBGR0AYMGJDqAnKt0IKFIiISmpKGiIiEpqQhIiKhKWmIiEhoShoiIhKakoaIiISmpCEiIqEpaYiISGhKGiIiEpqShoiIhKakUWGtG7Zx55K1tG7YFncoIiIVp7WnKkibMolIrVNPo4LybcokIlJLlDQqqGtTpnpDmzKJSE3S8FQFaVMmEal1ShoV1jxqiJKFiNSsWIenzGyqmb1sZmvNbFaBNn9tZqvNbJWZ/bDaMYqIyPti62mYWT1wJ3AW0AasMLNF7r46p00T8PfAKe6+zcwOjidaERGBeHsak4C17r7O3XcCC4ELAm3+BrjT3bcBuPubVY5RRERyxJk0Dgc25hy3ZR/L9SHgQ2b2GzNbZmZTqxadiIj0EGch3PI85oHjBqAJOB0YASw1s3Hu/na3NzKbCcwEaGxsrHykIiICxNvTaANG5hyPADblafOQu+9y99eAl8kkkW7cfY67t7h7y7BhwyILWESkv4szaawAmszsCDMbCFwCLAq0+RnwUQAzO4jMcNW6qkYpIiJ7xJY03L0DuA54FHgJeMDdV5nZrWY2LdvsUWCLma0GlgA3uLvW5hARiYm5B8sI6dbS0uIrV66MOwwRkVQxs1Z3bynVTmtPiYhIaEoaIiISmpKGiIiEpqQhIiKhKWlETNu/ikgt0dLoEdL2ryJSa9TTiJC2fxWRWqOkESFt/yoitUbDUxHS9q8iUmuUNCKm7V9FpJZoeEpEREJT0hARkdCUNEREJLRQNQ0zGwIcBuwA1rt7Z6RRiYhIIhVMGma2P/BZ4FJgIPAWMAg4xMyWAd929yVViVJERBKhWE/jx8AC4NQ8e3I3A9PN7Eh3vyvKAEVEJDkKJg13P6vIc61AayQRiYhIYoUqhJvZeDObZmaf6PpTiZOb2VQze9nM1prZrCLtPmVmbmYld5USEZHolCyEm9ndwHhgFdBVAHfgp+Wc2MzqgTuBs4A2YIWZLXL31YF2g4H/CfxHOecTEZHyhZk9Ndndj43g3JOAte6+DsDMFgIXAKsD7b4G/CPwpQhiEBGRXggzPPW0mUWRNA4HNuYct2Uf28PMJgAj3f3hCM4vIiK9FKanMZ9M4vhP4C+AAe7u48s8t+V5zPc8aVYH/F/g6pJvZDYTmAnQ2NhYZlgiIlJImKRxNzAdeIH3axqV0AaMzDkeAWzKOR4MjAN+ZWYAhwKLzGyau6/MfSN3nwPMAWhpaXFERCQSYZLG6+6+KIJzrwCazOwI4A/AJcBlXU+6+5+Ag7qOzexXwJeCCSONWjds03LpIpJKYZLGGjP7IfBzMsNTALh7WbOn3L3DzK4DHgXqgbvdfZWZ3QqsjChRxU5bwIpImoVJGnuRSRZn5zxW9pRbAHd/BHgk8NjNBdqeXu75kiDfFrBKGiKSFiWThrtfU41A+ouuLWB3dXRqC1gRSZ1iCxbeRGZRwq0Fnj8D2FvTYXtHW8CKSJoV62m8APzczNqBZ3h/ldsm4ATgCeAfIo+wBmkLWBFJq2ILFj4EPGRmTcApwHBgO3APMNPdd1QnRBERSYowNY1XgVerEIuIiCSctnsVEZHQlDRERCQ0JQ0REQktzH4aw4C/AUbntnf3/x5dWCIikkRh7gh/CFhKZort7mjDERGRJAuTNPZ29xsjj0RERBIvTE3jYTP7WOSRiIhI4oVJGp8jkzjazeyd7J/tUQcmIiLJE+bmvsHVCERERJIvTE0DM5sGnJY9/JUWKRQR6Z9KDk+Z2WwyQ1Srs38+l31MRET6mTA9jY8BJ7h7J4CZzQeeBWZFGVh/ou1fRSQtwt4RfkDO9/tX6uRmNtXMXjaztWbWIwmZ2RfMbLWZPW9mT5rZqEqdOym6tn+947GXuXzuMlo3bIs7JBGRgsIkjf8DPGtm87K9jFYqsI+GmdUDdwLnAscCl5rZsYFmzwIt7j4e+DHwj+WeN2nybf8qIpJUYWZP3WdmvwImAgbc6O7/WYFzTwLWuvs6ADNbCFxApm7Sde4lOe2XAVdU4LyJou1fRSRNim33erS7rzGzE7MPtWW/HmZmh7n7M2We+3BgY85xG/DhIu0/DfyizHMmjrZ/FZE0KdbT+AIwE7gjz3MOnFHmua3A+/ZsaHYF0AL8VYHnZ5KJlcbGxjLDqj5t/yoiaVFsu9eZ2W/Pdff23OfMbFAFzt0GjMw5HgFsCjYyszOBrwB/5e5/KRDrHGAOQEtLS97EIyIJsHE5rF8Ko0+FkZN6Hodpk+81UjVhptz+FjgxxGO9tQJoMrMjgD8AlwCX5TYwswnAd4Gp7v5mmecTkWrLvcADzJ8Gu3dC/UCYOht+Oev946sWlW6T7zVKJFVVrKZxKJm6w17Zi3fXcNJ+wN7lntjdO8zsOuBRoB64291XmdmtwEp3XwTcDuwL/MjMAF5392nlnltEIpCvR5CbAE64NPO97858femh7sfrl2bep1ibQq/JPU9X8lESiUSxnsY5wNVkho3+Oefxd4AvV+Lk7v4I8EjgsZtzvj+zEucRkQgU60VctSjzXO4FHs8819XmmAtgw9PvH3e9T7E2+V4TPM/vfgjPLVRvJCLFahrzgflm9kl3/0kVYxKRJCqWJIK9iK52uQng+Msyf3Iv3Icc2/NC3pVwCrXJ95rc82DqjUSo2PDUFe5+DzDazL4QfN7d/znPy0SkFpUaagr2IrouxMEEAN0v0CMn9bxgBx8Lc5x7HoDn7ut9bwSUREIoNjy1T/brvtUIREQSJDiUU2qoKV8vAvInhSgEz5MvWRXrjWhIK7Riw1PfzX79avXCEZHYBXsVVy0KN9QEybmw9rY3oiGt0EpOuTWzfwS+DuwAfgkcD3w+O3QlIrUg9xN1sFexfimc+sXSQ01JV6w3An0b0krT379Cwtyncba7/52ZXUjmhryLgCWAkoZILQj2LKbO7lmfgOoNNVVLuUNaXb2RftbzCJM0BmS/fgy4z923Zu+ZEJG0Ktaz2LEl/wW01vV2SGuvoT2Hr/pBHSRM0vi5ma0hMzx1rZkNA9pLvEbKoE2ZJFJheha11qvoq2K9kXzDeFDzdZAwS6PPMrNvANvdfbeZ/ZnMEuYSga5NmXZ2dDKwoY57Z0xW4pDKUs+i74JJJJhs+0EdJEwhfAAwHTgtOyz178B3Io6r38q3KZOShpQlOFwSnAmlnkXfFLoPpcbrIGGGp/6VTF3j29nj6dnHZkQVVH+mTZmkovJNny10sZPe64d1kDBJY6K7H59zvNjMfhdVQP2dNmWSspWaPtt1oUv4xSm1KlEHSfC/TZiksdvMPujuvwcwsyOB3dGG1b9pU6baFJzgkG/CQ6k2JV9T9yqd8/7bngtQ3bnfoLNuQOY3tm4AddlPv2Wfp4+v6Zd6WwdJ+BBWmKRxA7DEzNaRWR59FHBNpFGJpEypCybQbYLDzeeP5daHV3Wb8FCqTZjXLDzmacZ17KTBOuno2Mnzr6xj9s4v0+yraN09lhs6myAw2aIv5+nLa7oe69eJJkwdJN8QFiQmiYSZPfWkmTUBY8gkjTWFdtAT6S+KJYR8F8xPnjii2wSHX7y4uceEB6BomzCveejtIxhDA3gHu2jgobePYHnHwSzzo6g3KnaevrzmJ8+08dNn2pRoStVBEj4DK8zsqUHAtcBHyOzhvdTMvhPcAlakVuUbhimWEPJdMB26TXA4d9xwVqzf2mPCQ7E2hV4zqWFtpidhY2lqvpBrHr5pz/G05ikM3LyqIucp9zVG8cQTZaIp9O+YmERTbAgr3wysGIvnYYanFpDZeOn/ZY8vBX5AZjkR0X7GNadULyI4LTqYEPJdMD954gg+eeKIbhepMYcO7nHRCk6CCLbp8ZqNy/nhwH/IXmAeou6wkxgz40qWrdvCDZU8TwVeA/CTZ9qqnmjCDK+FTTRVEWap93yz4qAq1xpz9+INzH4XmD2V97E+ndxsKvBNMtu9znX32YHnP0AmaTUDW4CL3X19sfdsaWnxlStXlhtafqW2swy7n7EkVr5exH3LX6fTod7gC2ePYfKRQ7l87rI9F7ZYLzhL74DFt2U+hVo9nPGVzOKCCdXb4jnQ7WfddbEP/uxz2+T7NwO447GX9zx28lEH8Zu1f9xzfPGkxpKJJuxQWSSC157gv3vzlWUPYZlZq7u3lGoXpqfxrJlNdvdl2Tf+MPCbXkWTP8B64E7gLDILIa4ws0Xuvjqn2aeBbe5+lJldAnwDuLjccxdUrJcApbezDLOfsXofiZP7ix+mF1FoWnTwohHJLLgwN+olWPBnku9nFHysVA8n2Aa692jCDK8FezR9HSoLM6usT4kmOHwV/HcvNIQVgTBJ48PAlWb2eva4EXjJzF4A3N3H9/Hck4C17r4OwMwWklmeJDdpXAD87+z3Pwb+v5mZl+oe9UWpXkOY7SzD7Gdc6GYriUWwZ3Hz+WNLDitBTNOi++mNepVINPkey00+UDrRhB0q6+0ssz4lmjBDWBEJkzSmRnTuw4GNOcdtZBJU3jbu3mFmfwKGAn/MbWRmM4GZAI2NjX2LplSvIex2lqX2M156R9U+EUhPwV++YM9i23s7Q/UiYqEb9UILk1h6m2igdE0m+P8p7CyzPiWaziaWdRzI5M5MvGvOuYdtqxcz5NgzODrC/w9hptxuiOjc+dZXD/YgwrTB3ecAcyBT0+hTNKV6DWG3syx1nG84QcNVVZFvMch8y7Yk9ubKlA1FpU2lhsp6O8uscolmFzs7TmHg2l3ce/C2yP4Ph+lpRKUNGJlzPALYVKBNm5k1APsDWyOJJkyvoatdJc8DoYarEjU9MKXyLQb52Y8elexlW4IfKGp8KCrpSvVW8tW7wswyq3SiiXKh0ziTxgqgycyOAP4AXAJcFmizCLgKeBr4FLA4knpGl1K9hCjOE2K4Ssul911usi20GGRiexaFahhKFokWJrFEnWiiXOg0tqSRrVFcBzxKZsrt3e6+ysxuBVa6+yLgLuAHZraWTA/jkrjijUyIIQctl943+ZJtonsVQYVqGFJzokg0UYmzp4G7PwI8Enjs5pzv26n1mwjzDTkEhiS0XHrfFBqOSnyy6KIahhQRZlZZFGJNGpKVO+SQZ0iiedSkdH1CjlGY4ahEUw1DEk5JI2kKDEkkdtw9QVI/HKUahqSAkkbSaEiiz1I/HKUahqSAkkbSaEgitOA05FQOR+XSBwZJgZILFqZNpAsWxkk3AHZTaBpy6u9n0b+zxKSSCxZK3LReVQ+FpiGnqvaTL0GohiEJp6SRBhrr7iH1Q1H6ICAppaSRBhrrBnrWMFI1MypIHwQkpZQ00kDF8YI1jNQliy76ICAppaSRFoGx7tQXfHupJpZS0Y17UgOUNFKodcM2bp+7gGZfxe2Lx3LDjCvTdwHtpZqtYShZSMooaaTQa88u4ft1X2cAHeziQf7t2ZE0j/pE3GFVnGoYIsmjpJFCJ9WvZgAdNFgneAcn1a8GaitpqIYhkkx1cQcgvXf4CWdT1zCQTuqpaxjI4SecHXdIFZevhpFqXTWMM76i6bWSaupppNHISdRd/fOaLqKmvoYBPQvfqmFIDVDSSKsauwAF6xepr2Ho5j2pUUoatSLFaxYVq1+kLll0UeFbalQsNQ0zO9DMHjezV7Nfe1wZzOwEM3vazFaZ2fNmdnEcsaZC16faxbdlvm5cHndEvVJz9Qt4v/Bt9Sp8S02JqxA+C3jS3ZuAJ7PHQe8BV7r7WGAq8C9mdkAVY0yPfJ9qU6SrflFvpLd+EaTCt9SouIanLgBOz34/H/gVcGNuA3d/Jef7TWb2JjAMeLs6IabI6FPprBsAu4G6AdSl7FNt6usXoBVrpd+IK2kc4u6bAdx9s5kdXKyxmU0CBgK/L/D8TGAmQGNjY4VDTb7WziZu3/llmn0VrbvHckNnE81xB1VCvsJ3KpMFqOgt/UpkScPMngAOzfPUV3r5PsOBHwBXuXtnvjbuPgeYA5lNmHoZauotW7eF5R1HscyPot5I/LpMhQrfqaWit/QjkSUNdz+z0HNm9oaZDc/2MoYDbxZotx/wb8BN7r4solBTL233NNTE4oO5dLe39CNxDU8tAq4CZme/PhRsYGYDgQeBBe7+o+qGly4FawIJnYabtiRXklaslX4klj3CzWwo8ADQCLwOXOTuW82sBfiMu88wsyuA7wOrcl56tbs/V+y9a3aP8N5K2Dh7sIaR+qXdE5qQRfoq0XuEu/sWYEqex1cCM7Lf3wPcU+XQakeCxtlrbvHBhCVkkWrSgoW1KkE3l9XczXspvy9GpBxaRqRWjZzEmnPuYdvqxQw59gyOjvGTcM3VMFT4ln5MSaNGtW7YxuWLdrGz4xQGrt3FvQdvq9pwUM0tPhikwrf0Y0oaNSrvtNa6VyO/0NXk4oO621tkDyWNGhUcEpqy73qYf0XkxduauwdDRW+RbpQ0alRwSOjo1++uymyqmqtfJGgWmkgSKGnUsG5DQnXRLWoYrGHUVP1CRW+RbpQ0+omoFjWsuXswglT0FulGSaOfiGpRw5qrYYD29hYpQkmjn6hkrSF3OKrmahgqfIsUpaTRTxSqNaxZ8cT7NwBOLLgw8R75hqNqqoahwrdIUUoa/Uiw1rBmxROMevhSjqKDXeu+xxru488HNxddWDDfcNRnP3pU+pNFFxW+RYpS0ujHtq1ezFF00GCd4B1saH2Mz/1h155exM3nj+XWh1d161XU3HBUkArfIkUpafRjQ449g13rvgfewS4aeG3fCd16Eb94cXPeXkVNDUeBCt8ivaCk0Y8dPfFM1nDfnprGxIObGfjysj29iHPHDWfF+q09ehU1NaVWhW+RXlHS6OeOnngm5BTAg72IMYcOrq1eRZAK3yK9EkvSMLMDgfuB0cB64K/dfVuBtvsBLwEPuvt11Yqxv2que5XmhqVQdyowqbZ6Ffmo8C3SK3H1NGYBT7r7bDOblT2+sUDbrwH/XrXI+rP+OFSjwrdIr8S1c98FwPzs9/OBj+drZGbNwCHAY1WKq3/rDzvSbVwOS+/IfO0ychKc+kUlDJEQ4uppHOLumwHcfbOZHRxsYGZ1wB3AdPLsJy4RqPWhmv7YkxKpsMiShpk9ARya56mvhHyLa4FH3H2jmZU610xgJkBjY2NvwpRctT5Uo6K3SNkiSxruXnBNCjN7w8yGZ3sZw4E38zQ7CTjVzK4F9gUGmtm77j4rz7nmAHMAWlpavDJ/g34qeI9Cvl3r0qrWe1IiVRDX8NQi4CpgdvbrQ8EG7n551/dmdjXQki9hSIRqYTgnmPRquSclUgVxJY3ZwANm9mngdeAiADNrAT7j7jNiiktypX04p1DSS9PfQSRhYkka7r6FPMVtd18J9EgY7j4PmBd5YNJd2odz0p70RBJId4RLYWkfzkl70hNJICUNKS7fcE6Si+OqYYhESklDeifJxXHVMEQiF9cd4ZJWSb5rPMmxidQIJQ3pna46gdXHXycILgmSpNhEapSGp6R38tUJ4qhxFBqKUg1DJFJKGtJ7uXWCuGochabTqoYhEiklDSlPoTpCFJ/2c3s0mk4rEgslDSlP8OK919Boeh75ejQaihKpOiUNKU+wjlBo2KgvdY/c1+R7X+2BIVJ1ShpSvmAdIThslK+XAMWL6cHXTJ2t4SiRBFDSkMrKN4Np6R3dewm/+yE8t7B7QvjlrO5JJdiz2LFFw1EiCaCkIZUX7HkE6x5Y94Tw0kM9h57yFbo1M0okdkoaEr1g7wPgufveTwjHXAAbnu6ZINSzEEkcJQ2pjmAvIZgQDjm2Z4JQz0IkcZQ0JB7BhKAEIZIKWntKRERCiyVpmNmBZva4mb2a/TqkQLtGM3vMzF4ys9VmNrq6kYqISK64ehqzgCfdvQl4MnuczwLgdnc/BpgEvFml+EREJI+4ksYFwPzs9/OBjwfJ7olGAAAF0UlEQVQbmNmxQIO7Pw7g7u+6+3vVC1FERILiShqHuPtmgOzXg/O0+RDwtpn91MyeNbPbzay+qlGKiEg3kc2eMrMngEPzPPWVkG/RAJwKTABeB+4HrgbuynOumcBMgMbGxj5EKyIiYUSWNNz9zELPmdkbZjbc3Teb2XDy1yragGfdfV32NT8DJpMnabj7HGBOtt1bZrahjNAPAv5YxuurKU2xQrriTVOskK540xQrpCvecmIdFaZRXPdpLAKuAmZnvz6Up80KYIiZDXP3t4AzgJWl3tjdh5UTmJmtdPeWct6jWtIUK6Qr3jTFCumKN02xQrrirUascdU0ZgNnmdmrwFnZY8ysxczmArj7buBLwJNm9gJgwPdiildERIipp+HuW4ApeR5fCczIOX4cGF/F0EREpAjdEd7TnLgD6IU0xQrpijdNsUK64k1TrJCueCOP1dw96nOIiEiNUE9DRERCU9LIMrOpZvayma01s0LLmiSCmd1tZm+a2Ytxx1KKmY00syXZ9cNWmdnn4o6pGDMbZGbLzex32Xi/GndMpZhZffYG2IfjjqUUM1tvZi+Y2XNmVnI2ZJzM7AAz+7GZrcn+/z0p7pgKMbMx2Z9p15/tZvb5SM6l4anMLx3wCpmZXG1kpvte6u6rYw2sADM7DXgXWODu4+KOp5jsfTjD3f0ZMxsMtAIfT/DP1oB93P1dMxsAPAV8zt2XxRxaQWb2BaAF2M/dz487nmLMbD3Q4u6Jv+/BzOYDS919rpkNBPZ297fjjquU7PXsD8CH3b2ce9byUk8jYxKw1t3XuftOYCGZ9bESyd1/DWyNO44w3H2zuz+T/f4d4CXg8HijKswz3s0eDsj+SewnKzMbAZwHzI07llpiZvsBp5G9mdjdd6YhYWRNAX4fRcIAJY0uhwMbc47bSPCFLa2yS9tPAP4j3kiKyw73PEdmpYLH3T3J8f4L8HdAZ9yBhOTAY2bWml3+J6mOBN4Cvp8d+ptrZvvEHVRIlwD3RfXmShoZluexxH66TCMz2xf4CfB5d98edzzFuPtudz8BGAFMMrNEDgGa2fnAm+7eGncsvXCKu58InAt8NjvUmkQNwInAv7r7BODPFN7CITGyw2jTgB9FdQ4ljYw2YGTO8QhgU0yx1JxsbeAnwL3u/tO44wkrOxzxK2BqzKEUcgowLVsnWAicYWb3xBtSce6+Kfv1TeBBMkPDSdQGtOX0Mn9MJokk3bnAM+7+RlQnUNLIWAE0mdkR2Ux9CZn1saRM2cLyXcBL7v7PccdTipkNM7MDst/vBZwJrIk3qvzc/e/dfYS7jybzf3axu18Rc1gFmdk+2ckQZId6zgYSOQPQ3f8T2GhmY7IPTQESOXkj4FIiHJqC+BYsTBR37zCz64BHgXrgbndfFXNYBZnZfcDpwEFm1gbc4u49Vv9NiFOA6cAL2ToBwJfd/ZEYYypmODA/OwOlDnjA3RM/lTUlDgEezHyOoAH4obv/Mt6QiroeuDf7QXIdcE3M8RRlZnuTmQH6PyI9j6bciohIWBqeEhGR0JQ0REQkNCUNEREJTUlDRERCU9IQEZHQlDREypRdDfXa7PeHmdmP445JJCqacitSpuyaWg8nfcVhkUrQzX0i5ZsNfDB78+KrwDHuPs7MrgY+TuaG0XHAHcBAMjc7/gX4mLtvNbMPAncCw4D3gL9x90TehS6i4SmR8s0isxT1CcANgefGAZeRWWPpNuC97AJ4TwNXZtvMAa5392bgS8C3qxK1SB+opyESrSXZfUTeMbM/AT/PPv4CMD67+u/JwI+yy2sAfKD6YYqEo6QhEq2/5HzfmXPcSeb3rw54O9tLEUk8DU+JlO8dYHBfXpjdW+Q1M7sIMqsCm9nxlQxOpJKUNETK5O5bgN+Y2YvA7X14i8uBT5vZ74BVJHirYRFNuRURkdDU0xARkdCUNEREJDQlDRERCU1JQ0REQlPSEBGR0JQ0REQkNCUNEREJTUlDRERC+y/upoJUQS7awgAAAABJRU5ErkJggg==\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "plt.figure(1)\n", "plt.xlabel(\"time\")\n", "plt.ylabel('position (m)')\n", "plt.plot(results.timestamps, results.signals[msd1.fmu.instanceName][msd1.vars['x1'].valueReference], 'o', markersize=3, label=\"x1_jacobi\")\n", "plt.plot(results.timestamps, results.signals[msd2.fmu.instanceName][msd2.vars['x2'].valueReference], 'o', markersize=3, label=\"x2_jacobi\")\n", "plt.legend()\n", "\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Computing Analytical Solution of Coupled System\n", "\n", "Now we demonstrate how to compute the analytical solution of the system.\n", "Since the solution of a linear IVP is easy to compute (recall Example2MassSpringDamper notebook), we will be coupling the equations of the two mass spring damper systems into a single one." ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [], "source": [ "# Import simbolic library\n", "from sympy import *\n", "from scipy import linalg\n", "import numpy as np" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "data": { "text/latex": [ "$\\displaystyle \\frac{Fc - c_{1} x_{1} - d_{1} v_{1}}{m_{1}}$" ], "text/plain": [ "(Fc - c1*x1 - d1*v1)/m1" ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Equations of Mass Spring Damper system 1 (Recall Example 2 in the tutorial):\n", "m1, c1, x1, d1, v1, Fc = symbols('m1 c1 x1 d1 v1 Fc', real=True)\n", "dx1_dt = v1\n", "dv1_dt = (1/m1)*(-c1*x1 - d1*v1 + Fc)\n", "dv1_dt" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "data": { "text/latex": [ "$\\displaystyle \\frac{- Fe - c_{2} x_{1}}{m_{2}}$" ], "text/plain": [ "(-Fe - c2*x1)/m2" ] }, "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Equations of Mass Spring Damper system 2 (recall Example 3 in the tutorial)\n", "m2, c2, x2, d2, v2, cc, dc, xc, vc, Fe = symbols('m2 c2 x2 d2 v2 cc dc xc vc Fe', real=True)\n", "dx2_dt = v2\n", "dv2_dt = (1/m2)*(-c2*x1 - Fe)\n", "dv2_dt" ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [ { "data": { "text/latex": [ "$\\displaystyle cc \\left(x_{2} - xc\\right) + dc \\left(v_{2} - vc\\right)$" ], "text/plain": [ "cc*(x2 - xc) + dc*(v2 - vc)" ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Value of the coupling force Fe\n", "Fe_val = cc*(x2-xc) + dc*(v2-vc)\n", "Fe_val" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The coupling of the system is described by setting $F_c = F_e$, $x_1 = x_c$, and $v_1 = v_c$, so let's replace those:" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "data": { "text/latex": [ "$\\displaystyle \\frac{- c_{1} x_{1} + cc \\left(- x_{1} + x_{2}\\right) - d_{1} v_{1} + dc \\left(- v_{1} + v_{2}\\right)}{m_{1}}$" ], "text/plain": [ "(-c1*x1 + cc*(-x1 + x2) - d1*v1 + dc*(-v1 + v2))/m1" ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dv1_dt = dv1_dt.subs(Fc, Fe).subs(Fe, Fe_val).subs(xc, x1).subs(vc, v1)\n", "dv1_dt" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [ { "data": { "text/latex": [ "$\\displaystyle \\frac{- c_{2} x_{1} - cc \\left(- x_{1} + x_{2}\\right) - dc \\left(- v_{1} + v_{2}\\right)}{m_{2}}$" ], "text/plain": [ "(-c2*x1 - cc*(-x1 + x2) - dc*(-v1 + v2))/m2" ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dv2_dt = dv2_dt.subs(Fe, Fe_val).subs(xc, x1).subs(vc, v1)\n", "dv2_dt" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Let's instantiate the constants with their values:" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "data": { "text/latex": [ "$\\displaystyle - 2.0 v_{1} + 1.0 v_{2} - 6.0 x_{1} + 1.0 x_{2}$" ], "text/plain": [ "-2.0*v1 + 1.0*v2 - 6.0*x1 + 1.0*x2" ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dv1_dt = dv1_dt.subs(c1, 5.0).subs(d1, 1.0).subs(m1, 1.0).subs(cc, 1.0).subs(dc, 1.0)\n", "dv1_dt" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [ { "data": { "text/latex": [ "$\\displaystyle 1.0 v_{1} - 1.0 v_{2} + 0.9 x_{1} - 1.0 x_{2}$" ], "text/plain": [ "1.0*v1 - 1.0*v2 + 0.9*x1 - 1.0*x2" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dv2_dt = dv2_dt.subs(c2, 0.1).subs(m2, 1.0).subs(cc, 1.0).subs(dc, 1.0)\n", "dv2_dt" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The resulting system is a linear ODE on the state variables $x_1, v_1, x_2, v_2$.\n", "So let's put it in the matrix form:" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "matrix([[ 0. , 1. , 0. , 0. ],\n", " [-6. , -2. , 1. , 1. ],\n", " [ 0. , 0. , 0. , 1. ],\n", " [ 0.9, 1. , -1. , -1. ]])" ] }, "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# This is a 4x4 matrix\n", "A_00 = diff(dx1_dt, x1)\n", "A_01 = diff(dx1_dt, v1)\n", "A_02 = diff(dx1_dt, x2)\n", "A_03 = diff(dx1_dt, v2)\n", "\n", "A_10 = diff(dv1_dt, x1)\n", "A_11 = diff(dv1_dt, v1)\n", "A_12 = diff(dv1_dt, x2)\n", "A_13 = diff(dv1_dt, v2)\n", "\n", "A_20 = diff(dx2_dt, x1)\n", "A_21 = diff(dx2_dt, v1)\n", "A_22 = diff(dx2_dt, x2)\n", "A_23 = diff(dx2_dt, v2)\n", "\n", "A_30 = diff(dv2_dt, x1)\n", "A_31 = diff(dv2_dt, v1)\n", "A_32 = diff(dv2_dt, x2)\n", "A_33 = diff(dv2_dt, v2)\n", "\n", "A_num = np.matrix([\n", " [A_00, A_01, A_02, A_03], \n", " [A_10, A_11, A_12, A_13], \n", " [A_20, A_21, A_22, A_23], \n", " [A_30, A_31, A_32, A_33]\n", " ]).astype(np.float64)\n", "A_num" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Using that matrix, and given an initial condition, we can easily compute the analytical solution of the system (recall Example2_MassSpringDamper notebook)" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "matrix([[1.],\n", " [0.],\n", " [0.],\n", " [0.]])" ] }, "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Initial condition:\n", "x0 = np.matrix([[1.0],[0.0],[0.0],[0.0]]) \n", "x0" ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [], "source": [ "def analytical_solution_matrix(A, x0, h, max_steps):\n", " x = x0\n", " exphA = linalg.expm(h*A) # Computes matrix exponencial.\n", " xs = [x]\n", " for i in range(1, max_steps):\n", " x = exphA * x\n", " xs.append(x)\n", " return xs" ] }, { "cell_type": "code", "execution_count": 22, "metadata": {}, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAY0AAAEKCAYAAADuEgmxAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAIABJREFUeJzs3Xl4U2X2wPHvm6UtF2hLoQVKCWWVnVZSdgVEEEFBRNxxFJBRBx1nUXHG0dHRGXUcHf25sQiIG+CODoIIuIAgLVJAkH0tW6HshDZN8v7+SCld0oU2aZr2fJ6nD73Jzb2nBXLyrkdprRFCCCHKwxTsAIQQQoQOSRpCCCHKTZKGEEKIcpOkIYQQotwkaQghhCg3SRpCCCHKTZKGEEKIcpOkIYQQotwkaQghhCg3S7AD8LdGjRrpxMTEYIchhBAhZc2aNUe11rFlnVfjkkZiYiJpaWnBDkMIIUKKUmpPec6T7ikhhBDlJklDCCFEuUnSEEIIUW41bkxDCBFacnNzycjIIDs7O9ih1AoREREkJCRgtVor9HpJGkKIoMrIyKB+/fokJiailAp2ODWa1pqsrCwyMjJo2bJlha4R1O4ppdQMpVSmUuqXEp5XSqlXlFLblVLrlVKXVnWMQojAys7OpmHDhpIwqoBSioYNG1aqVRfsMY1ZwNBSnr8aaJv3NRF4I5DBpGemM33DdNIz0wN5GyFEEZIwqk5lf9dB7Z7SWn+vlEos5ZSRwGztrUm7SikVrZRqqrU+6O9Y1h5O566F49G4CDOHMW3INJLikvx9GyGECGnBbmmUpRmwr8BxRt5jhSilJiql0pRSaUeOHKnQjRbvXIFb5+LBg9PtJO2wLBAUQoiiqnvS8NWO0sUe0Hqq1tqutbbHxpa5Ct6nIa37EmYOA23C7TFzJDNBuquEqOWGDh1KdHQ011xzjV+v+/e//50XXnih1HPS09NZsGBB/vH8+fN59tln/RpHRVT32VMZQPMCxwnAgUDcKCkuibeums6KjJ/4fkMU05bvZE7GX0G6q4SotR566CEcDgdTpkyp8nunp6eTlpbGsGHDABgxYgQjRoyo8jiKqu5JYz4wSSk1B+gJnAzEeMZ5SXFJJMUlcW+SZtxnz5J2KhelNLmeXNIOp0nSECLAnvxiI5sOnPLrNTvGR/LEtZ1KPSc1NZXx48ezevVq3G43PXr0YO7cuQwaNIhvv/22XPeZPHky8+fPx2KxMGTIEF544QX27NnDuHHjOHLkCLGxscycORObzVbodQMGDOCFF17Abrdz9OhR7HY7W7du5fHHH+fcuXMsX76cRx99lHPnzpGWlsarr75a4nXvvPNOIiMjSUtL49ChQzz//PPccMMNFf3V+RTsKbcfACuBS5RSGUqp8Uqpe5RS9+SdsgDYCWwHpgH3VUVcJpPiwX5XY1FWtFaYlQV7Y3tV3FoIEQQpKSmMGDGCxx57jIcffpjbb7+dzp07l/v1x44d49NPP2Xjxo2sX7+exx57DIBJkyZxxx13sH79em677TYeeOCBcl0vLCyMp556iptuuon09HRuuummQs+Xdt2DBw+yfPlyvvzySyZPnlzun6G8gj176pYyntfA76oonEKS4pJ49Yop/PbDeXRrmiKtDCGqQFktgkB6/PHHSUlJISIigldeeeWiXhsZGUlERAQTJkxg+PDh+WMgK1eu5JNPPgFg7NixPPzww36JtbTrXnfddZhMJjp27Mjhw4f9cr+CqvtAeFD1a25nTJvf8P2Guhw4cS7Y4QghAujYsWOcOXOG06dPX/TiN4vFwurVqxk9ejSfffYZQ4f6Xn7ma42ExWLB4/EAVHjRXcHrhoeH53/v/dztX5I0yjC+X0s0MHPFrmCHIoQIoIkTJ/KPf/yD2267jUceeeSiXnvmzBlOnjzJsGHD+O9//0t6unfGZZ8+fZgzZw4A7733Hv369Sv22sTERNasWQPARx99lP94/fr1OX36tM/7lee6gSJJowzNYwyGd2nKB6v3cSo7N9jhCCECYPbs2VgsFm699VYmT55MamoqS5cu5bLLLmPMmDEsWbKEhIQEFi1a5PP1p0+f5pprrqFr167079+fl156CYBXXnmFmTNn0rVrV9555x1efvnlYq/985//zBtvvEGfPn04evRo/uMDBw5k06ZNJCUlMXfu3EKvKc91A0UFovkSTHa7Xfu7ct8v+09yzf8tZ/LV7bmnf2u/XluI2u7XX3+lQ4cOwQ6jVvH1O1dKrdFalznjR1oa5dC5WRR92zRk5opdOF2eYIcjhBBBI0mjnCZe3pojuVt5aPGLskJciFps1KhRJCUlFfoqqduqJqrui/uqjajo/dRrMZ2lh12s+Hou02WFuBC10qeffhrsEIJKWhrllHY4DZQblCZXNjQUQtRSkjTKyd7YTpjZu0JcISvEhRC1kySNckqKS2L6kOnEe0ZR/8Qk6ZoSQtRKkjQuQlJcEmM73MW+g3Fsz/S96EYIIWoySRoXaXDHJgAs2uj/PV2EENVHeno6vXv3plOnTnTt2rXYArvKCOV6GpI0LlKTqAi6NY/m602SNISoyQzDYPbs2WzcuJGFCxfy4IMPcuLEiSq7f9GkMWLEiIDsWnuxZMptBQzp2Jh/L9rCoZPZNImKCHY4QtQcX02GQxv8e80mXeDq0j+hl1RP4/z26PHx8cTFxXHkyBGio6N9XkPqaYgSXdXJ20W1eNOhIEcihPCHsupprF69GqfTSevWvrcRknoaolRt4urRKrYuX286zNjeicEOR4iao4wWQSCVVE/j4MGDjB07lrfffhuTyffnbKmnUUWUUkOVUluUUtuVUsVSolLKppRappRaq5Rar5QaFow4fRnSsQkrd2Rx0iE73wpRE/iqp3Hq1CmGDx/O008/Ta9evUp8rdTTqAJKKTPwGnA10BG4RSnVschpjwHztNbJwM3A61UbZcmGdGqMy6NZtiUz2KEIIfygaD0Np9PJqFGjuOOOOxgzZkypr5V6GlWjB7Bda71Ta+0E5gAji5yjgci876OAA1UYX6mSEqKJqx/O1zKuIUTI81VPY86cOXz//ffMmjUrf2PC88mgKKmnURU3VuoGYKjWekLe8Vigp9Z6UoFzmgJfAw2AusCVWus1pV03EPU0SvLXTzfw6aYV3D/cRO/4HrJKXIgKkHoaVS9U62kU79zztiwKugWYpbVOAIYB7yilisWslJqolEpTSqUdOXIkAKH61saWhSl+Km+se427v75btkwXQtR4wUwaGUDzAscJFO9+Gg/MA9BarwQigEZFL6S1nqq1tmut7bGxsQEKt7gc8zZQLjQecj25svOtELWA1NMInlSgrVKqJbAf70D3rUXO2QsMAmYppTrgTRpV15QoQ6/4FF5Pt6C1G6vZKjvfClELSD2NINFau4BJwCLgV7yzpDYqpZ5SSo3IO+1PwN1KqXXAB8CduhoVNU+KS2J0/D/IOTKY5/q+JmMaQogaL6iL+7TWC4AFRR57vMD3m4C+VR3XxRjdqR8zl8LJE/HBDkUIIQJOthGppI5NI4k2rKzYnhXsUIQQIuAkaVSSyaTo3aohK3dkBWT1pRAieIYOHUp0dHT+tiClmTBhAps2bfLbvWfNmsWkSZN8PtenTx+/3ediSdLwgz5tGrH/xDn2ZDmCHYoQwo8eeugh3nnnnXKdO336dDp2LLqpRWD8+OOPVXIfXyRp+EGf1g0BWLHjaBlnCiH8IT0znekbpvttbVRqaipdu3YlOzubs2fP0qlTJ3755RcGDRpE/fr1y3WNAQMGcH5h8b333ovdbqdTp0488cQThe7Tp08funXrRo8ePfL3ubrrrrvo0qULycnJLFu2LP/8ffv2MXToUC655BKefPLJ/Mfr1avnl5+7ImSXWz9o1aguTSIj+HFHFrf1bBHscISo0dIz07n767txup2EmcOYNmRapWcuFtwa/dy5c8W2Rr9YzzzzDDExMbjdbgYNGsT69etp3749N910E3PnziUlJYVTp05Rp06d/C1ANmzYwObNmxkyZAhbt24FvFuy//LLLxiGQUpKCsOHD8duD+7UfkkafqCUok/rhny79Qgej8Zk8rXYXQjhD2mH03C6nXgKLKr1x3T3krZGr4h58+YxdepUXC4XBw8eZNOmTSilaNq0KSkpKYB3O3WA5cuXc//99wPQvn17WrRokZ80Bg8eTMOG3p6M66+/nuXLlwc9aUj3lJ/0adOIY2edbDnse1dKIYR/2BvbCTOHYVZmrCb/Lar1tTV6RezatYsXXniBJUuWsH79eoYPH052djZaa59bo5c2gabo+b5eX9UkafhJ/rjGdhnXECKQkuKSmDZkGpOSJ/mla+q8olujV9SpU6eoW7cuUVFRHD58mK+++grwtiIOHDhAamoq4N0Z1+Vycfnll/Pee+8BsHXrVvbu3csll1wCwOLFizl27Bjnzp3js88+o2/f4C9bk+4pP4mPrkPLRnVZuSOLCZe1CnY4QtRoSXFJft2BoeDW6G63mz59+rB06VKeeOIJNm/ezJkzZ0hISOCtt97iqquuKvE6Sim6detGcnIynTp1olWrVvlv9GFhYcydO5f777+fc+fOUadOHb755hvuu+8+7rnnHrp06YLFYmHWrFn5hZT69evH2LFj2b59O7feemvQu6YgiFujB0pVbo1e1F8+3cD89AOkPz4Yi1kacUKUR03ZGr1Lly7Mnz+fli1bBjuUMoXq1ug1Tt/WjXCYdvDMitdkm3QhapHBgwfTpUuXkEgYlSXdU35UP3o/hm06H+9y8+Xe2X7tbxVCVA+jRo1i165dhR577rnnSu22qkkkafjR1pPpKOVCo/06FVAIUX3I1ujCb+yN7ZiVFa0VFpNF6msIIWocSRp+lBSXxD3tnsd5ZAgPdX1JWhlCiBpHkoafje7cD2fWQI4fl/oaQoiaJ6hJQyk1VCm1RSm1XSk1uYRzblRKbVJKbVRKvV/VMV6s2PrhtGpUl9Rdx4IdihBC+F3QkoZSygy8BlwNdARuUUp1LHJOW+BRoK/WuhPwYJUHWgEpiTGk7TmOx1Oz1sAIUZukp6fTu3dvOnXqRNeuXZk7d26p50s9jcDrAWzXWu/UWjuBOcDIIufcDbymtT4OoLXOrOIYKySlZQwnz+WyNVP2oRIiVBmGwezZs9m4cSMLFy7kwQcf5MSJEyWeL/U0Aq8ZsK/AcUbeYwW1A9oppVYopVYppYZWWXSV0CMxBkC6qIQIEMfatRydMhXH2rV+uZ6vehpOp5O2bdsCEB8fT1xcHEeOHCnxGlJPI/B8bddYtD/HArQFBgAJwA9Kqc5a60LpXik1EZgIYLPZ/B/pRWoeU4fGkeGs3n2csb0Tgx2OEDWKY+1a9t41Du10osLCsM2cgZGcXKlrllVPY/Xq1TidTlq3bl2u69XkehrBbGlkAM0LHCcAB3yc87nWOldrvQvYgjeJFKK1nqq1tmut7bGxsQELuLyUUqQkxpC665jUDRfCzxyrU9FOJ3g86NxcHKtT/XLdxx9/nMWLF5OWlsbDDz+c//jBgwcZO3YsM2fOxGQq31vmvHnzuPTSS0lOTmbjxo1s2rSJLVu2FKunYbFYWL58OWPHjgVKrqdRp06d/HoawRbMpJEKtFVKtVRKhQE3A/OLnPMZMBBAKdUIb3fVziqNsoJ6tIzh0KlsMo6fC3YoQtQoRo8UVFgYmM0oqxWjR4pfruurnsapU6cYPnw4Tz/9NL169SrXdaSeRoBorV3AJGAR8CswT2u9USn1lFJqRN5pi4AspdQmYBnwkNY6KzgRX5yUvHGN1TKuIYRfGcnJ2GbOIPaBB/zSNXVe0XoaTqeTUaNGcccddzBmzJhyX0fqaQSQ1noBsKDIY48X+F4Df8z7CimXNK5PZISF1N3HGN09IdjhCFGjGMnJfksW4Luexpw5c/j+++/Jyspi1qxZgHcabFJSyTs9SD2NEBTMehpFjZ+Vyq6ssyz904BghyJEtSX1NKqe1NOoplJaxrDzyFmOnskJdihCiACSehrCL86Pa6TtPsbQzk2DHI0Qwh+knoYImC7Nooiwmli967gkDSFqCKmnIQImzGKinS2LxQfel/KvQpSipo2tVmeV/V1L0gig9Mx09oa9xPHw+Uz4eoIkDiF8iIiIICsrSxJHFdBak5WVRURERIWvId1TAZR2OA0PLpTS5Lql/KsQviQkJJCRkVHqvk7CfyIiIkhIqPgyAEkaAWRvbCfMbCXb5UQpKf8qhC9Wq7VWzDqqKaR7KoCS4pKYPmQ6DXKuJdH1R2llCCFCniSNAEuKS2JQ01vZuqchuW5PsMMRQohKkaRRBeyJDXA43fx68FSwQxFCiEqRpFEF7C3yijLtPh7kSIQQonIkaVSBJlERNI+pQ9pu2fFWCBHaJGlUkZQWMaTuPi5z0YUQIa1cSUMp1UAp1Ukp1UopJYmmAuyJMRw9k8OeLEewQxFCiAorcZ2GUioK+B1wCxAGHAEigMZKqVXA61rrZSW9XhSWktgAgLQ9x0lsVDfI0QghRMWU1mr4CNgHXKa1vkRr3S+vDndz4FlgpFJqfJVEWQO0jq1HVB2rjGsIIUJaiS0NrfXgUp5bA6yp7M2VUkOBlwEzMF1r/WwJ590AfAikaK2rR4Wli2QyKewtGpAqSUMIEcLKtY2IUqorkFjwfK31J5W5sVLKDLwGDAYygFSl1Hyt9aYi59UHHgB+qsz9qgN7YgxLNmeSdSaHhvXCgx2OEEJctDIHtZVSM4AZwGjg2ryva/xw7x7Adq31Tq21E5gDjPRx3j+A54FsP9wzqM6Pa6zZI+s1hBChqTwtjV5a644BuHczvGMm52UAPQueoJRKBpprrb9USv25pAsppSYCEwFsNlsAQvWPLglRhFlMpO05zpBOTYIdjhBCXLTyTJ9dqZQKRNJQPh7LX8SQN7X3JeBPZV1Iaz01b5DeHhsb68cQ/SvcYqZbQpSMawghQlZ5ksbbeBPHFqXUeqXUBqXUej/cOwNoXuA4AThQ4Lg+0Bn4Vim1G+gFzFdKhfT+4vbEGH7Zf5LsXHewQxFCiItWnqQxAxgLDOXCeMa1frh3KtBWKdVSKRUG3AzMP/+k1vqk1rqR1jpRa50IrAJGhOrsqfPsLRrgDtvNv358TSr5CSFCTnnGNPZqreeXfdrF0Vq7lFKTgEV4p9zO0FpvVEo9BaQF4p7VQXi9fRi26Xy6282Cfe8wbcg0qbMhhAgZ5Ukam5VS7wNfADnnH6zslNu8aywAFhR57PESzh1Q2ftVB5tPpKOUC40m1yMlYIUQoaU8SaMO3mQxpMBjGqh00qiN7I3tmJQVt87FYpYSsEKI0FJm0tBa31UVgdQWSXFJTGz7HC+vWMiTw66TVoYQIqSUOBCulHpMKRVTyvNXKKX8sciv1rmhcz+cWQM5fiw+2KEIIcRFKa2lsQH4QimVDfzMhV1u2wJJwDfAPwMeYQ3UODKCxIYGq3cdY8JlrYIdjhBClFtpGxZ+DnyulGoL9AWaAqeAd4GJWutzVRNizdSjZQyLNx3G49GYTL7WOQohRPVTnjGNbcC2KoilVklJjGFeWgbbj5yhXeP6wQ5HCCHKRarwBUnPlg0B+GmXbCkihAgdkjSCpHlMHZpERrBakoYQIoRI0ggSpRQ9WsawelcWWuuyXyCEENVAmWMaSqlY4G6KF2EaF7iwaoceLWOYv+4A+46dw9bQCHY4QghRpvKsCP8c+AHvFFvZmtWPerb0LoP5aVeWJA0hREgoT9IwtNaPBDySWqhNXD1i6oaxetcxxtibl/0CIYQIsvKMaXyplBoW8EhqIaUU9hYNWC1FmYQQIaI8SeP3eBNHtlLqdN7XqUAHVlv0aBnDniwHh06GfAl0IUQtUGbS0FrX11qbtNYRed/X11pHVkVwtcH59RrS2hBChILyjGmglBoBXJ53+K3W+svAhVS7dGhan3qRGbz761psTa+RXW+FENVamS0NpdSzeLuoNuV9/T7vsUpTSg3Nqz2+XSk12cfzf1RKbcqrTb5EKdXCH/etTn7JWo8pfgq/Zs/j7q/vlhKwQohqrTxjGsOAwVrrGVrrGXhrhVd6YFwpZQZeA64GOgK3KKU6FjltLWDXWncFPgKer+x9q5u0w2mg3KA0Tre3kp8QQlRX5V0RHl3g+yg/3bsHsF1rvVNr7QTmACMLnqC1Xqa1duQdrgIS/HTvasPe2I7VZEVrhVlJJT8hRPVWnqTxL2CtUmqWUuptYA3+qaPRDNhX4Dgj77GSjAe+8sN9q5WkuCSmDZmOOj4Ue/ijMqYhhKjWyrM1+gdKqW+BFEABj2itD/nh3r6KSPjchEkpdTtgB/qX8PxEYCKAzWbzQ2hV69LGSfRu6GLTbpnJLISo3kor99o+789L8RZgysDbMojPe6yyMoCCy6ATgAM+4rgS+CswQmud4+tCWuupWmu71toeGxvrh9CqXt82jcg4fo59xxxlnyxEiHKsXcvRKVNxrF3r87i854jgKa2l8Ue8n97/4+M5DVxRyXunAm2VUi2B/cDNwK0FT1BKJQNTgKFa68xK3q9a69vGu15jxfaj3Nwj9FpLQvjiWLsWx+pUjB4pAOy9axza6USFhdH40ckc/tez+ce2mTPKfc75axrJycXuc/4xERillXudmPft1VrrQsuVlVIRlb2x1tqllJoELALMwAyt9Ual1FNAmtZ6PvBvoB7woVIKYK/WekRl710dtY6tR1z9cFbsyJKkIUJS0Tdux9q1hRJA1MiRaKcTPB50bi6nv15c6NixOhWg1HNOfvY5Jz//vNREU1JiEf5RnsV9PwJFu6N8PXbRtNYLgAVFHnu8wPdXVvYeoUIpRZ/WDVm+/Shaa/KSpBDVVmmtCNvMGThWpxZ6wwdQYWHo3FyU1Ur9IYNxrElDO3NRZhNGgxNw7hjKDFqDUh7qR+7AYdJ5x27Y9Bk6Jwc06JxsHG9OApMVnZPtfcyZzck3/8HJldvQLjfKasX25ssYvfrjSE+XROIHJSYNpVQTvLOZ6uR1E51/F4sEZB/vAOjTphGfpR9g6+EzXNJE6oaL6qW0JFG0FXH+vPwkYbEQ1as1UW1H4Ej7GSP2HEbG3wnvdwRHZjhGXA7GpmcAsF0ZheNoPQxbHYxERXijeBwZLozEeoDi5K870G6NMiuMhDBw5XgTjVujFJCRinbWBRTamYPjpdugiYe9S6PRblAWE7aHRkFkPI5dJzAuH4LRXaa6l1dpLY2rgDvxDlC/WODx08BfAhhTrdW3TSPAO64hSUNUJ2V1NUHhVoTRoTkGG7Hd2R5H+iaMevsxfpoEgBHfEBq2gZgBGCmtMWJaQv14qBcH9RpjhNcr9KnUoPCnVNuQ4uMXtuvyHktJAdc5Tt59X16yMmOMnIAjfRPa/Yu3NeJyc3LubE7uroN2K9T02dhGR0J0Io4j4Rh9LscYONIbjyimtDGNt4G3lVKjtdYfV2FMtVaz6DokNjT4ccdRxvVrGexwRC1WbHyijK6mqOFDiEqKwfHtIow6ezCW3gyAYTTEGJICTW+G+CRomgSRTSsVm5GcXKx7qehjtlkzCyeWjmtRi8flx0vSKPSu+YAHreHkdgsn123wtlbmr8Y28FGMlo1wuNrgOB6F0XcAxpU3QJ0GlYq9Jiite+p2rfW7QKJS6o9Fn9dav+jjZaKSerduxJfrDuBye7CYpYS7qHpFWxW2mTMKdzVZrURdN5KooQNxLPwAw8jAWHQduHMwmkZDYj9oeT8kXgZxHSAI43NFk4iRnJw/znK+e+3k/xZeSCJth6DTP8SbRMw4oq4FczZ7Z6ajXRr1RRq2gY9CVAKOM/EYvfthDLoBGrUNys8XTKV1T9XN+7NeVQQivPq2acgHq/eyYf9Jkm3yqUZUjYIti6KtCsfqVBr9dqL3TXfVKowmbozN/4ZtizCUC8Jt0G08XDIMbL3BXK7Ns6tcsdZI0STy+ecXutdueMD7e/Cs53wiOem8jJOfb0G7d6K+2YFt+YsYzeuDrZc3UbboC026gMkcpJ+wapTWPTUl788nqy4c0buVd73GjzuyJGmIKlG0ZdH40cmFxyd6pMDRbRiH5mCcmgeHj0G9xtDrXuhyo/eNMgQ/bZeWRM4/XvD3QNNuaM9W0MrbGmk4BiJO41iYjlF/MUajXAiPgha9va2sVv0hrhOYalaPQZkfCZRSzwNPA+eAhUA34MG8rivhZw3rhdO+SX1WbD/K7wa2CXY4ooYqrWXhPnHS+wb602qMZiaMjc/A54vBHAbtr4GkW6HVwGrboqiocnVpFWiNmDsOYO+/nkU7NcqagO1vYzHC9uBY9R2Oz5ZjxP0dwxZ5IYG0GggxoT9WWZ6/9SFa64eVUqPwbv0xBlgGSNIIkEtaHOPrnStYfSCMHvH+2LFFiAvKbFnYL8XQv2C4psOard5WxcC/Qve7oF5obtNTUaW1RgolW5cLR1Z96HEXex//Ae2M9k7tHdcZ0lbj+Ogb77Tits2g1QBvAmnVPyQH1suTNKx5fw4DPtBaH5OFZ4GTnpnOD2eextzQyT1LljHjqumy862olLJmQl1oWazCiD6O8cM4OLEHmnSF66dBx+vAEhbsH6NaKJpEinbjFfrduhUnj1/Cya83o50mbxKxtcDY8DGsmQXKBM26Q+srvF/N7CHReitPhF8opTbj7Z66TykVC2SX8RpRQWmH03B7clFKk+vxFmWSpCEqqjwzoYyU7t6WRfbrsHkvxCfD1c9Du6tCcqyiqhTtvvI5DgKFkogj6hqwP47jm88wGp3F0Bvg+3/Dd89BeCS0vBzaDILWg6BB9SxUWp6t0ScrpZ4DTmmt3UqpsxQpliT8x97YTpg5jGyXEzBLUSZRKaXOhFqditHMjPHTA3D4F4i/FIb9B9oOlmRRThc9DhIdxd7xdxdO4re2wLHwHRzfL8Y4sRZj85feizVs400ebQZ5Z2eF1fUVQpUrz0C4FRgLXJ7XLfUd8GaA46q1vEWZpjEtdTFfpdWlvpLBcHFxCnVHFW1V5L2RGQkGxqZvIG0RRNvghpnQaZQkCz8o9zhIgU0a9z41Ky+RhGN7aTZGxH7YsRR+ng2rp3gnIdh65XVlDYLGnYM2K6tAJCNPAAAgAElEQVQ83VNv4B3XeD3veGzeYxMCFVRtlxSXxKN92vG/H5axbHMmrWNlqUwoSs9MJ+1wGvbGdpLikso89sdr2u3X7L7zTsjNBauVxFmzyHnxUQ4sX0x8v8EYnS6BxU+QvmYKaXXrYe/3O5L6P0768c2k/fJWQGOrrd2sFzUOkpuLY+th6NEbx1kLxlUPYcQ4YMcS2L4Uvvm796turDeBdL8TWvSp0p+nPEkjRWvdrcDxUqXUukAFJLwSGhi0a1yPpZszmXBZq2CHI8rg6w307q/vxul2EmYO4+GUh3k+9Xmfx1azlRcvf5OcXDeTf/wdLk8uFpOVm1pPYs6OV/OPRza/l8/3voFL52JRVu5q/S+0hpk7H8WtczErK3/ekEw3pxOzBrfTyafvv84LXdbibpGLZV8ar7/2dyKyjzC+aVNylcJy4GuG/9CK/2W8mX/dEbZ7mX/+PiYr93f4NyaT4uWNf86P5bY2k3h/+4XYxrX/PTM2v4zLk4vVZOWFy97AYlY8+N095LpzCTOHMW3INIBKJ85QVp5xEHN0VPGt3mNH49hlwxjcGqNuZl4SWQIt+1d50lBa+6yweuEEpX4Gxmitd+QdtwI+0lpXy7mgdrtdp6WlBTsMv/jXV7/y1g+7WPv4YOpHWMt+gagyBd/IgEIJ4vVBU1i6eyXvbZ2KxoPCRKylM5muXwAPaBNmZzvcYVtAabRWOI8MASAs9mtU3mPus20w191e4rGv17TeHs+Tn+3B4gaXGZ64rgU72xwApTFrzS3HPHztTuFw7NpK3adCrznZA0vkz6BcoC3UPzuaM/U+RuNCYaGDephwi4l1rufw4MKMhb4NxvHjiRm4tQuLsvL7zi9Qx2pm5+n19GyaQs9ml1LHambdkXUhnWiKrps58vLL4PGA2Uz0DTcUqyFiJCfj+PlnHKt/wujZyy9bvSul1mityxxELU9L4yFgmVJqJ97t0VsAd1UyvhrLnxXErrgkjinf7WT5tqNc3aVym7yJiiutFWExWekYeQXZbifgIdvl5LZ338flaIVhM+clBTOZB9tCo18BMGGmbd3ebHPtxIMLi8nCrcmDCLeaeG/Pt7h0LlazlTFdr+XD3a/h9uRiMVu5wz6K2Vu9n+YtZivPjRyNSSlmfbSES3bnsiXRwhXX38G/6v4779jKyEuTef1gBi4NFmWh67BX6GKy8ref7s+/zrgeo/JbCb7u87erRqK15vn13+L25GI2Wxnd9Vo+3v1afstieIdhF1orJgu3d78Sl0fz8YFluLULs7LQtkkk27PdgAblxhz5C1q7AI3Wbvaf24DLrfHUzQWlcelclu5bgrmudzah0+Pkn9+9izXam3je3fIWjr0TMCtFRPNpoLzJJ959Mwctc/MTz6imT9GhQVeOe7ZxIPsXUprY6dWsO3vObGLtkTXVIrGU1oUF+B4HGTc+L5FMzU8kVaE8s6eWKKXaApfgTRqbS6rVfbGUUkOBl/FW7puutX62yPPhwGygO5AF3KS13u2Pe/tLWYVooOIVxLq3aEBkhIUlmzMlaVShkloRVpOV37T6F9/v+4lsVw4oTY7byeqdxwiLNoMCk7IwumN/Upomk2PuzP7sX7iseS96xl9KeuZ1RZLPFcU+DQ/KbFzosasvSS503L9ll0LHjrVraTHHA7keWOUhcWgHeo6fSVrGcq7fuYqkla9zaXxH0rpci731sPz7xEdPL3Sdvi26lHofgPZNC79meJHYRmfai73mmsymRX6XP5Cbl2geSLme51O3e4/NVl69fkzeOYvzH/vjFTfznzXPk+t2YTFbGNipMd8ddKPRKOVmUNJpclwe1p7xJiOt3RxjDR59IfG8t24ZLsceDNt0UC4+3jmL7MPXENH4S5RyARYSsv9AZB0LudbtJNbrSvvozsTUDeeUZxv7s3+hZ9Me9LN1xwgL/DqKsmZglTagXhVFpsrTPRUB3Af0w1sb/AfgzaIlYC/6xkqZga3AYLwrzVOBW7TWmwqccx/QVWt9j1LqZmCU1vqm0q4byO6p/ATRPRmjZQyOlcvY+5eXvRXCLGaiBlzKiW9SwaNLbVZejPs/WMvKHUdZ/ZcrMZlkZkugFWxFWM1WesYO4ftD/8O7aZ232yU8ty0qfgooNxZl5dk+rxEXGR6U7pCjU6YW6sqIfeABGl3VCT69B05lwGV/gssfrjaL8yo7GQC8Sfx84jk/TlLwsfPjReePXxn4Jj/u/4nZv07Bk9dd2MLoxh7HOjQewESM+zKOm35E40JrC4693nk+5xMNeY+FW0zUjdxDjLkDzeq0xxSxl2zrVtrW70bHhl1pWDeMLNdW9jo20DehJ73iL/VLFc4SS+nmJRJftdQv9r3Gn91Ts/EWXvq/vONbgHfwbidSGT2A7VrrnQBKqTl4139sKnDOSODved9/BLyqlFK6rExXQcX+Ytak4fhuEYatDhzbwd5Xlnn32zd5sA3MwpEZjnbWB5S3xsCOZShVB60UChdsX5xXmlJfqGaW9xde3k8EV7SP5Yt1B9iw/yTdmkcH4seu9Qq+Kf10MJUctxONhxyXk282ZWKNNqMUWE0Wnho2ipEd+rDhaM9ib3ZVkSyK/tspNqXWug3efgQaJMK4RdC8R8BjuhhJcUmFfk9Fj8tzzrQh04r97os+1rZB20LHdaxm5mydmZ9I7uh6Lc+n/pp/PKhdHB9v9bZgLCYPf7rWjCPXzbub3XjyWjUpnXey5cwycnBxSC8iJ3sMx/gQneNi3emPcKwqnGhmbZpO7v6JREVYCKu3i1hrJxKMDhC+mzNqC+0ik+jUqCsNDCtHnFvZdXYdfZv1pKePRFPWehBfLY9AtTbKkzQuKTJ7apmfZk81A/YVOM4AepZ0jtbapZQ6CTQEjvrh/oU4Vn7P3on3ol0elBka93RxeJXJW9nLrIlqmYN21/FW/tJmHA1vxBjWE/XoS2hXXjnLPz1LlDsHx8rlGA1OwcF0Tqa70R6FUh6MFnV9r9At5S+3f7s4lIKlmzMlaQRAwZaFwoL5+HV4oswopTEpK3/ofSvJtnvZkLW2WIKo6n7wkv7t2GbOwLH8W4wzizD2ToUuY+Ca/0J4zZyqXZFEc379U0mJBeCLHV/kJ5G+Cd63onnbLiSaTvGRbN7qAjyYTIr2rXez6oA3qZhNHu4bCg6nm492Xug+69h2Kzuzv+McuZzSX3Hg6PU46n2CVi5ST8zDsbxwopm5cTrOjLupF24lvN5OGpg70DS8PTp8Nw7TVhLrdaVtVGciIywccx/ndJKLK5sp2pWwHicQypM01iqlemmtVwEopXoCK/xwb19ttqItiPKcg1JqIjARwGazVSgYx9p1aJfbu+2xG04faYz2ZHlvqM1w6U2ojC8u/KVcd7f3P2zTrsVaDcbgCz1otmGLcXz1HkbOCoxV93H0ULeL+kQQUzeM5ObRLNuSyR8Gt6vQzyYuKNiq6BbbjY83fZc/PqF1Lo2jXIzq8G+I2Emv+JT8N56e8d2DHLnv1d1GcjJGTDaGcyq4srzJovudskjPh8q2YKBwYrnSdiU/H/75wnFL79TXL/bMzn8s2RbNzq3ewX6TyUNS+335icakPEwcrDmX6+bT3RcSTedLtrHj3HecIZezeiFnzo3hOB8CLn5xfIwj7UKiMZnczN02k2lDpqEKrscJ4JhGeZJGT+AOpdTevGMb8KtSagOgtdZdK3jvDKB5geME4EAJ52QopSxAFHCs6IW01lOBqeAd06hIMEbvfqipM/KTQv3b7sfxr2cvVCobNYqoUaOKJwgfpScLXbffYIx+g8F5FlKnY3zyMkpZ0cqEslq8TcsyuquuaB/HC19vJfN0NnH1Iyry4wkKtyrMykqc4/dsPWylrs2CUm7CzVaeu2pU3hvGoGCHW0zxPaNS4KepsHCyd5+iCd9A04r+dxTlacGU1Q1W9BwoPdEMbdMXgAX73sl/LKl5NDsKJJoObS60aCwmD3+81kx2rpt3Nrvx4CHXk8sXO75g/oH5OFs4CTuQzrTMdgFrCZcnaQwNyJ29A99tlVItgf3AzcCtRc6ZD/wGWAncACwN1HiGr0U34e3a+UwSFRJWF/r+HsM+Dtslj+L45lOM9s3g1H72/v5vpXZXDWwfx4s/LObp5a8yrvuVQZ8eGEoKtixSD10Yr3B7nBx1beKpq+6hna0X67N+rhZTL4sq+oEi/99o92SMjBnebSbaXQ3XT4WIyGCHW+NVZEzG34mmX17X2dwCXWcajdPtzE8igdzotMzZU4GklBoG/BfvlNsZWutnlFJPAWla6/l5M7feAZLxtjBuPj9wXpKQWdy3bTF8cjdH15k4kh6RP+Mq9oEHaPTbiYVOTc9MZ+z/xoFyEWEJZ9qQadXuza06KrqeIs55I/tMc1DKjcVkZfqQaXRvUjVz2yuixPGvM0dg3ljYuxIu+7O31kUNqw5X213sLDMoPqvsYt8j/Dl7KmC01guABUUee7zA99lUfpZW9dR2MPz2B4yXb0GtO4I2mUocwEo7nAYm7zx0p1u2Sy+vtMNp+Z++ctxO9p/O4pbOz9AoNoOeTVOq/e/Q5xhGUwu8fzM4suCGGdB5dLDDFAHgjxZNoFT/ih81WXRzjL8uxdZwondb5AF9MZKSinVJ2BvbCTNZyXE7MZlku/TSFPz0lX06EY/HjFYai7Ly6ugx9GseOr+7YmMY8QpmDIWIKBi3EOKrd9ITVauqZvQFtXsqEEKme6ogreHrx2Dlqzga38jeKWnFuiTSM9P57YfzaBrRic/G3xbsiKulgt1RYOH07vG0javPwG6nGNqmb7VvWYDvRVyO1akY0ccwNj8PcR3gtg8hMj7YoYoaJiS6p0QepWDI06A1jhlvo3MivetBCkyrTIpL4qa2dXh12XaZRVWCtMNp+QPdWucyKOk0b1xzDxZzaPT3+xzDSErCOLEQvnvWW1f6xtky4C2CKjT+N9UGSsFVz2AMHI4yecBEsTGOa7vF49GwYP3BIAZafaRnpjN9w3TSM9M553SzamM0Ho8ZtIlwcxi/631VyCQM8DGG8dNPMH+SN2Ek3eZtYUjCEEEmLY3qRCmMe6ZgYyKOZQswho8sNP22beP6tG9Sny/WH+TOvi2DGGjwFZ0ZFXliErsPxHJj37/TqvnhkBjoLqrwGIYF4/RXcOhb795RA/8iC/ZEtSBJo7pRCuOeqRiN7oKNb8KWAXDJ0Py+7dvqx/O3bYqM4w4SGhjBjjZois6MOub5lbfvGs7l7WKDHVq5FdtH6vw6jJXLMU58iXH2Wxj6LPS6N9ihCpFPkkZ1pBSMfB2O7YSPJ+Do9Sp7//gk2unEbrXSvufdfLn+IPf0bx3sSIPm0jg7Cgta52LCwksjRnN5y9BKGL7WYBjtEzHWPAS5a7z/BpJl0oOoXkKnw7e2CTPg5g8gzMDx9mP5fd24XFyVe4Av1hXdcaXmOz+G8WNGGq8scHJq93i6GDcxc+hbXNGyeu3mWhaf9RDOZMKsa+DgOhjztiQMUS1JS6M6i2oGN72HsXckyhSNVmaU1Ur8gL5s/PUUO46coXVszdzJtKiCYxgebSZn3908PfQabu1ZsQ0qg63YGozObbwJ4+Q+uHUutL4i2CEK4ZMkjequeQrG+BexeSbhCL8c4/a/0aB1B8y7Z/D08lf5fd+hITfgWxEFp9OC5qbLnSGbMKDIXmedWmH8/DCcOuCdIZXYL9jhCVEi6Z4KBd1uxhg+nkb1l2AYhziYvZkkyxQSFr7DczPGkZ6ZHuwIA+9c6/zptGHmMEZ37B/siC6aY+1ajk6ZimPtWsCbOBrdco03YZw+CLd/JAlDVHvS0ggVg5+CPSvgs/vY0vxG/vaBE4sbXCvOsaXNfJJuqHmtjfNbgpw6buO1hS7aJDzI8J4OLm/eK+RaVz4HvlvFwdvXeDcgvP0TsBWtQSZE9SNJI1RYwuGGmTClPx2//RblBrMG3NBxryfY0fnd+TGMHLcTj8dMt9Z/5p3bb6VueGj+ky028P3DUowf3oWzR2Hsp9A8cJXWhPAn6Z4KJY3awrB/0zpsByaLCbdSuEwW6ncPVMmT4Ek9lEp23hiGMrkZ0v1syCYMuDDwjdmMslgwDr/vnS11+8eSMERICd3/hbVV0q0YA5eRqOZzNG4892Y0p+/ZKP4S7Lj8yOPRrNkSg/aYUSYIN4fRKz6031jzB75XfIdx+H2M8L1w68fQPLSmCgshSSPUKAXDX8TISMPm+YL2fd9gbuo+/nBlO+qEmYMdXYWdH79Iju3Oe98pFq6N4Ma+T9C2RSYpTUJvSxDwseK7fUuM1Q9C2G64ZS4k9g12iEJcNEkaoSgiEq6fBjOG8EjcbD4+dx2fpe/nlh6hOQXV15bmfx4ymElXtA12aBVWbOB76msY65+Awxvh5veh9cBghyhEhQRlTEMpFaOUWqyU2pb3ZwMf5yQppVYqpTYqpdYrpW4KRqzVVvMU6PsgcdvmcUejLXz7yRKOTpmSP50zlBTcR8qtcxmcfCakEwb4GPh+62HYvwbGzIR2Q4IdnhAVFqyWxmRgidb6WaXU5LzjR4qc4wDu0FpvU0rFA2uUUou01ieqOthqa8Bk2LqIP2x7nT2L6pCJB1PBWtIhomvDS9HajEZjNVm5t1fov6kWWvGtPBjWzTDyNehwbbBDE6JSgjV7aiTwdt73bwPXFT1Ba71Va70t7/sDQCYQOjvSVQVLOIx6A/eBHMI8LpTHg8fp9O5jFCLOOd28siCXs3smcEXjO5g59K2QHb8ounDPNuMtYq+0YRuQiTH2GUi6JchRClF5wWppNNZaHwTQWh9USsWVdrJSqgcQBuwo4fmJwEQAmy00+/UrrGk39g8cgt74o3exn8nD/rbRNAp2XGVIz0znx/0/sSitHut3RvPCDSMY3T0h2GFVSIkV9w7NwWiwAgb+FXr+NthhCuEXAUsaSqlvgCY+nvrrRV6nKfAO8Buttc9VbFrrqcBU8NYIv8hQQ15q7x4szPqJDns1G20mhsWeoluwgypFemY6E76eQI7LibZY+MPw50I2YYDvHWuNk1/D6inQexJc/lCwQxTCbwKWNLTWV5b0nFLqsFKqaV4royneridf50UC/wMe01qvClCoIc/etCdTbFPZ3iwHk4YYU4dgh1Sq5Rk/keNygtKYlBsjak+wQ6qUYjvW1j8E3/4Hut3qrf0uFfdEDRKsMY35wG/yvv8N8HnRE5RSYcCnwGyt9YdVGFvISYpLYtpVb/Hb6GRmHDrE7m9+RGtdrJ+9OjjpyOWLVXXQ2oLCW8vb3tge7LAq5fzCvdgHHsD2+J0YW1+EdkNhxP9JwhA1jtK66ntzlFINgXmADdgLjNFaH1NK2YF7tNYTlFK3AzOBjQVeeqfWutQtXe12u05LSwtU6NWbO5es//bDc+ogWzu+QsN/PVmsMlywpGem8/2+VXy+sg77Dsbx8MgIqLMDe2N7yA58F1y4B8COZfDeGGjW3bufVFjtLccrQo9Sao3WusxPcEFJGoFUq5MGkLt/HWraQNI2dyJq/TFvtT+zmdgHHqDRbycGJaZCYxjawp+6vshd3QcEJRZ/8DnwHafh7Wsh2gZ3LYA6xZYeCVGtlTdpyIaFNYy1WTf2dryHro1+xWM2eTfIs1oxegRv76alu1fmj2GYTW7cYduDFos/FBv4/naht4VRJ8a7xbkkDFGDyTYiNVDL659g39b/cfzKsxyv1xfbwOFB65raevg0H3xvhYYWTMpNWE0Ywyg48G2xYBx+Dxp4YOwnENk02OEJEVCSNGogZQlnw8A/8MTWf+NUPxN+YBPTMttV2djB+c0H63na8c9PzxFhTeTpXq9yxLUpZMcwCsrfsfbHH/J2rN0Dt33h3bpeiBpOkkYNdTDShVOZ0Aqc7hzSDqdVyZt10eJJDaLv5/07bqJ5jAH0Cfj9A8HXoLfRpaN3A8KsbXDjHEgI7daTEOUlSaOGsje2E2YJJ9eVjVVrGnla+J7x42eph1LJOV88ScGYfjl5CSM0+Rz07tYNPrsXdn0H170JbQcHO0whqowkjRoqKS6J6UOm88PGj+i3aiqH3vove77bD7m5AZuCm53r5qdNDfB4zCgF4RYrl9t6+fUeVa34au/VGIfmwi8fw5VPyn5SotaRpFGDJcUlkRSXRGbWOZqvncNhZxQmrS9sdeGnpJGemc6S3T+yMK0e2/Y25ObLnqR1wiFSmoZm8aSCiq32jtgFP70Bve6Dvr8PdnhCVDlJGrVA3Ih/cHTVItjowu0xYbKY/TYFNz0znXGLJpDrdkIdC49d/x8m9Kg5BYbyB71Xp2I0OIGx6RnofAMMeUZWe4taSZJGbRBmkHHHIzwb/S/a7VNssin+0MhNZYuNHj2Tw5OL5+N0O1F5+0hRZwcQ2kmjWJnW5GSMekfh/Zug1QC47g0wyRInUTtJ0qgl0lQOvzY3s7E5oD08+PnHzLiuLV0Soi76WmsPp/PWmm/4bl19clyxGDYrKDdWkzXk12D4HPiOdcO8O6BxJ7jxHbCEBTtMIYJGkkYtYW9sJ8wcTq4rBwse6mQ3Y/QbP/KnVntovm8NzS4fTLcrbiz1GuecbqanLmXatkfw4MLU1MKLvV8jocFbpB1OqxFrMIoNfC9bgJE7Deo1hts/9tZnF6IWk6RRSyTFJTFtyHTStn6GffkbdGizgUfOOej50kxv8aaPljPvL6dpOTCZdUd/xt7YTrfYbqQeXMuC7cs5eKgZP26sR069xYTHuvK6ozwccm7kmrgJIZ8sziu+2vtdiA3zbkBYr9RaYULUCpI0apHzs6lwWuD7f3PV2QFY3GDWgBvSF37IUzmvoZQLtAVn5rVY476AvOOe7f/CwPYj+O/G73B5cmtEd1RR+QPfK77DODgbo94ZuH0BxLQMdmhCVAuSNGqjyx+GrYuI37UJl9kCbnCZIax3C5TpIKBBuWlh28EhpxuNxmzy0LvzCW7vcgOdm02rMd1R4GPgu2NbjLQ/Q0QG3PIpNOkS7BCFqDYkadRGljC4firdpvRn3dgk9mW3IP6ywVzXuR3/+/pncvNaEXdfOpLnU7fkH59vVeS3WGqAYgPf06dgbPonHPgZbnoXEis7x0yImkWSRm0V1wEG/Y1uXz9Gt2tvhe7eQfBpQwq3Ito2aFujWhVFFRv4nvkoRmwajHwN2g8PdnhCVDtBSRpKqRhgLpAI7AZu1FofL+HcSOBX4FOt9aSqirFW6PU72L4EvnoEEnpA4460269JWO3B6KEhrma1KnwpNPBt0hhqHQx9DpJvD3ZoQlRLwVqhNBlYorVuCyzJOy7JP4DvqiSq2sZkguunQngkfHgnjtSV7L1rHEdefpm9d42rVrXFA8VITsY2YwaxV7XB1v8wxphHoNc9wQ5LiGorWEljJPB23vdvA9f5Okkp1R1oDHxdRXHVPvXiYPQ0OLoVx7tPF9mcLzXY0fmdY+1ajk6ZeiEhao1xbD6NIpdhjLgHLv9zcAMUopoL1phGY631QQCt9UGlVLEJ8EopE/AfYCwwqIrjq11aDYDLH8L45CWUpSnarYJeIjYQfK72PvEVLH8Rut8Jg/8h+0kJUYaAJQ2l1DdAEx9P/bWcl7gPWKC13qfK+I+slJoITASw2WwXE6Y4r/8jGHtWYLNswNHiXowBVwetRGygFBv0nvsCRsSX3vGL4S9JwhCiHAKWNLTWV5b0nFLqsFKqaV4roymQ6eO03sBlSqn7gHpAmFLqjNa62PiH1noqMBXAbrdr//wEtYzZAqOnYxzph2H9DDr8DvBdtS5UFR70BuPMIuh1G1z7f7IBoRDlFKzuqfnAb4Bn8/78vOgJWuvbzn+vlLoTsPtKGMKPIuNhzNvwznXw0XgcHR9l77gJhbtzQixxFE16tpkzcMz9D8aZhRiDxsAISRhCXIxgJY1ngXlKqfHAXmAMgFLKDtyjtZ4QpLhEy8tg2Avw5YM40ik2MB5KSaPYGMaMGRgnFmBEfAE9boaRr4LJHOwwhQgpQUkaWussfAxua63TgGIJQ2s9C5gV8MCEl/0uyPwVY8GMkB4YLzaG8e5TGJFLvWMY174iCUOICpAV4cK3q/6JkbUNm1qJo9l4jKtuCKlWBvhYuOf8AXpPgiFPy6C3EBUknbnCN7MFbpiJ0S6BRup9jPjw/KeKrXWoRgrGZiQnY5v2BrH9Y70L926cLAlDiEqSloYoWZ1ouG0ezBwGs0fAnQtwZJwtvtahmrRAio1hvPESxq/PYsStheEvQIoMlQlRWdLSEKWLaQW/+QJQ8Pa1OL5dWG1XjRcaw3A6cbzxOziwFm6YIQlDCD+RpCHK1qgt/GY+eHIxDs1GWa1gNucPjgeru6rofc+PYWAyoZQbo7EL7loAna+v0riEqMmke0qUT1wHuONzjLevxTbUjKPp7Rj9rwIISneVzy1BkpKw/XEYji9nYXSwYfzxI4hqFvBYhKhNpKUhyq9JFxj7GUbMGRrlvIkRfbr4tNYAdlcVbFkUu+/yb+GDmzF2vkqj0Vdg/PUbSRhCBIC0NMTFiU+Cu5fC+zfDO6Mw2jx4YVprge4qf289UrRl0fjRyRfuazZh7H0DThz31sLo+VuZISVEgEjSEBcvphVMWAwfT8DY+gK2u0fjMKdg9OwF+K+7qmDyKdqycJ84iW3amzjm/hsj+1uMxNYw+hNo0tmfP6kQoghJGqJiIqLgljnwzRMYP/4fRrM90LQfRz9f6XPrkbJaH0WfL7VlYbVixOVgrLgbo94eGDjBu/7CWicIvwghahdJGqLiTGbvm3XTJG/J2Cn9MeLGoKxWtMtVqLuqaOsDyE8SULx14rNlMXMGjqVfYGR/j7HuMYjrCHd87q0HIoSoEpI0ROV1uQFaXwFLnsRYMwvbVfE46g3GGH4HRnIyR6dMLZQATn72OSc//zw/SUSNHFm8dVJwCxCrFaNlJMauNzHOzIOIaHFdzo0AAAd4SURBVBjyH7j0Tu/KdSFElZH/ccI/jBi49mVIuh3jyz9gHH4bvl0MJ2/H6Ni9UAKAwrvnAsUG089vAeL4chYG6zB+/C2E1YOe90L/h6BOg2D+tELUWkrrmlWzyG6367S0tGCHUbu5XbD1K1jzNmz/BgBHeC8cp+MwevWFmFbsnfRwfpLI765auRzDVgejbibsXQUZaZB71tsNlTIeut4E4fWD+ZMJUWMppdZore3/3969xthR1nEc//56wdLaplVqqW0BJUjQRik0FWgkhosBIdg3JuANjBETlUAMGtQXxhcmJI3GN2pSC6YEBKSACjFKrRgv8UIvYClFi7XCSm0rUNu6Wi79+WIezKae3R26PTsz5fdJJmfmnNk5v2x2z//MM8/zzKj7pWhEX+15EjbeCn+4E57b/r+nB/fOYvCZ6Uw9/kWmvv4AvPAfeGEQMGgCzHkbLDirGs19wtnpQhvRZyka0T7/fg52bYGdm6vlwD6YPAUmlWXKTJh/JsxbDFNmNJ024lWlbtHINY0YP8fOghPPqZaI6KRGphGR9DpJayRtLY89r2pKOkHSA5K2SHpM0knjmzQiIoZqau6pG4C1tk8B1pbtXm4Blts+DVgC7BqnfBER0UNTReN9wKqyvgpYdugOkt4KTLK9BsD2ftuD4xcxIiIO1VTRmGN7B0B5fEOPfd4C7JF0j6SNkpZLmtjrYJKulrRO0rrdu3f3MXZExKtb3y6ES/opcHyPl75Y8xCTgHcBi4AngTuBq4CbDt3R9gpgBVS9pw4jbkRE1NC3omH7guFek7RT0lzbOyTNpfe1igFgo+1t5We+D5xFj6IRERHjo6nmqR8CV5b1K4Ef9NjnIWCWpNll+zzgsXHIFhERw2iqaNwIXChpK3Bh2UbSYkkrAWy/BFwPrJW0CRDw7YbyRkQER+GIcEm7gb+O4RDHAf84QnH6rUtZoVt5u5QVupW3S1mhW3nHkvVE27NH2+moKxpjJWldnaH0bdClrNCtvF3KCt3K26Ws0K2845G1qeapiIjooBSNiIioLUXj/61oOsAr0KWs0K28XcoK3crbpazQrbx9z5prGhERUVvONCIiorYUjULSRZL+KOkJScPNutsKkm6WtEvSo01nGY2kBZIeLNPbb5Z0bdOZRiJpiqTfS3qk5P1y05lGI2limZ/t/qazjEbSdkmbJD0sqdV3S5M0U9JqSY+Xv9+zm840HEmnlt/py8teSdf15b3SPFX90wF/ohpoOEA1Gv0K260cgS7pXGA/cIvthU3nGUmZJmau7Q2SpgPrgWUt/t0KmGZ7v6TJwK+Aa23/tuFow5L0GWAxMMP2pU3nGYmk7cBi260f9yBpFfBL2yslHQNMtb2n6VyjKZ9nfwPeaXssY9Z6yplGZQnwhO1ttp8H7qCavr2VbP8CeLbpHHXY3mF7Q1nfB2wB5jWbaniu7C+bk8vS2m9WkuYDlwArm85yNJE0AziXMted7ee7UDCK84E/96NgQIrGy+YBTw3ZHqDFH2xdVe68uAj4XbNJRlaaex6mmkhzje025/068DngYNNBajLwgKT1kq5uOswI3gzsBr5Tmv5WSprWdKiaLgdu79fBUzQq6vFca79ddpGk1wJ3A9fZ3tt0npHYfsn26cB8YImkVjYBSroU2GV7fdNZXoGlts8ALgY+VZpa22gScAbwLduLgH8x/B1GW6M0o10G3NWv90jRqAwAC4ZszweebijLUadcG7gbuM32PU3nqas0R/wcuKjhKMNZClxWrhPcAZwn6dZmI43M9tPlcRdwL1XTcBsNAANDzjJXUxWRtrsY2GB7Z7/eIEWj8hBwiqQ3lUp9OdX07TFG5cLyTcAW219rOs9oJM2WNLOsHwtcADzebKrebH/e9nzbJ1H9zf7M9ocajjUsSdNKZwhKU897gFb2ALT9d+ApSaeWp86nG7dmuII+Nk1BH2/C1CW2X5T0aeAnwETgZtubG441LEm3A+8GjpM0AHzJdltvTrUU+DCwqVwnAPiC7R81mGkkc4FVpQfKBOB7tlvflbUj5gD3Vt8jmAR81/aPm400omuA28oXyW3ARxvOMyJJU6l6gH6ir++TLrcREVFXmqciIqK2FI2IiKgtRSMiImpL0YiIiNpSNCIiorYUjYgxKrOhfrKsv1HS6qYzRfRLutxGjFGZU+v+ts84HHEkZHBfxNjdCJxcBi9uBU6zvVDSVcAyqgGjC4GvAsdQDXY8ALzX9rOSTga+AcwGBoGP227lKPSINE9FjN0NVFNRnw589pDXFgIfoJpj6SvAYJkA7zfAR8o+K4BrbJ8JXA98c1xSRxyGnGlE9NeD5T4i+yT9E7ivPL8JeHuZ/fcc4K4yvQbAa8Y/ZkQ9KRoR/XVgyPrBIdsHqf7/JgB7yllKROuleSpi7PYB0w/nB8u9Rf4i6f1QzQos6R1HMlzEkZSiETFGtp8Bfi3pUWD5YRzig8DHJD0CbKbFtxqOSJfbiIioLWcaERFRW4pGRETUlqIRERG1pWhERERtKRoREVFbikZERNSWohEREbWlaERERG3/BUEifvXu8B8hAAAAAElFTkSuQmCC\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "# Simulation step size, time range, and total number of steps to be taken\n", "h = scenario.print_interval\n", "t_range = np.arange(0.0,scenario.stop_time,h)\n", "num_steps = np.size(t_range)\n", "\n", "xs_sol = analytical_solution_matrix(A_num, x0, h, num_steps)\n", "\n", "plt.figure(1)\n", "plt.xlabel(\"time\")\n", "plt.ylabel('position (m)')\n", "plt.plot(t_range,[x[0,0] for x in xs_sol], '-', markersize=3, label='x1_solution')\n", "plt.plot(t_range,[x[2,0] for x in xs_sol], '-', markersize=3, label='x2_solution')\n", "plt.plot(results.timestamps, results.signals[msd1.fmu.instanceName][msd1.vars['x1'].valueReference], 'o', markersize=3, label=\"x1_jacobi\")\n", "plt.plot(results.timestamps, results.signals[msd2.fmu.instanceName][msd2.vars['x2'].valueReference], 'o', markersize=3, label=\"x2_jacobi\")\n", "\n", "plt.legend()\n", "\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Exercise 1: Implement the Gauss Seidel Runner\n", "\n", "Implement the gauss seidel orchestrator and run a co-simulation with it." ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [], "source": [ "# Implement the following class\n", "from cosimlibrary.runner import CosimRunner\n", "from cosimlibrary.scenario import CosimScenario\n", "\n", "class GaussSeidelRunner(CosimRunner):\n", " \"\"\"\n", " This class implements the gauss-seidel co-simulation algorithm.\n", " \"\"\"\n", " def run_cosim_step(self, time, scenario: CosimScenario):\n", " \n", " '''\n", " Useful reference:\n", " - scenario.fmus: contains the list of fmus in the co-simulation scenario, \n", " in the order that the setInput, DoStep, and GetOutput functions should be called\n", " - f.doStep(t, H) invokes the doStep for an FMU f at time t with the communication step size H\n", " - scenario.connections contains a list of Connection objects. Each connection c contains the following fields:\n", " - c.source_fmu: Source fmu,\n", " - c.target_fmu: Target fmu,\n", " - c.source_vr: List of var references (ints) of the source fmu,\n", " - c.target_vr: List of var references of the target fmu.\n", " Each connection c can be used to copy outputs to inputs as follows: \n", " - c.target_fmu.setReal(c.target_vr, c.source_fmu.getReal(c.source_vr))\n", " \n", " The Jacobi runner can be implemented by overriding this method with the following code:\n", " \n", " for f in scenario.fmus:\n", " f.doStep(time, scenario.step_size)\n", " self.propagate_outputs(scenario) # Goes through every connection and copies outputs to inputs.\n", " \n", " '''\n", " raise NotImplementedError(\"TODO.\")\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Run the co-simulation with the above runner:\n", "\n", "# Load simulators\n", "msd1 = FMULoader.load(\"../../fmus/MassSpringDamper1.fmu\", \"msd1\", logger)\n", "msd2 = FMULoader.load(\"../../fmus/MassSpringDamper2.fmu\", \"msd2\", logger)\n", "# Instantiate\n", "msd1.fmu.instantiate(loggingOn=True)\n", "msd2.fmu.instantiate(loggingOn=True)\n", "\n", "# TODO: Start and run gauss seidel (uncomment below)\n", "gaussseidel = GaussSeidelRunner()\n", "gaus_results = gaussseidel.run_cosim(scenario, lambda t: print(t))\n", "\n", "# Cleanup\n", "msd1.fmu.terminate()\n", "msd2.fmu.terminate()\n", "FMULoader.unload(msd1)\n", "FMULoader.unload(msd2)\n", "\n", "# Plot\n", "plt.figure(1)\n", "plt.xlabel(\"time\")\n", "plt.ylabel('position (m)')\n", "plt.plot(t_range,[x[0,0] for x in xs_sol], '-', markersize=3, label='x1_solution')\n", "plt.plot(t_range,[x[2,0] for x in xs_sol], '-', markersize=3, label='x2_solution')\n", "plt.plot(results.timestamps, results.signals[msd1.fmu.instanceName][msd1.vars['x1'].valueReference], 'o', markersize=3, label=\"x1_jacobi\")\n", "plt.plot(results.timestamps, results.signals[msd2.fmu.instanceName][msd2.vars['x2'].valueReference], 'o', markersize=3, label=\"x2_jacobi\")\n", "# Plot gauss seidel results (uncomment below)\n", "plt.plot(gaus_results.timestamps, gaus_results.signals[msd1.fmu.instanceName][msd1.vars['x1'].valueReference], 'o', markersize=3, label=\"x1_gs\")\n", "plt.plot(gaus_results.timestamps, gaus_results.signals[msd2.fmu.instanceName][msd2.vars['x2'].valueReference], 'o', markersize=3, label=\"x2_gs\")\n", "\n", "plt.legend()\n", "\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Exercise 2: Implement the Virtual FMUS\n", "\n", "Copy your implementation of the virtual fmu MSD1, and implement the virtual fmu MSD2.\n", "\n", "Then, run a co-simulation with them." ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "from cosimlibrary.virtual_fmus import VirtualFMU\n", "from fmpy.fmi2 import fmi2True\n", "\n", "# TODO The MSD1 Virtual FMU has been implemented in the previous exercise. Copy that code and paste it here.\n", "class MSD1(VirtualFMU):\n", " ...\n", "\n", "# Implementation of the virtual fmu MSD2\n", "class MSD2(VirtualFMU):\n", " def __init__(self, instanceName):\n", " ref = 0\n", " self.x2 = ref;\n", " ref += 1\n", " self.v2 = ref;\n", " ref += 1\n", " self.m2 = ref;\n", " ref += 1\n", " self.c2 = ref;\n", " ref += 1\n", " self.d2 = ref;\n", " ref += 1\n", " self.cc = ref;\n", " ref += 1\n", " self.dc = ref;\n", " ref += 1\n", " self.fk = ref;\n", " ref += 1\n", " self.x1 = ref;\n", " ref += 1\n", " self.v1 = ref;\n", " ref += 1\n", "\n", " super().__init__(instanceName, ref)\n", " \n", " def doStep(self, currentCommunicationPoint, communicationStepSize, noSetFMUStatePriorToCurrentPoint=fmi2True):\n", " h = 1e-3 # Internal step size\n", " t = currentCommunicationPoint\n", " maxT = t + communicationStepSize # Time to terminate the doStep\n", " \n", " while (t < maxT):\n", " if t+h > maxT:\n", " h = (maxT - t) # Make sure we leave the co-sim step at time maxT\n", " \n", " # Compute fk\n", " self.state[self.fk] = self.state[self.cc] * (self.state[self.x2] - self.state[self.x1]) \\\n", " + self.state[self.dc] * (self.state[self.v2] - self.state[self.v1])\n", "\n", " # TODO Compute derivative of x2\n", " der_x = ...\n", " \n", " # TODO Compute derivative of v2\n", " der_v = ...\n", "\n", " # TODO Implement forward euler step.\n", " self.state[self.x2] = ...\n", " self.state[self.v2] = ...\n", " \n", " # Advance time\n", " t=t+h" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Create cosim scenario with the two virtual FMUs\n", "msd1 = MSD1(\"msd1\")\n", "msd1.instantiate()\n", "msd2 = MSD2(\"msd2\")\n", "msd2.instantiate()\n", "\n", "# Output of msd1 connects to the input of msd2.\n", "msd1_out = Connection(value_type=VarType.REAL,\n", " signal_type=SignalType.CONTINUOUS,\n", " source_fmu=msd1,\n", " target_fmu=msd2,\n", " source_vr=[msd1.x1, msd1.v1],\n", " target_vr=[msd2.x1, msd2.v1])\n", "\n", "# Output of msd2 connects to the input of msd1\n", "msd1_in = Connection(value_type=VarType.REAL,\n", " signal_type=SignalType.CONTINUOUS,\n", " source_fmu=msd2,\n", " target_fmu=msd1,\n", " source_vr=[msd2.fk],\n", " target_vr=[msd1.fk])\n", "\n", "# This connection informs the library that we are also interested in plotting the values of msd2\n", "msd2_out = OutputConnection(value_type=VarType.REAL,\n", " signal_type=SignalType.CONTINUOUS,\n", " source_fmu=msd2,\n", " source_vr=[msd2.x2, msd2.v2])\n", "\n", "connections = [msd1_out, msd1_in]\n", "output_connections = [msd1_out, msd1_in, msd2_out] # Controls which signals are plotted\n", "\n", "# Sets initial values and parameters\n", "real_parameters = {msd1: \n", " ([msd1.c1, \n", " msd1.d1, \n", " msd1.m1, \n", " msd1.x1, \n", " msd1.v1],\n", " [5.0, 1.0, 1.0, 1.0, 0.0]),\n", " msd2: \n", " ([msd2.c2, \n", " msd2.d2, \n", " msd2.m2, \n", " msd2.cc, \n", " msd2.dc, \n", " msd2.x2, \n", " msd2.v2],\n", " [0.1, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0]),}\n", "\n", "scenario = CosimScenario(\n", " fmus=[msd1, msd2],\n", " connections=connections,\n", " step_size=0.01,\n", " print_interval=0.1,\n", " stop_time=7.0,\n", " outputs=output_connections,\n", " real_parameters=real_parameters)\n", "\n", "scenario" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Run Jacobi cosim\n", "\n", "jacobi = JacobiRunner()\n", "\n", "results = jacobi.run_cosim(scenario, None)\n", "\n", "msd1.terminate()\n", "msd2.terminate()" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "# Plot\n", "plt.figure(1)\n", "plt.xlabel(\"time\")\n", "plt.ylabel('position (m)')\n", "plt.plot(results.timestamps, results.signals[msd1.instanceName][msd1.x1], 'o', markersize=3, label=\"x1_jacobi\")\n", "plt.plot(results.timestamps, results.signals[msd2.instanceName][msd2.x2], 'o', markersize=3, label=\"x2_jacobi\")\n", "plt.legend()\n", "\n", "plt.show()" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.6.8" } }, "nbformat": 4, "nbformat_minor": 2 }