.OpenIPSL.NonElectrical.Functions.div0protect

Division avoiding 0 by replacing b with eps if requried

Information

This function computes c=a/b. It avoids divisions by zero by replacing a/b with a/eps or a/b whichever of the divisors is larger.

Interface

function div0protect
  extends Modelica.Icons.Function;
  import eps = Modelica.Constants.small;
  input Real a "Dividend";
  input Real b "Divisor";
  output Real c "Quotient";
end div0protect;

Generated at 2026-05-04T18:18:56Z by OpenModelicaOpenModelica 1.26.7 using GenerateDoc.mos