ValveEdgeTableAx

model ValveEdgeTableAx
    Modelica.Blocks.Interfaces.RealInput Input;
    Modelica.Blocks.Interfaces.RealInput Offset;
    Modelica.Blocks.Interfaces.RealInput InputMax;
    HydraulicsByFluidon.Interfaces.FluidPort portA;
    HydraulicsByFluidon.Interfaces.FluidPort portB;
    parameter Boolean forwardFluidProperties = true "Forward fluid properties between ports";
    parameter Boolean tableFromFile = false "Table is provided by file";
    parameter String fileName = "NoFile" "File where look-up table is stored";
    parameter String tableName = "NoName" "Table name on file";
    parameter Real manualTable[:,:] = [0,0; 1,2.444e-5] "Manually provided look-up table";
    parameter Real alphaD = 0.6 "Flow coefficient alphaD";
equation
    /* Implementation is Protected */
end ValveEdgeTableAx;