Environment - simulationEnvironment: startTime=0 stopTime=1 tolerance=1e-06 numberOfIntervals=500 stepSize=0.002 Regular simulation: ./BoundaryInitBlocks_BoundaryInitBlocks.Examples.Tests.ThermoHydroMSL.SmallSignal_ON_BWD -l=1 -lv=LOG_STDOUT,LOG_ASSERT,LOG_STATS -s=dassl -abortSlowSimulation -alarm=480 -s gbode -lv LOG_STATS LOG_STDOUT | warning | Command line option 's' specified again. Value has been overriden from 'dassl' to 'gbode'. LOG_STDOUT | warning | Command line option 'lv' specified again. Value has been overriden from 'LOG_STDOUT,LOG_ASSERT,LOG_STATS' to 'LOG_STATS'. LOG_STDOUT | info | Linearization will be performed at point of time: 1.000000 LOG_STDOUT | warning | Numerical Jacobians without coloring are currently not supported by GBODE. Colored numerical Jacobian will be used. LOG_SUCCESS | info | The initialization finished successfully with 3 homotopy steps. LOG_STATS | info | gbode (single-rate integration): esdirk4 LOG_STATS | info | ### STATISTICS ### | | | | | timer | | | | | | 0.00576027s reading init.xml | | | | | | 0.000613701s reading info.xml | | | | | | 0.000237886s [ 1.4%] pre-initialization | | | | | | 0.00106727s [ 6.1%] initialization | | | | | | 3.4455e-05s [ 0.2%] steps | | | | | | 0s [ 0.0%] solver (excl. callbacks) | | | | | | 0s [ 0.0%] creating output-file | | | | | | 5.02926e-22s [ 0.0%] event-handling | | | | | | 0.000884981s [ 5.1%] overhead | | | | | | 0.0151872s [ 87.2%] simulation | | | | | | 0.0174118s [100.0%] total | | | | | events | | | | | | 0 state events | | | | | | 0 time events | | | | | solver: gbode | | | | | | 46 steps taken | | | | | | 350 calls of functionODE | | | | | | 2 evaluations of jacobian | | | | | | 0 error test failures | | | | | | 0 convergence test failures | | | | | | 0s time of jacobian evaluation LOG_SUCCESS | info | The simulation finished successfully. LOG_STATS | info | model linearized_model "BoundaryInitBlocks_BoundaryInitBlocks_Examples_Tests_ThermoHydroMSL_SmallSignal_ON_BWD" | | | | parameter Integer n = 2 "number of states"; | | | | parameter Integer m = 2 "number of inputs"; | | | | parameter Integer p = 2 "number of outputs"; | | | | | | | | parameter Real x0[n] = {5, 303.15}; | | | | parameter Real u0[m] = {0, 0}; | | | | | | | | parameter Real A[n, n] = | | | | [-0.01691935042068526, 0; | | | | -0.001686606349411635, -0.008058261638801098]; | | | | | | | | parameter Real B[n, m] = | | | | [0.03550935515846464, 0.09790603464019124; | | | | 0.2131629898294759, -0.1955174378498465]; | | | | | | | | parameter Real C[p, n] = | | | | [0.1999999998265737, 0; | | | | 0, 0.003298697535907251]; | | | | | | | | parameter Real D[p, m] = | | | | [0, 0; | | | | 0, 0]; | | | | | | | | | | | | Real x[n](start=x0); | | | | input Real u[m](start=u0); | | | | output Real y[p]; | | | | | | | | Real 'x_openTank.level' = x[1]; | | | | Real 'x_openTank.medium.T' = x[2]; | | | | Real 'u_u1' = u[1]; | | | | Real 'u_u2' = u[2]; | | | | Real 'y_y1' = y[1]; | | | | Real 'y_y2' = y[2]; | | | | equation | | | | der(x) = A * x + B * u; | | | | y = C * x + D * u; | | | | end linearized_model; LOG_STDOUT | info | Linear model is created at /var/lib/jenkins1/ws/OpenModelicaLibraryTestingWork_2/OpenModelicaLibraryTesting/BoundaryInitBlocks_BoundaryInitBlocks.Examples.Tests.ThermoHydroMSL.SmallSignal_ON_BWD/linearized_model.mo LOG_STDOUT | info | The output format can be changed with the command line option --linearizationDumpLanguage. LOG_STDOUT | info | The options are: --linearizationDumpLanguage=modelica, matlab, julia, python.