Closed tobolar closed 5 years ago
We also use sub packages in Modelica.Electrical.Machines.Interfaces to structure the partial models. I think it would even make sense to structure Modelica.Electrical.Machines.Interfaces by the data types boolean, integer and real.
In Modelica.Electrical.Machines.Interfaces, the situation may be different to FluidHeatFlow.Interfaces. I would rather compare to
Modelica.Fluid.Interfaces
,Modelica.Mechanics.Rotational.Interfaces
or evenModelica.Thermal.HeatTransfer.Interfaces
.The interfaces defined in those packages reveal a similar idea, but the Partials subpackage is used only in FluidHeatFlow.
I agree, we shall move the partials one level up and keep the names as they are. I will prepare a PR.
There are collected partial interface classes in a particular subpackage
Modelica.Thermal.FluidHeatFlow.Interfaces.Partials
. This is not common in the MSL and the classes should be moved one level higher, i.e. intoModelica.Thermal.FluidHeatFlow.Interfaces
.