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;