function constructor extends Modelica.Icons.Function; input String tableName "Table name"; input String fileName "File name"; input Real table[:, :]; input Integer columns[:]; input Smoothness smoothness; input Modelica.Blocks.Types.Extrapolation extrapolation = Modelica.Blocks.Types.Extrapolation.LastTwoPoints; input Boolean verboseRead = true "= true: Print info message; = false: No info message"; input String delimiter = "," "Column delimiter character for CSV file"; input Integer nHeaderLines = 0 "Number of header lines to ignore for CSV file"; output ExternalCombiTable1D externalCombiTable1D; end constructor;