Comparison Summary

Modelica_3_2_1_Build_3 with alias name: Modelica 3.2.1 Build 3 | Modelica with alias name: Modelica 3.2.1 Build 4
| Version: 3.2.1 Build 3 | Version: 3.2.1 Build 4
Version date: 2013-08-14 | Version date: 2015-09-30

model Electrical.Analog.Examples.CharacteristicThyristors

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
IdealThyristor1 | off(start=true,fixed=true) | off(start=true, fixed=true)
IdealGTOThyristor1 | off(fixed=true,start=true) | off(fixed=true, start=true)
IdealThyristor2 | off(start=true,fixed=true) | off(start=true, fixed=true)
IdealGTOThyristor2 | off(fixed=true,start=true) | off(fixed=true, start=true)

model Electrical.Digital.Memories.DLATRAM

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
fileName | =Modelica_3_2_1_Build_3.Utilities.Files.loadResource("modelica://Modelica/Resources/Data/Electrical/Digital/Memory_Matrix.txt") | =Modelica.Utilities.Files.loadResource("modelica://Modelica/Resources/Data/Electrical/Digital/Memory_Matrix.txt")

model Electrical.Digital.Memories.DLATROM

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
fileName | =Modelica_3_2_1_Build_3.Utilities.Files.loadResource("modelica://Modelica/Resources/Data/Electrical/Digital/Memory_Matrix.txt") | =Modelica.Utilities.Files.loadResource("modelica://Modelica/Resources/Data/Electrical/Digital/Memory_Matrix.txt")

model Electrical.Machines.Losses.InductionMachines.Core

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
coreParameters | final m=m |
m | =3 | =coreParameters.m

model Electrical.Machines.Losses.DCMachines.Core

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
coreParameters | final m=1 |

block Electrical.MultiPhase.Blocks.QuasiRMS

Equations in Modelica 3.2.1 Build 3 | Equations in Modelica 3.2.1 Build 4

model Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhase

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
w_Load | =Modelica.SIunits.Conversions.from_rpm(1440.45) | =Modelica.SIunits.Conversions.from_rpm(1440.45)
sineVoltageM | phase=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m) | phase=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m)
sineVoltage3 | phase=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m3) | phase=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m3)

model Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter_MultiPhase

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
vfController3 | BasePhase=+Modelica.Constants.pi/2 | BasePhase=+Modelica.Constants.pi/2
orientation=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m3) | orientation=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m3)
vfController | BasePhase=+Modelica.Constants.pi/2 | BasePhase=+Modelica.Constants.pi/2
orientation=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m) | orientation=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m)

model Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhase

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
w | =Modelica.SIunits.Conversions.from_rpm(1499) | =Modelica.SIunits.Conversions.from_rpm(1499)
Lssigma | =0.1/(2*Modelica.Constants.pi*fsNominal) | =0.1/(2*Modelica.Constants.pi*fsNominal)
Lmd | =1.5/(2*Modelica.Constants.pi*fsNominal) | =1.5/(2*Modelica.Constants.pi*fsNominal)
Lmq | =1.5/(2*Modelica.Constants.pi*fsNominal) | =1.5/(2*Modelica.Constants.pi*fsNominal)
Lrsigmad | =0.05/(2*Modelica.Constants.pi*fsNominal) | =0.05/(2*Modelica.Constants.pi*fsNominal)
sineVoltage3 | phase=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m3) | phase=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m3)
smeeM | phiMechanical(start=-(Modelica.Constants.pi + gamma0)/p, fixed=true) | phiMechanical(start=-(Modelica.Constants.pi + gamma0)/p, fixed=true)
smee3 | phiMechanical(start=-(Modelica.Constants.pi + gamma0)/p, fixed=true) | phiMechanical(start=-(Modelica.Constants.pi + gamma0)/p, fixed=true)
smeeData | alpha20s(displayUnit="1/K") = Modelica.Electrical.Machines.Thermal.Constants.alpha20Zero | alpha20s(displayUnit="1/K") = Modelica.Electrical.Machines.Thermal.Constants.alpha20Zero
alpha20r(displayUnit="1/K") = Modelica.Electrical.Machines.Thermal.Constants.alpha20Zero | alpha20r(displayUnit="1/K") = Modelica.Electrical.Machines.Thermal.Constants.alpha20Zero
alpha20e(displayUnit="1/K") = Modelica.Electrical.Machines.Thermal.Constants.alpha20Zero | alpha20e(displayUnit="1/K") = Modelica.Electrical.Machines.Thermal.Constants.alpha20Zero
sineVoltageM | phase=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m) | phase=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m)

model Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
vfController3 | BasePhase=+Modelica.Constants.pi/2 | BasePhase=+Modelica.Constants.pi/2
orientation=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m3) | orientation=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m3)
vfControllerM | BasePhase=+Modelica.Constants.pi/2 | BasePhase=+Modelica.Constants.pi/2
orientation=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m) | orientation=-Modelica.Electrical.MultiPhase.Functions.symmetricOrientation(m)

model Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
world | redeclare function gravityAcceleration = Modelica.Mechanics.MultiBody.Examples.Elementary.Utilities.theoreticalNormalGravityWGS84 (phi=geodeticLatitude) | redeclare function gravityAcceleration = Modelica.Mechanics.MultiBody.Examples.Elementary.Utilities.theoreticalNormalGravityWGS84 (phi=geodeticLatitude)

model Mechanics.MultiBody.Examples.Elementary.Surfaces

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
surface | redeclare function surfaceCharacteristic = Modelica.Mechanics.MultiBody.Examples.Elementary.Utilities.sineSurface (x_min=x_min, x_max=x_max, y_min=y_min, y_max=y_max, z_min=z_min, z_max=z_max, wz=wz) | redeclare function surfaceCharacteristic = Modelica.Mechanics.MultiBody.Examples.Elementary.Utilities.sineSurface (x_min=x_min, x_max=x_max, y_min=y_min, y_max=y_max, z_min=z_min, z_max=z_max, wz=wz)

model Mechanics.MultiBody.Examples.Loops.EngineV6_analytic

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
engine | redeclare model Cylinder = Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.Cylinder_analytic_CAD | redeclare model Cylinder = Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.Cylinder_analytic_CAD

model Mechanics.MultiBody.Examples.Loops.Utilities.CylinderBase

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
Rod | shapeType="modelica://Modelica/Resources/Data/Shapes/Engine/rod.dxf" | shapeType="modelica://Modelica/Resources/Data/Shapes/Engine/rod.dxf"
Piston | shapeType="modelica://Modelica/Resources/Data/Shapes/Engine/piston.dxf" | shapeType="modelica://Modelica/Resources/Data/Shapes/Engine/piston.dxf"

model Mechanics.MultiBody.Examples.Loops.Utilities.Cylinder_analytic_CAD

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
CrankShape | shapeType="modelica://Modelica/Resources/Data/Shapes/Engine/crank.dxf" | shapeType="modelica://Modelica/Resources/Data/Shapes/Engine/crank.dxf"

model Mechanics.MultiBody.Examples.Systems.RobotR3.Components.MechanicalStructure

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
b0 | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b0.dxf" | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b0.dxf"
b1 | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b1.dxf" | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b1.dxf"
b2 | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b2.dxf" | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b2.dxf"
b3 | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b3.dxf" | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b3.dxf"
b4 | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b4.dxf" | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b4.dxf"
b5 | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b5.dxf" | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b5.dxf"
b6 | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b6.dxf" | shapeType="modelica://Modelica/Resources/Data/Shapes/RobotR3/b6.dxf"

model Mechanics.MultiBody.Forces.LineForceWithMass

Equations in Modelica 3.2.1 Build 3 | Equations in Modelica 3.2.1 Build 4
r_rel_0 = frame_b.r_0 - frame_a.r_0; ...

model Mechanics.MultiBody.Forces.LineForceWithTwoMasses

