SimpleElbow

model SimpleElbow "Elbow"
    import HydraulicsByFluidon.Media.Base.FluidInterface;

    parameter Modelica.SIunits.Length Diameter = 0.032 "Diameter";
    parameter Modelica.SIunits.Angle Angle(min = 0.005555555555556 * (30 * Modelica.Constants.pi), max = 0.005555555555556 * (120 * Modelica.Constants.pi)) = 0.5 * Modelica.Constants.pi "Elbow angle";
    parameter Boolean forwardFluidProperties = true "Forward fluid properties between ports";
    HydraulicsByFluidon.Interfaces.FluidPort fluidPortA(p(start = environment.pAmbient, nominal = 100000)) "Hydraulic port A";
    HydraulicsByFluidon.Interfaces.FluidPort fluidPortB(p(start = environment.pAmbient, nominal = 100000)) "Hydraulic port B";
equation
    /* Implementation is Protected */
end SimpleElbow;