diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Basic/BaseClasses/PartialLaminarRestriction.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Basic/BaseClasses/PartialLaminarRestriction.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Basic/BaseClasses/PartialLaminarRestriction.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Basic/BaseClasses/PartialLaminarRestriction.mo"	2022-03-10 09:58:01.936147160 +0000
@@ -1,19 +1,19 @@
 within OpenHydraulics.Basic.BaseClasses;
 partial model PartialLaminarRestriction
   // the sizing parameters
-  parameter Modelica.SIunits.Diameter D(final min=0)= 0.01
+  parameter Modelica.Units.SI.Diameter D(final min=0)= 0.01
     "Hydraulic diameter of restriction (for computation of Re)"
     annotation(Dialog(tab="Sizing"));
 
   // advanced parameters
   parameter Boolean check_Re = false "true, check whether Re<Re_laminar"
     annotation(Evaluate=true, Dialog(tab="Advanced"));
-  parameter Modelica.SIunits.ReynoldsNumber Re_laminar=2000
+  parameter Modelica.Units.SI.ReynoldsNumber Re_laminar=2000
     "Boundary of laminar flow regime"
     annotation(Dialog(tab="Advanced", enable=check_Re));
 
   // since Re is used only for diagnostics, do not generate events --> noEvent
-  Modelica.SIunits.ReynoldsNumber Re=noEvent(abs(port_a.m_flow))*4/(Modelica.Constants.pi
+  Modelica.Units.SI.ReynoldsNumber Re=noEvent(abs(port_a.m_flow))*4/(Modelica.Constants.pi
       *max(D, 1e-20)*eta) "Reynolds number";
 
   SI.DynamicViscosity eta = (oil.dynamicViscosity(p_a) +
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenter.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenter.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenter.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenter.mo"	2022-03-10 09:58:01.432147095 +0000
@@ -18,7 +18,7 @@
     rodDiameter=0.03,
     pistonMass=0.3,
     s_init=0.1,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.Position,
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Position,
     q_nom=1e-4) annotation (Placement(transformation(extent={{42,38},{62,58}},
           rotation=0)));
 
@@ -32,7 +32,7 @@
     annotation (Placement(transformation(extent={{68,38},{88,58}}, rotation=0)));
   Modelica.Blocks.Sources.Sine sine(
     startTime=1,
-    freqHz=0.1,
+f    =0.1,
     amplitude=1)
     annotation (Placement(transformation(
         origin={80,-38},
@@ -67,7 +67,7 @@
            0)));
 
   Modelica.Blocks.Sources.Sine sine1(
-    freqHz=0.1,
+    f =0.1,
     startTime=9,
     phase=5.02658,
     amplitude=1)
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenterForceVelocityControl.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenterForceVelocityControl.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenterForceVelocityControl.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenterForceVelocityControl.mo"	2022-03-10 09:58:01.412147093 +0000
@@ -20,7 +20,7 @@
     s_init=0.1,
     fixHeadPressure=true,
     fixRodPressure=true,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.PositionVelocity)
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.PositionVelocity)
                 annotation (Placement(transformation(extent={{30,10},{48,30}},
           rotation=0)));
 
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenterSectionalValveCircuit.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenterSectionalValveCircuit.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenterSectionalValveCircuit.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenterSectionalValveCircuit.mo"	2022-03-10 09:58:01.384147089 +0000
@@ -50,7 +50,7 @@
     rodDiameter=0.03,
     pistonMass=0.3,
     s_init=0.1,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.Position)
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Position)
                 annotation (Placement(transformation(extent={{-48,0},{-28,20}},
           rotation=0)));
 
@@ -67,7 +67,7 @@
     rodDiameter=0.03,
     pistonMass=0.3,
     s_init=0.1,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.Position)
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Position)
                 annotation (Placement(transformation(extent={{36,0},{56,20}},
           rotation=0)));
 
