.BusinessSimulation.Converters

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

NameDescription
 DiscreteDelayDiscrete or delay converters
 LogicalConverters with boolean output and/or input
 LookupTable- or Lookup-Functions
 VectorConverters with vector input and/or vector output
 SpecialSpecial converters - often used as utility functions
 AbsReturn the absolute value of input
 AccumulationFunctionDeterming the time value of money for an investment of 1
 Add_2Sum of two inputs
 Add_3Total of three inputs
 ClipClips input signal so that it remains within a given interval
 ClipProcessTimeLimit any time input to be no smaller than dt
 ConstantConverterA constant value is turned into a constant signal
 ConstantConverterRateA constant rate is turned into a constant-valued signal
 ConstantConverterTimeA constant time value is turned into a constant signal
 DivisionDivision without protection against division by zero
 Division_GuardedDivision guarded for division by zero
 DmnlInputInput u will be stated as dimensionless fraction with regard to a reference value
 DisruptionOutput is the disturbed input
 ExpNatural exponential function
 GainInput is multiplied by constant parameter
 GameInputEnable user input, if gaming mode is activated
 GapCompare goal (u1) and current value (u2) to determine gap
 LogLogarithm of the input to a given base
 MaxReturn the largest value
 MinReturn the smallest value
 PassThroughOutput is identical to input
 PolynomialFunctionTransform the input according to a polynomial function with given coefficients
 PolynomialFunctionDivisorInput is divided by polynomial function of lambda
 PolynomialFunctionFactorInput is multiplied with polynomial function of lambda
 PowerExponentiation of input
 Product_2Inputs are multiplied
 Product_3Inputs are multiplied
 ForceOfInterestCalculates the force of interest (continuous compounding rate)
 RateConversionConverts a rate given per time base A to a rate per time base B
 RescaleRescales input to run from y_min to y_max over the range u_min to u_max
 SoftMaxGradual approach of a floor below which output can never fall
 SoftMinGradual approach of a ceiling that cannot be exceeded
 TimeConversionConverts a time signal from time base A to time base B
 ZeroIfNegativeThe input will be set to zero, if it is negative

Generated at 2024-11-22T19:25:38Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos