.BusinessSimulation.Converters

Information processing (blocks)

Information

This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.

This library contains input/output blocks (converters): One or more information inputs are (instantaneously) transformed by some function given one or more outputs.

See also

Tutorial.ElementaryBuildingBlocks



Copyright © 2020 Guido Wolf Reichert
Licensed under the EUPL-1.2 or later

Contents

Name Description
 DiscreteDelay Discrete or delay converters
 Logical Converters with boolean output and/or input
 Lookup Table- or Lookup-Functions
 Vector Converters with vector input and/or vector output
 Special Special converters - often used as utility functions
 Abs Return the absolute value of input
 AccumulationFunction Determing the time value of money for an investment of 1
 Add_2 Sum of two inputs
 Add_3 Total of three inputs
 Clip Clips input signal so that it remains within a given interval
 ClipProcessTime Limit any time input to be no smaller than dt
 ConstantConverter A constant value is turned into a constant signal
 ConstantConverterRate A constant rate is turned into a constant-valued signal
 ConstantConverterTime A constant time value is turned into a constant signal
 Division Division without protection against division by zero
 Division_Guarded Division guarded for division by zero
 DmnlInput Input u will be stated as dimensionless fraction with regard to a reference value
 Disruption Output is the disturbed input
 Exp Natural exponential function
 Gain Input is multiplied by constant parameter
 GameInput Enable user input, if gaming mode is activated
 Gap Compare goal (u1) and current value (u2) to determine gap
 Log Logarithm of the input to a given base
 Max Return the largest value
 Min Return the smallest value
 PassThrough Output is identical to input
 PolynomialFunction Transform the input according to a polynomial function with given coefficients
 PolynomialFunctionDivisor Input is divided by polynomial function of lambda
 PolynomialFunctionFactor Input is multiplied with polynomial function of lambda
 Power Exponentiation of input
 Product_2 Inputs are multiplied
 Product_3 Inputs are multiplied
 ForceOfInterest Calculates the force of interest (continuous compounding rate)
 RateConversion Converts a rate given per time base A to a rate per time base B
 Rescale Rescales input to run from y_min to y_max over the range u_min to u_max
 SoftMax Gradual approach of a floor below which output can never fall
 SoftMin Gradual approach of a ceiling that cannot be exceeded
 TimeConversion Converts a time signal from time base A to time base B
 ZeroIfNegative The input will be set to zero, if it is negative

Generated at 2026-04-02T18:18:35Z by OpenModelicaOpenModelica 1.26.3 using GenerateDoc.mos