@@ -78,7 +78,7 @@
     annotation (Placement(transformation(extent={{64,0},{84,20}}, rotation=0)));
   Modelica.Blocks.Sources.Sine sine(
     startTime=0,
-    freqHz=0.1,
+f    =0.1,
     amplitude=1)
     annotation (Placement(transformation(extent={{-86,-36},{-66,-16}},
           rotation=0)));
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenter_tandem.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenter_tandem.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenter_tandem.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/OpenCenter_tandem.mo"	2022-03-10 09:58:01.348147085 +0000
@@ -16,7 +16,7 @@
     rodDiameter=0.03,
     pistonMass=0.3,
     s_init=0.1,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.Position)
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Position)
                 annotation (Placement(transformation(extent={{-68,48},{-48,68}},
           rotation=0)));
 
@@ -31,7 +31,7 @@
     startTime=0,
     amplitude=1,
     offset=0,
-    freqHz=0.1)
+f    =0.1)
     annotation (Placement(transformation(
         origin={-10,88},
         extent={{-10,-10},{10,10}},
@@ -68,7 +68,7 @@
     rodDiameter=0.03,
     pistonMass=0.3,
     s_init=0.1,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.Position)
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Position)
                 annotation (Placement(transformation(extent={{20,48},{40,68}},
           rotation=0)));
 
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/PressureCompensated.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/PressureCompensated.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/PressureCompensated.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/PressureCompensated.mo"	2022-03-10 09:58:01.316147081 +0000
@@ -15,7 +15,7 @@
     rodDiameter=0.03,
     pistonMass=0.3,
     s_init=0.1,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.Position)
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Position)
                 annotation (Placement(transformation(extent={{0,40},{20,60}},
           rotation=0)));
 
@@ -23,7 +23,7 @@
     annotation (Placement(transformation(extent={{-20,38},{0,58}}, rotation=0)));
   Modelica.Blocks.Sources.Sine sine(amplitude=1,
     startTime=0,
-    freqHz=0.1)
+f    =0.1)
     annotation (Placement(transformation(
         origin={60,10},
         extent={{-10,-10},{10,10}},
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/PressureCompensatedLoadSensing.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/PressureCompensatedLoadSensing.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/PressureCompensatedLoadSensing.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/PressureCompensatedLoadSensing.mo"	2022-03-10 09:58:01.284147076 +0000
@@ -15,7 +15,7 @@
     rodDiameter=0.03,
     pistonMass=0.3,
     s_init=0.1,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.Position)
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Position)
                 annotation (Placement(transformation(extent={{44,30},{64,50}},
           rotation=0)));
 
@@ -24,7 +24,7 @@
   Modelica.Blocks.Sources.Sine sine(amplitude=1,
     startTime=1,
     phase=0,
-    freqHz=0.1)
+f    =0.1)
     annotation (Placement(transformation(extent={{10,-82},{30,-62}}, rotation=
            0)));
   OpenHydraulics.Components.MotorsPumps.PCLSPump PCLSPump(Dmax=0.00004)
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/Regenerative.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/Regenerative.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/Regenerative.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Circuits/Regenerative.mo"	2022-03-10 09:58:01.256147073 +0000
@@ -16,7 +16,7 @@
     rodDiameter=0.03,
     pistonMass=0.3,
     s_init=0.1,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.Position,
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Position,
     q_nom=1e-4,
     strokeLength=0.5)
                 annotation (Placement(transformation(extent={{44,30},{64,50}},
@@ -28,7 +28,7 @@
                                                            m=1000)
     annotation (Placement(transformation(extent={{70,30},{90,50}}, rotation=0)));
   Modelica.Blocks.Sources.Sine sine(
-    freqHz=0.1,
+    f =0.1,
     amplitude=1,
     startTime=0)
     annotation (Placement(transformation(extent={{0,-80},{20,-60}}, rotation=
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Cylinders/BaseClasses/CylinderCushion.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Cylinders/BaseClasses/CylinderCushion.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Cylinders/BaseClasses/CylinderCushion.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Cylinders/BaseClasses/CylinderCushion.mo"	2022-03-10 09:58:01.192147065 +0000
@@ -53,7 +53,7 @@
         origin={60,-30},
         extent={{-10,-10},{10,10}},
         rotation=270)));
-  Modelica.Blocks.Tables.CombiTable1D cushionTableBlock(
+  Modelica.Blocks.Tables.CombiTable1Dv cushionTableBlock(
     table=cushionTable,
     columns=2:2,
     smoothness=smoothness)
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Cylinders/DoubleActingCylinder.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Cylinders/DoubleActingCylinder.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Cylinders/DoubleActingCylinder.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Cylinders/DoubleActingCylinder.mo"	2022-03-10 09:58:01.164147061 +0000
@@ -80,8 +80,8 @@
     annotation (Dialog(tab="Seals",group="Piston"));
 
   // initialization parameters
-  parameter Modelica.Mechanics.MultiBody.Types.Init initType=
-      Modelica.Mechanics.MultiBody.Types.Init.Free
+  parameter ObsoleteModelica4.Mechanics.MultiBody.Types.Init initType=
+      ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Free
     "Type of initialization (defines usage of start values below)"
     annotation (Dialog(tab="Initialization",group="Mechanical"));
   parameter SI.Distance s_init = 0 "Initial position >0 and <stroke"
@@ -211,24 +211,24 @@
   assert(cylinderChamberRod.s_rel>=0,"Initial position is larger than strokeLength");
 
   // state initialization
-  if initType == Modelica.Mechanics.MultiBody.Types.Init.Position then
+  if initType == ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Position then
     cylinderChamberHead.s_rel = s_init;
-  elseif initType == Modelica.Mechanics.MultiBody.Types.Init.Velocity then
+  elseif initType == ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Velocity then
     cylinderChamberHead.v_rel = v_init;
-  elseif initType == Modelica.Mechanics.MultiBody.Types.Init.PositionVelocity then
+  elseif initType == ObsoleteModelica4.Mechanics.MultiBody.Types.Init.PositionVelocity then
     cylinderChamberHead.s_rel = s_init;
     cylinderChamberHead.v_rel = v_init;
-  elseif initType == Modelica.Mechanics.MultiBody.Types.Init.VelocityAcceleration then
+  elseif initType == ObsoleteModelica4.Mechanics.MultiBody.Types.Init.VelocityAcceleration then
     cylinderChamberHead.v_rel = v_init;
     piston.a = a_init;
-  elseif initType == Modelica.Mechanics.MultiBody.Types.Init.SteadyState then
+  elseif initType == ObsoleteModelica4.Mechanics.MultiBody.Types.Init.SteadyState then
     cylinderChamberHead.v_rel = 0;
     piston.a = a_init;
-  elseif initType == Modelica.Mechanics.MultiBody.Types.Init.PositionVelocityAcceleration then
+  elseif initType == ObsoleteModelica4.Mechanics.MultiBody.Types.Init.PositionVelocityAcceleration then
     cylinderChamberHead.s_rel = s_init;
     cylinderChamberHead.v_rel = v_init;
     piston.a = a_init;
-  elseif initType == Modelica.Mechanics.MultiBody.Types.Init.Free then
+  elseif initType == ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Free then
     // nothing
   else
     assert(true,"Invalid initialization type in FluidPower2MechTrans");
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Sensors/FVController.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Sensors/FVController.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Sensors/FVController.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Sensors/FVController.mo"	2022-03-10 09:58:00.876147025 +0000
@@ -13,7 +13,7 @@
         19,-8000; 20,-5000; 21,-1000; 22,100; 23,0; 24,0])
     annotation (                                    Dialog, Placement(
         transformation(extent={{0,60},{-20,80}}, rotation=0)));
-  Modelica.Blocks.Sources.Clock clock
+  Modelica.Blocks.Sources.ContinuousClock clock
     annotation (Placement(transformation(
         origin={20,90},
         extent={{-10,-10},{10,10}},
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Valves/DirectionalValves/V4_3CCRegenerative.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Valves/DirectionalValves/V4_3CCRegenerative.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Valves/DirectionalValves/V4_3CCRegenerative.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Valves/DirectionalValves/V4_3CCRegenerative.mo"	2022-03-10 09:58:00.320146955 +0000
@@ -14,7 +14,7 @@
     annotation(Dialog(tab="Sizing",group="Advanced Metering"));
   parameter Real dampCoeff = 1 "Damping coefficient of 2nd order response"
     annotation(Dialog(tab="Dynamics"));
-  parameter Modelica.SIunits.Frequency bandwidth=100
+  parameter Modelica.Units.SI.Frequency bandwidth=100
     "Bandwidth of 2nd order response"
     annotation(Dialog(tab="Dynamics"));
 
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Valves/PostPCValve.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Valves/PostPCValve.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Valves/PostPCValve.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Components/Valves/PostPCValve.mo"	2022-03-10 09:58:00.120146929 +0000
@@ -1,8 +1,8 @@
 within OpenHydraulics.Components.Valves;
 model PostPCValve "Simple equation model for a post PC valve"
   // sizing parameters
-  parameter Modelica.SIunits.Pressure p_margin=100000;
-  parameter Modelica.SIunits.Density d_nom=850 "Nominal density"
+  parameter Modelica.Units.SI.Pressure p_margin=100000;
+  parameter Modelica.Units.SI.Density d_nom=850 "Nominal density"
     annotation (Dialog(tab="Sizing"));
   extends OpenHydraulics.Interfaces.PartialFluidComponent;
 public
@@ -14,15 +14,15 @@
   parameter Boolean use_Re = false
     "= true, if turbulent region is defined by Re, otherwise by dp_small or m_flow_small"
     annotation(Evaluate=true, Dialog(tab="Advanced"));
-  parameter Modelica.SIunits.AbsolutePressure dp_small=1
+  parameter Modelica.Units.SI.AbsolutePressure dp_small=1
     "Turbulent flow if |dp| >= dp_small"
     annotation(Dialog(tab="Advanced", enable=not use_Re and from_dp));
-  parameter Modelica.SIunits.MassFlowRate m_flow_small=0.01
+  parameter Modelica.Units.SI.MassFlowRate m_flow_small=0.01
     "Turbulent flow if |m_flow| >= m_flow_small"
     annotation(Dialog(tab="Advanced", enable=not use_Re and not from_dp));
 
   // main variables
-  Modelica.SIunits.Pressure dp=port_a.p - port_b.p
+  Modelica.Units.SI.Pressure dp=port_a.p - port_b.p
     "Pressure drop from port_a to port_b";
   // the connectors
   OpenHydraulics.Interfaces.FluidPort port_a
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DirectionalValveTest.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DirectionalValveTest.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DirectionalValveTest.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DirectionalValveTest.mo"	2022-03-10 09:57:59.916146904 +0000
@@ -35,7 +35,7 @@
         extent={{-10,-10},{10,10}},
         rotation=270)));
   Modelica.Blocks.Sources.Sine sinusoid1(
-    freqHz=0.5,
+    f =0.5,
     amplitude=1,
     startTime=0)
     annotation (Placement(transformation(
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DirectionalValveTestSimple.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DirectionalValveTestSimple.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DirectionalValveTestSimple.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DirectionalValveTestSimple.mo"	2022-03-10 09:57:59.888146899 +0000
@@ -18,7 +18,7 @@
     rodDiameter=0.03,
     pistonMass=0.3,
     s_init=0.1,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.PositionVelocityAcceleration)
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.PositionVelocityAcceleration)
                 annotation (Placement(transformation(extent={{20,42},{40,62}},
           rotation=0)));
 
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DoubleActingCylinderTestSimple2.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DoubleActingCylinderTestSimple2.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DoubleActingCylinderTestSimple2.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DoubleActingCylinderTestSimple2.mo"	2022-03-10 09:57:59.852146896 +0000
@@ -8,7 +8,7 @@
     annotation (Placement(transformation(extent={{-22,40},{-2,60}}, rotation=
             0)));
   OpenHydraulics.Components.Cylinders.DoubleActingCylinder doubleActingCylinder(
-    initType=Modelica.Mechanics.MultiBody.Types.Init.Position,
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Position,
     strokeLength=0.2,
     pistonMass=0.1,
     s_init=0.185,
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DoubleChamberTest.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DoubleChamberTest.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DoubleChamberTest.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/DoubleChamberTest.mo"	2022-03-10 09:57:59.836146893 +0000
@@ -20,7 +20,7 @@
     strokeLength=2,
     closedLength=3,
     damping=0,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.PositionVelocity,
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.PositionVelocity,
     v_init=-0.1)    annotation (Placement(transformation(extent={{-22,40},{-2,
             60}}, rotation=0)));
 
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/GenericRestrictionTest.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/GenericRestrictionTest.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/GenericRestrictionTest.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/GenericRestrictionTest.mo"	2022-03-10 09:57:59.812146890 +0000
@@ -16,7 +16,7 @@
         rotation=90)));
   Modelica.Blocks.Sources.Sine sinusoid(
     startTime=0.01,
-    freqHz=0.5,
+f    =0.5,
     amplitude=10)
     annotation (Placement(transformation(extent={{-94,-10},{-74,10}},
           rotation=0)));
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/GenericRestrictionTestOpenTank.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/GenericRestrictionTestOpenTank.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/GenericRestrictionTestOpenTank.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/GenericRestrictionTestOpenTank.mo"	2022-03-10 09:57:59.800146888 +0000
@@ -15,7 +15,7 @@
         rotation=90)));
   Modelica.Blocks.Sources.Sine sinusoid(
     startTime=0.01,
-    freqHz=0.5,
+f    =0.5,
     amplitude=10)
     annotation (Placement(transformation(extent={{-94,-10},{-74,10}},
           rotation=0)));
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/LossyPumpTestSimple.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/LossyPumpTestSimple.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/LossyPumpTestSimple.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/LossyPumpTestSimple.mo"	2022-03-10 09:57:59.788146888 +0000
@@ -15,7 +15,7 @@
         extent={{10,10},{-10,-10}},
         rotation=180)));
   Modelica.Blocks.Sources.Sine sine(
-    freqHz=0.01,
+    f =0.01,
     amplitude=3e5,
     offset=4e5)
             annotation (Placement(transformation(extent={{80,-40},{60,-20}},
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/PumpTestSimple.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/PumpTestSimple.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/PumpTestSimple.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/PumpTestSimple.mo"	2022-03-10 09:57:59.740146881 +0000
@@ -15,7 +15,7 @@
         extent={{10,10},{-10,-10}},
         rotation=180)));
   Modelica.Blocks.Sources.Sine sine(
-    freqHz=0.01,
+    f =0.01,
     amplitude=0.4,
     offset=0.6)
             annotation (Placement(transformation(extent={{76,-28},{56,-8}},
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/WallFrictionTest.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/WallFrictionTest.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/WallFrictionTest.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/DevelopmentTests/WallFrictionTest.mo"	2022-03-10 09:57:59.652146870 +0000
@@ -15,7 +15,7 @@
         rotation=270)));
   Modelica.Blocks.Sources.Sine sinusoid(
     startTime=0.01,
-    freqHz=0.5,
+f    =0.5,
     amplitude=10)
     annotation (Placement(transformation(extent={{-94,-10},{-74,10}},
           rotation=0)));
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/DigCycleSimulation.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/DigCycleSimulation.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/DigCycleSimulation.mo"	2022-03-10 09:57:43.292144796 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/DigCycleSimulation.mo"	2022-03-10 09:57:59.616146865 +0000
@@ -4,7 +4,7 @@
 
   SubSystems.MechanicsBody_noFriction mechanicsBody(
     swing_phi_start=0,
-    swing_initType=Modelica.Mechanics.MultiBody.Types.Init.PositionVelocity,
+    swing_initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.PositionVelocity,
     boom_phi_start=0.87266462599716,
     arm_phi_start=-1.3962634015955,
     bucket_phi_start=0.34906585039887)
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/DigCycleSeq.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/DigCycleSeq.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/DigCycleSeq.mo"	2022-03-10 09:57:43.296144797 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/DigCycleSeq.mo"	2022-03-10 09:57:59.592146863 +0000
@@ -3,8 +3,8 @@
   import Modelica.Constants.pi;
 
   // the parameters
-  parameter Modelica.SIunits.Frequency bandwidth=10;
-  parameter Modelica.SIunits.Time startTime=1
+  parameter Modelica.Units.SI.Frequency bandwidth=10;
+  parameter Modelica.Units.SI.Time startTime=1
     "Time before excavator starts moving";
   parameter Real swingAmplitude = -1 "Amplitude of swing command";
   parameter Real boomAmplitude1 = -0.9 "Amplitude of first boom command";
@@ -17,27 +17,27 @@
   parameter Real bucketAmplitude3 = -1 "Amplitude of bucket command";
 
   // the components
-  Modelica.Blocks.Tables.CombiTable1D swingTimeTable(                   table=[0,
+  Modelica.Blocks.Tables.CombiTable1Dv swingTimeTable(                   table=[0,
         0; 1,0; 13,0; 14,swingAmplitude; 17,swingAmplitude; 18,0; 20,0])
     annotation (Placement(transformation(
         origin={-30,60},
         extent={{10,-10},{-10,10}},
         rotation=180)));
-  Modelica.Blocks.Tables.CombiTable1D boomTimeTable(
+  Modelica.Blocks.Tables.CombiTable1Dv boomTimeTable(
                            table=[0,0; 1,boomAmplitude1; 2,boomAmplitude1;
         3,0; 7,0; 8,boomAmplitude2; 11.5,boomAmplitude2; 12.5,0; 20,0])
     annotation (Placement(transformation(
         origin={-30,20},
         extent={{10,-10},{-10,10}},
         rotation=180)));
-  Modelica.Blocks.Tables.CombiTable1D armTimeTable(table=[0,0;0.5,0; 1,
+  Modelica.Blocks.Tables.CombiTable1Dv armTimeTable(table=[0,0;0.5,0; 1,
         armAmplitude1; 2,armAmplitude1; 3,0; 4.5,armAmplitude2; 6.5,
         armAmplitude2; 7.5,0; 20,0])
     annotation (Placement(transformation(
         origin={-30,-20},
         extent={{10,-10},{-10,10}},
         rotation=180)));
-  Modelica.Blocks.Tables.CombiTable1D bucketTimeTable(table=[0,0;0.5,0; 1,bucketAmplitude1; 3,bucketAmplitude1; 4,
+  Modelica.Blocks.Tables.CombiTable1Dv bucketTimeTable(table=[0,0;0.5,0; 1,bucketAmplitude1; 3,bucketAmplitude1; 4,
         0; 5,0; 6,bucketAmplitude2; 7,bucketAmplitude2; 9,0; 16,0; 16.3,
         bucketAmplitude3; 17,bucketAmplitude3; 18,0; 20,0])
     annotation (Placement(transformation(
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/HydraulicsSubSyst.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/HydraulicsSubSyst.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/HydraulicsSubSyst.mo"	2022-03-10 09:57:43.296144797 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/HydraulicsSubSyst.mo"	2022-03-10 09:57:59.520146853 +0000
@@ -3,13 +3,13 @@
   extends OpenHydraulics.Interfaces.PartialFluidCircuit;
 
   //parameter SI.
-  parameter Modelica.SIunits.Length boom_s_init=1.19
+  parameter Modelica.Units.SI.Length boom_s_init=1.19
     "Initial position of boom cylinder"
     annotation(Dialog(tab="Initialization",group="Actuator Positions"));
-  parameter Modelica.SIunits.Length arm_s_init=0.71
+  parameter Modelica.Units.SI.Length arm_s_init=0.71
     "Initial position of arm cylinder"
     annotation(Dialog(tab="Initialization",group="Actuator Positions"));
-  parameter Modelica.SIunits.Length bucket_s_init=0.77
+  parameter Modelica.Units.SI.Length bucket_s_init=0.77
     "Initial position of bucket cylinder"
     annotation(Dialog(tab="Initialization",group="Actuator Positions"));
 
@@ -20,7 +20,7 @@
     rodDiameter=0.05,
     pistonMass=10,
     s_init=boom_s_init,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.PositionVelocityAcceleration,
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.PositionVelocityAcceleration,
     fixRodPressure=true,
     strokeLength=1.25)
     annotation (Placement(transformation(extent={{-38,50},{-18,70}},
@@ -45,7 +45,7 @@
     rodDiameter=0.05,
     pistonMass=10,
     s_init=arm_s_init,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.PositionVelocityAcceleration,
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.PositionVelocityAcceleration,
     fixHeadPressure=true)
     annotation (Placement(transformation(extent={{16,50},{36,70}},
           rotation=0)));
@@ -56,7 +56,7 @@
     rodDiameter=0.05,
     s_init=bucket_s_init,
     pistonMass=5,
-    initType=Modelica.Mechanics.MultiBody.Types.Init.PositionVelocityAcceleration,
+    initType=ObsoleteModelica4.Mechanics.MultiBody.Types.Init.PositionVelocityAcceleration,
     fixRodPressure=true,
     strokeLength=0.9)
     annotation (Placement(transformation(extent={{56,50},{76,70}},
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/MechanicsBody_noFriction.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/MechanicsBody_noFriction.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/MechanicsBody_noFriction.mo"	2022-03-10 09:57:43.296144797 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Examples/Excavator/SubSystems/MechanicsBody_noFriction.mo"	2022-03-10 09:57:59.400146838 +0000
@@ -3,8 +3,8 @@
   import MB = Modelica.Mechanics.MultiBody;
 
   // the swing parameters
-  parameter Modelica.Mechanics.MultiBody.Types.Init swing_initType=
-      Modelica.Mechanics.MultiBody.Types.Init.Free
+  parameter ObsoleteModelica4.Mechanics.MultiBody.Types.Init swing_initType=
+      ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Free
     "Type of initialization (defines usage of start values below)"
     annotation (Dialog(group="Swing",tab="Initialization"));
   parameter SI.Angle
@@ -21,8 +21,8 @@
     annotation (Evaluate=false, Dialog(group="Swing",tab="Initialization"));
 
   // the boom parameters
-  parameter Modelica.Mechanics.MultiBody.Types.Init boom_initType=
-      Modelica.Mechanics.MultiBody.Types.Init.Free
+  parameter ObsoleteModelica4.Mechanics.MultiBody.Types.Init boom_initType=
+      ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Free
     "Type of initialization (defines usage of start values below)"
     annotation (Dialog(group="Boom",tab="Initialization"));
   parameter SI.Angle
@@ -39,8 +39,8 @@
     annotation (Evaluate=false, Dialog(group="Boom",tab="Initialization"));
 
   // the arm parameters
-  parameter Modelica.Mechanics.MultiBody.Types.Init arm_initType=
-      Modelica.Mechanics.MultiBody.Types.Init.Free
+  parameter ObsoleteModelica4.Mechanics.MultiBody.Types.Init arm_initType=
+      ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Free
     "Type of initialization (defines usage of start values below)"
     annotation (Dialog(group="Arm",tab="Initialization"));
   parameter SI.Angle
@@ -56,8 +56,8 @@
     annotation (Evaluate=false, Dialog(group="Arm",tab="Initialization"));
 
   // the bucket parameters
-  parameter Modelica.Mechanics.MultiBody.Types.Init bucket_initType=
-      Modelica.Mechanics.MultiBody.Types.Init.Free
+  parameter ObsoleteModelica4.Mechanics.MultiBody.Types.Init bucket_initType=
+      ObsoleteModelica4.Mechanics.MultiBody.Types.Init.Free
     "Type of initialization (defines usage of start values below)"
     annotation (Dialog(group="Bucket",tab="Initialization"));
   parameter SI.Angle
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Utilities/package.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Utilities/package.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Utilities/package.mo"	2022-03-10 09:57:43.296144797 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/Utilities/package.mo"	2022-03-10 09:57:59.008146788 +0000
@@ -1,6 +1,7 @@
 within OpenHydraulics;
 package Utilities "Utility models to construct fluid components (should not be used directly) "
-  extends Modelica.Icons.Library;
+  extends Modelica.Icons.Package;
+
 
 
   annotation (Documentation(info="<html>
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/openmodelica.metadata.json" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/openmodelica.metadata.json"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/openmodelica.metadata.json"	2022-03-10 09:57:43.296144797 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/openmodelica.metadata.json"	2022-03-10 09:58:01.988147166 +0000
@@ -1 +1 @@
-{"path":"OpenHydraulics", "sha":"d9353c2b06450ccd4f005b5fc79cdca3068ed350", "support":"obsolete", "uses":{"Modelica":"3.2.0"}, "version":"1.0.1", "zipfile":"https://github.com/cparedis/OpenHydraulics/archive/d9353c2b06450ccd4f005b5fc79cdca3068ed350.zip"}
+{"path": "OpenHydraulics", "sha": "d9353c2b06450ccd4f005b5fc79cdca3068ed350", "support": "obsolete", "uses": {"Modelica": "4.0.0"}, "version": "1.0.1", "zipfile": "https://github.com/cparedis/OpenHydraulics/archive/d9353c2b06450ccd4f005b5fc79cdca3068ed350.zip", "extraInfo": "Conversion script /home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.0.0+maint.om//Resources/Scripts/Conversion/ConvertModelica_from_3.2.3_to_4.0.0.mos was applied"}
\ No newline at end of file
diff -ur "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/package.mo" "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/package.mo"
--- "/home/hudson/saved_omc/libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/package.mo"	2022-03-10 09:57:43.296144797 +0000
+++ "converted-libraries/.openmodelica/libraries/OpenHydraulics 1.0.1/package.mo"	2022-03-10 09:58:01.984147165 +0000
@@ -1,9 +1,9 @@
 within ;
 package OpenHydraulics "A free Modelica library that can be used to model hydraulic components and circuits."
   extends Modelica.Icons.Package;
-import SI = Modelica.SIunits;
-import Cv = Modelica.SIunits.Conversions;
-import NonSI = Modelica.SIunits.Conversions.NonSIunits;
+import Modelica.Units.SI;
+import Cv = Modelica.Units.Conversions;
+import Modelica.Units.NonSI;
 
 
 
@@ -15,12 +15,20 @@
 
 
 
+  
+
+
+
+
+
+
+
   annotation (
   version="1.0",
   versionDate="2013-02-19",
   preferedView="info",
   Settings(NewStateSelection=true),
-  uses(Modelica(version="3.2")),
+  uses(Modelica(version= "4.0.0")),
   classOrder={"UsersGuide","Examples","Environment", "BasicModels","Components","Circuits","Fluids","Icons",
       "TemporaryTests", "*"});
 end OpenHydraulics;
