function dp_fric_of_m_flow extends Modelica.Icons.Function; input dp_IN_con IN_con "Input record for function dp_overall_MFLOW" annotation( Dialog(group = "Constant inputs")); input dp_IN_var IN_var "Input record for function dp_overall_MFLOW" annotation( Dialog(group = "Variable inputs")); input SI.MassFlowRate m_flow "Mass flow rate from port_a to port_b"; output SI.Pressure dp_fric "Pressure loss due to friction (dp_fric = port_a.p - port_b.p - dp_grav)"; output Real ddp_fric_dm_flow "Derivative of pressure drop with mass flow rate"; end dp_fric_of_m_flow;