Equations in Modelica 3.2.1 Build 3 | Equations in Modelica 3.2.1 Build 4
r_rel_0 = frame_b.r_0 - frame_a.r_0; ...

model Mechanics.MultiBody.Joints.UniversalSpherical

Equations in Modelica 3.2.1 Build 3 | Equations in Modelica 3.2.1 Build 4
... length2_n2_a = n2_a*n2_a;
length_n2_a = sqrt(length2_n2_a); ...

model Mechanics.MultiBody.Joints.Assemblies.JointUPS

Equations in Modelica 3.2.1 Build 3 | Equations in Modelica 3.2.1 Build 4
... length2_n2_a = n2_a*n2_a;
length_n2_a = sqrt(length2_n2_a); ...

model Mechanics.MultiBody.Joints.Internal.RevoluteWithLengthConstraint

Equations in Modelica 3.2.1 Build 3 | Equations in Modelica 3.2.1 Build 4
... k1a = k1 - C*C;
k1b = Frames.Internal.maxWithoutEvent(k1a, 1.0e-12); ...

model Mechanics.MultiBody.Joints.Internal.PrismaticWithLengthConstraint

Equations in Modelica 3.2.1 Build 3 | Equations in Modelica 3.2.1 Build 4
... k1a = k1*k1 - C;
k1b = Frames.Internal.maxWithoutEvent(k1a, 1.0e-12); ...

model Mechanics.MultiBody.Parts.PointMass

Equations in Modelica 3.2.1 Build 3 | Equations in Modelica 3.2.1 Build 4
... if Connections.isRoot(frame_a.R) then
frame_a.R = Frames.nullRotation(); ...

model Mechanics.MultiBody.Visualizers.Torus

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
surface | redeclare function surfaceCharacteristic = Modelica.Mechanics.MultiBody.Visualizers.Advanced.SurfaceCharacteristics.torus (ri=ri, ro=ro, opening=opening, startAngle=startAngle, stopAngle=stopAngle) | redeclare function surfaceCharacteristic = Modelica.Mechanics.MultiBody.Visualizers.Advanced.SurfaceCharacteristics.torus (ri=ri, ro=ro, opening=opening, startAngle=startAngle, stopAngle=stopAngle)

model Mechanics.MultiBody.Visualizers.VoluminousWheel

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
torus | redeclare function surfaceCharacteristic = Modelica.Mechanics.MultiBody.Visualizers.Advanced.SurfaceCharacteristics.torus (ri=ri, ro=rCurvature2, opening=Modelica_3_2_1_Build_3.Constants.pi - Modelica_3_2_1_Build_3.Math.asin(rw/rCurvature2)) | redeclare function surfaceCharacteristic = Modelica.Mechanics.MultiBody.Visualizers.Advanced.SurfaceCharacteristics.torus (ri=ri, ro=rCurvature2, opening=Modelica.Constants.pi - Modelica.Math.asin(rw/rCurvature2))

model Mechanics.MultiBody.Visualizers.Advanced.PipeWithScalarField

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
surface | redeclare function surfaceCharacteristic = Modelica.Mechanics.MultiBody.Visualizers.Advanced.SurfaceCharacteristics.pipeWithScalarField (rOuter=rOuter, length=length, xsi=xsi, T=T, T_min=T_min, T_max=T_max, colorMap=colorMapData) | redeclare function surfaceCharacteristic = Modelica.Mechanics.MultiBody.Visualizers.Advanced.SurfaceCharacteristics.pipeWithScalarField (rOuter=rOuter, length=length, xsi=xsi, T=T, T_min=T_min, T_max=T_max, colorMap=colorMapData)

model Fluid.Examples.PumpingSystem

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
pumps | redeclare function flowCharacteristic = Modelica.Fluid.Machines.BaseClasses.PumpCharacteristics.quadraticFlow (V_flow_nominal={0,0.25,0.5}, head_nominal={100,60,0}) | redeclare function flowCharacteristic = Modelica.Fluid.Machines.BaseClasses.PumpCharacteristics.quadraticFlow (V_flow_nominal={0,0.25,0.5}, head_nominal={100,60,0})

model Fluid.Examples.HeatingSystem

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
tank | redeclare model HeatTransfer = Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer (k=10) | redeclare model HeatTransfer = Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer (k=10)
heater | redeclare model HeatTransfer = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer | redeclare model HeatTransfer = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer
redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow
radiator | redeclare model HeatTransfer = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer | redeclare model HeatTransfer = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer
redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow
pipe | redeclare model HeatTransfer = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer | redeclare model HeatTransfer = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer
redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow

model Fluid.Examples.DrumBoiler.DrumBoiler

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
evaporator | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
sink | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase
massFlowRate | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
temperature | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
pressure | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
pump | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
SteamValve | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater

model Fluid.Examples.Tanks.TanksWithOverflow

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
upperTank | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
massFlowRate | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
pressure | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
pipe | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
lowerTank | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
overflow | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater

model Fluid.Examples.Tanks.EmptyTanks

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
tank1 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
pipe | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
tank2 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater

model Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
B5 | redeclare model HeatTransfer = Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer (k=4.9) | redeclare model HeatTransfer = Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer (k=4.9)
P1 | redeclare model Monitoring = Modelica.Fluid.Machines.BaseClasses.PumpMonitoring.PumpMonitoringNPSH | redeclare model Monitoring = Modelica.Fluid.Machines.BaseClasses.PumpMonitoring.PumpMonitoringNPSH
redeclare function flowCharacteristic = Modelica.Fluid.Machines.BaseClasses.PumpCharacteristics.quadraticFlow (V_flow_nominal={0,0.1e-3,0.15e-3}, head_nominal={10,5,0}) | redeclare function flowCharacteristic = Modelica.Fluid.Machines.BaseClasses.PumpCharacteristics.quadraticFlow (V_flow_nominal={0,0.1e-3,0.15e-3}, head_nominal={10,5,0})
P2 | redeclare model Monitoring = Modelica.Fluid.Machines.BaseClasses.PumpMonitoring.PumpMonitoringNPSH | redeclare model Monitoring = Modelica.Fluid.Machines.BaseClasses.PumpMonitoring.PumpMonitoringNPSH
redeclare function flowCharacteristic = Modelica.Fluid.Machines.BaseClasses.PumpCharacteristics.quadraticFlow (V_flow_nominal={0,0.1e-3,0.15e-3}, head_nominal={10,5,0}) | redeclare function flowCharacteristic = Modelica.Fluid.Machines.BaseClasses.PumpCharacteristics.quadraticFlow (V_flow_nominal={0,0.1e-3,0.15e-3}, head_nominal={10,5,0})
B7 | redeclare model HeatTransfer = Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer (k=4.9) | redeclare model HeatTransfer = Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer (k=4.9)
pipeB1B3 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow
pipeB2B3 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow
B6 | redeclare model HeatTransfer = Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer (k=4.9) | redeclare model HeatTransfer = Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer (k=4.9)

model Fluid.Examples.AST_BatchPlant.Test.OneTank

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
tank | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
flowSource | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
ambient_fixed | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
pipe | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater

model Fluid.Examples.AST_BatchPlant.Test.TwoTanks

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
tank1 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
tank2 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
pipe | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater

model Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
flowSource | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
ambient_fixed | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
valveDiscrete | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
tank1 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
pipe | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater

model Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
ambient_fixed | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
tank1 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
pipe1 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
pipe2 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
ambient_fixed1 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater

model Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
ambient_fixed1 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
tank1 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
pipe1 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
pipe2 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
ambient_fixed2 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
tank2 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
pipe3 | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater

model Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
ambient_fixed | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
valveDiscrete | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater | redeclare package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater

model Fluid.Examples.IncompressibleFluidNetwork

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
pipe1 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow
pipe2 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow
pipe3 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow
pipe4 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow
pipe6 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow
pipe7 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow
pipe8 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow
pipe9 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow
pipe10 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow
pipe5 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow
pipe11 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow

