OpenModelica master from 2026-10-03 05:12:37 to 2026-10-04 19:26:01

Summary

OMC Commits54
Libraries Changed2
Number of Improvements30
Number of Regressions38
Number of Performance Improvements47
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
6dfc3690de2026-10-04 19:16:20 +0200kabdelhak[NF] check type before flag (#17114)
3077bf237b2026-10-04 18:06:24 +0200Martin SjölundCache wasm bundles; report OOM, not overflow (#17113)
97e7b4fb3a2026-10-04 15:00:42 +0200Martin SjölundFix quadratic dotted-name scan in Rust parser (#17112)
5f9164e05e2026-10-04 10:05:02 +0200Martin SjölundFix linear Jacobians classified as nonlinear
52b1e5d93e2026-10-04 10:05:02 +0200Martin SjölundPrefer explicit start values in tearing
d12a0a0a9f2026-10-04 11:50:27 +0200Martin SjölundGive the parse pool omc's stack; name crash step (#17110)
5a2ec85a0f2026-10-04 08:14:11 +0200Martin Sjölundmmtorust: keep doc strings out of doctests
b7968655c22026-10-04 06:19:23 +0200Martin Sjölundmmtorust: skip dead matchcontinue shadows
16d6b1c0392026-10-04 06:19:23 +0200Martin SjölundMake File.open and File.write* fallible
2f9c6eadd22026-10-04 05:01:29 +0200Martin SjölundinlineCall: check call size before getFunction
f31554021b2026-10-04 04:21:13 +0200Martin Sjölundmmtorust: build literal lists once
15c26959d92026-10-04 03:37:50 +0200Martin SjölundInitialization: primary parameters in a hash set
3440de33722026-10-04 02:44:12 +0200Martin SjölundtraverseExpCref: do not reassign the matched cref
64e8e7ccef2026-10-04 02:25:42 +0200Martin SjölundSkip known prefixes in addExtendReplacement
9ee57560422026-10-04 01:50:25 +0200Martin Sjölundmmtorust: a rebound pattern binding is owned
7fc71bb8bb2026-10-04 01:19:56 +0200Martin SjölundInline.inlineExp as a match
a101db10d02026-10-04 00:54:37 +0200Martin SjölundRemoveSimpleEquations: two traversers as match
8b65315f602026-10-04 00:28:38 +0200Martin Sjölundmmtorust: if statements may move borrowed subjects
f00b2de8d12026-10-04 00:03:17 +0200Martin Sjölundmmtorust: borrow matchcontinue subjects
f458f443e22026-10-03 23:36:21 +0200Martin SjölundBackendVarTransform.replaceExp as a match
383b76e1872026-10-03 23:08:57 +0200Martin SjölundtraversingadjacencyRowExpSolvableFinder as match
147965317f2026-10-03 22:52:31 +0200Martin SjölundtraversingadjacencyRowExpFinder as a match
da105bb9f12026-10-03 22:30:23 +0200Martin Sjölundmmtorust: no referenceEq clone on list bindings
be05722bd12026-10-04 00:11:37 +0200Martin SjölundRestart DASSL after a failed first step
cb5d832b562026-10-04 00:11:28 +0200Martin SjölundNo zero-crossing hysteresis band on time
4666994c6e2026-10-04 00:11:21 +0200Martin SjölundFix isRecordCall for calls missing from the tree
d397ba8c3a2026-10-03 20:14:27 +0200Martin SjölundStop DASSL when its step size collapses
17c623332d2026-10-03 20:14:15 +0200Martin Sjölundwasm-jit: report out of memory from the Rust heap
dc7ab186d62026-10-03 20:14:15 +0200Martin Sjölundwasm-jit: release model-error message pieces
898a1cc74d2026-10-03 22:59:35 +0200Martin Sjölundmmtorust: no clone for referenceEq on bindings (#17106)
c82b712e7b2026-10-03 22:10:04 +0200Martin Sjölundmmtorust: borrow tuple match subjects in place (#17104)
2f96ec94ec2026-10-03 21:37:46 +0200kabdelhak[NF] make array connect algorithm not scale with size (#17103)
19e744c1d42026-10-03 21:22:59 +0200kabdelhakskip runtime Jacobian offsets for scalarized SimCode (#17102)
b47115c1972026-10-03 20:34:12 +0200kabdelhak[NB] symbolic array connections and resizable algebraic loops (#17100)
56b0b1d9c32026-10-03 20:19:53 +0200Martin Sjölundmmtorust: fewer clones of reduction and match data (#17101)
9890a0d8bf2026-10-03 18:15:20 +0200Martin Sjölundmmtorust: pass callback inputs by reference (#17099)
30d4831a912026-10-03 16:42:19 +0200Martin SjölundRemove the OMSI, OMSIC and OMSICpp runtimes (#17098)
f44eb2076d2026-10-03 14:27:52 +0200Martin SjölundMemoize argument replacements when inlining (#17097)
917ea374952026-10-03 12:45:42 +0200Martin Sjölundwasm-jit: scale large NewBackend systems
89604f75672026-10-03 12:45:31 +0200Martin SjölundFix i32 overflow in the array-connection graph
061cb050c62026-10-03 12:05:55 +0200Martin SjölundPrebuilt wasm modules for external "C" code (#17094)
e70c0b3a0c2026-10-03 09:21:50 +0200Martin SjölundBuild shortenPaths' adjacency per partition only
d66d119a012026-10-03 07:39:46 +0200Martin SjölundSkip mapSplitExpressions when nothing is split
a4191cb9112026-10-03 06:28:21 +0200Martin SjölundBuild each discrete equation's index set once
d8031780842026-10-03 04:38:29 +0200Martin SjölundSkip fixKnownVars without local known variables
d40b8097742026-10-03 04:04:54 +0200Martin SjölundSet reinit states to StateSelect.always once
b81528fb2f2026-10-03 03:33:44 +0200Martin SjölundScale tearing points in an array
513477c0ca2026-10-03 02:27:40 +0200Martin SjölundPass CSE index maps to getCSE2/3 as arrays
98ba26d3942026-10-03 01:47:02 +0200Martin SjölundReplace dummy derivatives in shared data once
54f8abda0c2026-10-02 23:55:45 +0200Martin SjölundReuse parent directories' realpath per file
9d3a9389822026-10-02 23:44:10 +0200Martin SjölundDo not free the loaded program at omc exit
5c49f37eb22026-10-02 23:07:57 +0200Martin SjölundCache parsed Modelica files
ee03eecff72026-10-02 22:41:50 +0200Martin SjölundTranslate only changed classes to SCode
f04d4f1a192026-10-03 01:09:01 +0200Martin SjölundTest optional parser tokens without winnow errors

3rdParty changes

Note that the 3rdParty libraries changed: 1192e07f54c8..ae7e482a8890

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
14cb8c92026-10-04 17:51:54 +0200Martin SjölundStop copying ExtraLibs/packaged into the HOME
00461b12026-10-04 15:23:41 +0200Martin SjölundReport how long publishing the results takes

Library Changes

LibraryChange
Buildings_latestFrom version 14.0.0-master (c4215ffc6d4d8d000d819e9ad554bcc5b98b74d6) to 14.0.0-master (2c50d75defda845a270633a01f981d0cd3b2a63f)
OpenIPSL_devFrom version 3.2.0-dev (4f903dc79f407f26a2a29baf18391b65127cfcdf) to 3.2.0-dev (647106f77167e6981239034c68ba6fab263f489b)

Models Affected

AdvancedNoiseAdvancedNoise.Examples.RailIrregularities.Comparisons.MinimumAndZeroPhase (sim)FrontEnd performance 24.15 → 1.19
BodylightBodylight.Chemical.Examples.AcidBase.AlbuminTitration (sim)BackEnd performance 16.72 → 8.71
Buildings_11Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)Compile → Verify
Buildings_11Buildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DecouplingMixing (sim)Simulate performance 16.45 → 0:04:00
Buildings_12Buildings.Templates.Plants.Controls.StagingRotation.Validation.SortRuntime (sim)Simulate → Verify
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:04:02 → 0.11
Buildings_latestBuildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump (sim)Simulate → Verify
Buildings_latestBuildings.DHC.ETS.Combined.Validation.HeatRecoveryHeatPump (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoPipesConduit (sim)Verify → Compile
ClaRaClaRa.Examples.SteamCycle_01 (sim)
ClaRaClaRa.Examples.SteamPowerPlant_01 (sim)
ClaRaClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)
ClaRa_devClaRa.Examples.SteamPowerPlant_01 (sim)
ClaRa_devClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 (sim)Simulate → Compile
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015 (sim)Compile → Verify
HelmholtzMediaHelmholtzMedia.Examples.BaseProps_sweep (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.BranchingDynamicPipes (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.ConvergenceTest.SinglePhase_setState_pramp_Tsine (sim)Compile → Failed
HelmholtzMediaHelmholtzMedia.Examples.ConvergenceTest.SinglePhase_setState_psine_Tramp (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.ConvergenceTest.TwoPhase_setState (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.ConvergenceTest.setSat (sim)Compile → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_dT_component_ph (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_pT (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.ButaneTestModel_ph (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.CarbondioxideTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.EthanolTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.EthanolTestModel2 (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.HeliumTestModel (sim)Compile → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.IsobutaneTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.IsopentaneTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.PentaneTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.PropaneTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134aTestModel (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134aTestModel2 (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134a_ASHRAE_TestModel_ph (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.Parameter.SinglePhase_setState (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.Parameter.State_pT_parameter (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.Parameter.State_pd_parameter (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.Parameter.State_ph_parameter (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.Parameter.State_ps_parameter (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.Parameter.setSat_parameter (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.Validation.CheckDerivativesButane (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.Validation.CheckDerivativesCarbondioxide (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.Validation.CheckDerivativesHelium (sim)Simulate → Failed
HelmholtzMediaHelmholtzMedia.Examples.Validation.Derivatives_SaturationBoundary (sim)Simulate → Failed
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState (sim)BackEnd → Compile
ModelicaTest_4.0.0ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 28.00 → 4.01
ModelicaTest_4.0.0ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState (sim)BackEnd → Compile
ModelicaTest_4.1.0ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 27.75 → 4.09
ModelicaTest_4.1.0ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState (sim)BackEnd → Compile
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 28.56 → 4.00
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState (sim)BackEnd → Compile
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkDifferentialPair (sim)Compile → Verify
Modelica_3.2.3Modelica.Fluid.Examples.HeatingSystem (sim)Compile → Verify
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkDifferentialPair (sim)Compile → Verify
Modelica_4.0.0Modelica.Fluid.Examples.HeatingSystem (sim)Compile → Verify
Modelica_4.1.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkDifferentialPair (sim)Compile → Verify
Modelica_4.1.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile → Verify
Modelica_4.1.0Modelica.Fluid.Examples.HeatingSystem (sim)Compile → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDP (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkDifferentialPair (sim)Compile → Verify
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile → Verify
Modelica_trunkModelica.Fluid.Examples.HeatingSystem (sim)Compile → Verify
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainApplications.TankExample (sim)Compile → Simulate
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)BackEnd performance 37.02 → 10.18
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)BackEnd performance 41.15 → 9.56
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)BackEnd performance 41.91 → 9.56
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)BackEnd performance 22.10 → 7.71
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)BackEnd performance 22.69 → 7.90
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)BackEnd performance 38.94 → 9.56
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)BackEnd performance 24.33 → 7.55
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)BackEnd performance 48.56 → 13.90
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)BackEnd performance 44.36 → 14.89
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)BackEnd performance 42.77 → 14.50
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)BackEnd performance 25.90 → 11.42
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)BackEnd performance 28.92 → 10.65
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)BackEnd performance 42.59 → 14.09
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)BackEnd performance 25.69 → 10.14
OpenIPSL_2.0.0OpenIPSL.Tests.Controls.PSSE.ES.ESAC2A (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)BackEnd performance 33.29 → 9.81
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)BackEnd performance 30.20 → 10.43
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)BackEnd performance 33.53 → 9.02
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)BackEnd performance 20.31 → 7.94
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)BackEnd performance 18.54 → 7.91
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)BackEnd performance 28.88 → 9.16
OpenIPSL_devOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)BackEnd performance 19.05 → 7.67
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Simulate performance 21.12 → 0.30
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkCammarataIndex1 (sim)Templates performance 10.66 → 5.76
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)Templates performance 15.25 → 2.64
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_2 (sim)Templates performance 15.11 → 2.61
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_4 (sim)Templates performance 25.07 → 3.16
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)Templates performance 0:03:52 → 7.99
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)Templates performance 22.52 → 2.97
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)Templates performance 0:03:19 → 7.41
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)Failed → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_2 (sim)Templates performance 14.46 → 2.71
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_4 (sim)Templates performance 25.96 → 3.07
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)Templates performance 0:03:44 → 8.67
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_2_M_2 (sim)Templates performance 14.62 → 2.67
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_2_M_4 (sim)Templates performance 26.21 → 2.99
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)Templates performance 0:03:41 → 9.22
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)Failed → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_2 (sim)Templates performance 14.93 → 2.63
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_4 (sim)Templates performance 26.41 → 3.10
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)Templates performance 0:03:38 → 8.60
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Failed → Compile
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Simulate performance 34.54 → 13.35
ThermoSysProThermoSysPro.Examples.Book.PowerPlants.ConcentratedSolarPowerPlant_PTSC (sim)BackEnd performance 11.21 → 5.79
ThermoSysProThermoSysPro.Fluid.Examples.Book.PowerPlants.ConcentratedSolarPowerPlant_PTSC (sim)BackEnd performance 20.53 → 8.95
ThermofluidStreamThermofluidStream.Idealized.Tests.Processes.PolytropicPerfectGas.Fixed3 (sim)Verify → Simulate
ThermofluidStream_devThermofluidStream.Idealized.Tests.Processes.PolytropicPerfectGas.Fixed3 (sim)Verify → Simulate