functionsolve

Solve f_nonlinear(x_zero)=y_zero; f_nonlinear(x_min) - y_zero and f_nonlinear(x_max)-y_zero must have different sign

Extends from Modelica.Icons.Function (Icon for functions).

Inputs

TypeNameDefaultDescription
Realy_zeroDetermine x_zero, such that f_nonlinear(x_zero) = y_zero
Realx_minMinimum value of x
Realx_maxMaximum value of x
Realpressure0.0disregaded variables (here always used for pressure)
RealXfill(0, 0)disregaded variables (here always used for composition)
f_nonlinear_Dataf_nonlinear_dataAdditional data for function f_nonlinear
Realx_tol100*Modelica.Constants.epsRelative tolerance of the result

Outputs

TypeNameDefaultDescription
Realx_zerof_nonlinear(x_zero) = y_zero