model Fluid.Examples.BranchingDynamicPipes

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
pipe2 | redeclare model HeatTransfer = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer | redeclare model HeatTransfer = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer

model Fluid.Examples.HeatExchanger.HeatExchangerSimulation

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
HEX | redeclare model HeatTransfer_1 = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer (alpha0=1000) | redeclare model HeatTransfer_1 = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer (alpha0=1000)
redeclare model HeatTransfer_2 = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer (alpha0=2000) | redeclare model HeatTransfer_2 = Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer (alpha0=2000)

model Fluid.Examples.TraceSubstances.RoomCO2

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
pipe | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow (show_Res=true) | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow (show_Res=true)

model Fluid.Examples.TraceSubstances.RoomCO2WithControls

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
ductOut | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow (show_Res=true) | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow (show_Res=true)
ductIn | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow (show_Res=true) | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow (show_Res=true)

model Fluid.Examples.InverseParameterization

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
pipe1 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow (show_Res=true, m_flow_nominal=1, m_flow_turbulent=eps_m_flow_turbulent*1, dp_nominal=100000) | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow (show_Res=true, m_flow_nominal=1, m_flow_turbulent=eps_m_flow_turbulent*1, dp_nominal=100000)
pipe2 | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow (show_Res=true, dp_nominal=100000, m_flow_nominal=1) | redeclare model FlowModel = Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow (show_Res=true, dp_nominal=100000, m_flow_nominal=1)

model Fluid.Examples.Explanatory.MeasuringTemperature

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
T_onePort | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
T_twoPort | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
openTankCold2 | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
openTankCold1 | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
openTankHot1 | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
openTankHot2 | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
mFlow1 | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
mFlow2 | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
T_junction | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
openTankCold3 | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
openTankHot3 | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
mFlow3 | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater
junctionIdeal | redeclare package Medium = Modelica.Media.Water.StandardWater | redeclare package Medium = Modelica.Media.Water.StandardWater

model Fluid.Examples.Explanatory.MomentumBalanceFittings

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
leftBoundary1 | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase
rightBoundary1 | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase
suddenExpansion1 | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase
leftBoundary2 | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase
rightBoundary2 | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase
suddenExpansion2 | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase
leftAdaptor | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase
rightAdaptor | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase | redeclare package Medium = Modelica.Media.Water.StandardWaterOnePhase

model Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
dps_fg_turbulent |  | each min=0

model Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
dp_fric_nominal |  | min=0
dp_small |  | min=0

model Fluid.Fittings.Bends.CurvedBend

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
dp_small |  | min=0

model Fluid.Fittings.Bends.EdgedBend

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
dp_small |  | min=0

model Fluid.Fittings.Orifices.ThickEdgedOrifice

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
dp_small |  | min=0

model Fluid.Fittings.GenericResistances.VolumeFlowRate

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
dp_small |  | min=0

model Fluid.Fittings.SimpleGenericOrifice

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
dp_small |  | min=0
zeta_nominal | start=zeta |

Equations in Modelica 3.2.1 Build 3 | Equations in Modelica 3.2.1 Build 4
... else
dp_nominal = BaseClasses.lossConstant_D_zeta(diameter, zeta_nominal)/d*m_flow_nominal^2; | zeta_nominal = 2*A_mean^2*d*dp_nominal/m_flow_nominal^2;
end if; ...

model Fluid.Fittings.BaseClasses.QuadraticTurbulent.BaseModel

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
dp_small |  | min=0

model Fluid.Fittings.BaseClasses.QuadraticTurbulent.BaseModelNonconstantCrossSectionArea

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
dp_small |  | min=0

model Fluid.Interfaces.PartialTwoPortTransport

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
dp_start |  | min=-Modelica.Constants.inf

model Media.Examples.PsychrometricData

Component | Modelica 3.2.1 Build 3 | Modelica 3.2.1 Build 4
hx_h |  | each fixed=true