partial function getArrayColumns2D extends Modelica.Icons.Function; input String varName "Key"; input Types.ExternXMLFile xml "External XML file object"; output Integer n "Number of columns in array"; end getArrayColumns2D;