internal static void parseFields(IfcFluidFlowProperties p, List<string> arrFields, ref int ipos)
{
IfcPropertySetDefinition.parseFields(p, arrFields, ref ipos);
p.mPropertySource = (IfcPropertySourceEnum)Enum.Parse(typeof(IfcPropertySourceEnum), arrFields[ipos++].Replace(".", ""));
p.mFlowConditionTimeSeries = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mVelocityTimeSeries = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mFlowrateTimeSeries = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mFluid = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mPressureTimeSeries = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mUserDefinedPropertySource = arrFields[ipos++];
p.mTemperatureSingleValue = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mWetBulbTemperatureSingleValue = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mWetBulbTemperatureTimeSeries = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mTemperatureTimeSeries = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mFlowrateSingleValue = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mFlowConditionSingleValue = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mVelocitySingleValue = ParserSTEP.ParseLink(arrFields[ipos++]);
p.mPressureSingleValue = ParserSTEP.ParseLink(arrFields[ipos++]);
}