﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3095	Loosing class modifiers during flattening	Adrian Pop	Adrian Pop	"Flattening: ModelicaTest.Fluid.TestComponents.Sensors.TestTemperature1
should give orifice1.port_b.h_outflow having a start value from:

{{{#!mo
package StandardWater = WaterIF97_ph;

package WaterIF97_ph  
        extends WaterIF97_base(ThermoStates = Modelica.Media.Interfaces.Choices.IndependentVariables.ph, final ph_explicit = true, final dT_explicit = false, final pT_explicit = false, smoothModel = false, onePhase = false);
end WaterIF97_ph;

partial package WaterIF97_base
        extends Interfaces.PartialTwoPhaseMedium(mediumName = ""WaterIF97"", substanceNames = {""water""}, singleState = false, SpecificEnthalpy(start = 1.0e5, nominal = 5.0e5), Density(start = 150, nominal = 500), AbsolutePressure(start = 50e5, nominal = 10e5, min = 611.657, max = 100e6), Temperature(start = 500, nominal = 500, min = 273.15, max = 2273.15), smoothModel = false, onePhase = false, fluidConstants = waterConstants);
...
end WaterIF97_base;
}}}

Seems we're loosing class modifier: 
{{{#!mo
SpecificEnthalpy(start = 1.0e5, nominal = 5.0e5)
}}}
when instantiating StandardWater.
"	defect	accepted	high	Future	Frontend	trunk			
