OpenModelica master from 2020-02-21 22:58:39 to 2020-02-24 22:57:19

Summary

OMC Commits4
Libraries Changed0
Number of Improvements3
Number of Regressions35
Number of Performance Improvements0
Number of Performance Regressions1

OpenModelica Changes

CommitAuthorSummary
8422ae521ekabdelhak[testsuite] add testcase for ticket #5807
772e2dcb04kabdelhak[CodegenC] update start expression of nonlinear loops - new conditions: 1. creating initial lambda_0 system or creating initial system and lambda_0 system is empty (only use start expression the very first time it is computed) 2. expression cannot be evaluated to be constant - ticket #5807
8e4af0006dkabdelhak[CodegenC] update start values for nonlinear loops - If start expression is constant it is read from init_xml - If it is not constant generate full expression
2286286c39kabdelhak[BE] update adjacency row if condition - make it more robust against non simplified conditions by checking if it can be simplified to true or false - implemented for replacements like initial() -> true in the initialization system - ticket #5795

Library Changes

LibraryChange

Models Affected

ChemicalChemical.Examples.AcidBase.AcidBaseBufferTest (sim)Compile → Templates
ChemicalChemical.Examples.AcidBase.AlbuminTitration (sim)Simulate → Templates
ChemicalChemical.Examples.AcidBase.CarbonDioxideInBlood (sim)Compile → Templates
ChemicalChemical.Examples.AcidBase.CarbonDioxideInWater (sim)Simulate → Templates
ChemicalChemical.Examples.AcidBase.Dev.RedCellMembrane (sim)Simulate → Templates
ChemicalChemical.Examples.AcidBase.Phosphate (sim)Simulate → Templates
ChemicalChemical.Examples.AcidBase.WaterSelfIonization (sim)Compile → Templates
ChemicalChemical.Examples.ElectrochemicalCell (sim)Simulate → Templates
ChemicalChemical.Examples.EnzymeKinetics (sim)Simulate → Templates
ChemicalChemical.Examples.ExothermicReaction (sim)Simulate → Templates
ChemicalChemical.Examples.FluidAdapter (sim)Simulate → Templates
ChemicalChemical.Examples.FluidAdapter2 (sim)Simulate → Templates
ChemicalChemical.Examples.FluidAdapter2_0 (sim)Compile → Templates
ChemicalChemical.Examples.GasSolubility (sim)Compile → Templates
ChemicalChemical.Examples.GasSolubility_NIST (sim)Compile → Templates
ChemicalChemical.Examples.GasSolubility_blood (sim)Simulate → Templates
ChemicalChemical.Examples.HeatingOfAlcohol (sim)Simulate → Templates
ChemicalChemical.Examples.HeatingOfWater (sim)Simulate → Templates
ChemicalChemical.Examples.Hemoglobin.Allosteric_Hemoglobin2_MWC (sim)Simulate → Templates
ChemicalChemical.Examples.Hemoglobin.Allosteric_Hemoglobin_MWC (sim)Compile → Templates
ChemicalChemical.Examples.Hemoglobin.HemoglobinCarboxylation (sim)Simulate → Templates
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)Simulate → Templates
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)Compile → Templates
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery_ (sim)Compile → Templates
ChemicalChemical.Examples.Hemoglobin.HemoglobinTitration (sim)Compile → Templates
ChemicalChemical.Examples.Hemoglobin.Joels57 (sim)Compile → Templates
ChemicalChemical.Examples.HydrogenCombustion (sim)Simulate → Templates
ChemicalChemical.Examples.LeadAcidBattery (sim)Compile → Templates
ChemicalChemical.Examples.SimpleReaction (sim)Simulate → Templates
ChemicalChemical.Examples.SimpleReaction2 (sim)Simulate → Templates
ChemicalChemical.Examples.WaterElectrolysis (sim)Simulate → Templates
ChemicalChemical.Examples.WaterSublimation (sim)Simulate → Templates
ChemicalChemical.Examples.WaterVaporization (sim)Compile → Templates
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate performance 7.58 → 0:01:05
Modelica_trunk_cppModelica.Magnetic.FluxTubes.Examples.Hysteresis.SinglePhaseTransformerWithHysteresis1 (sim)Compile → Verify
OpenIPSLOpenIPSL.Examples.Machines.PSAT.InductiveMotorI_SIMBOpenline_Test (sim)Simulate → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)FrontEnd → Failed