Utilities

Library of utility functions for the Random package (usually of no interest for the user)

Package Contents

initialStateWithXorshift64star

Return an initial state vector for a random number generator (based on xorshift64star algorithm)

automaticGlobalSeed

Creates an automatic integer seed (typically from the current time and process id; this is an impure function)

automaticLocalSeed

Creates an automatic local seed from the instance name

initializeImpureRandom

Initializes the internal state of the impure random number generator

impureRandom

Impure random number generator (with hidden state vector)

impureRandomInteger

Impure random number generator for integer values (with hidden state vector)

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

This package contains utility functions for the random number generators, that are usually of no interest for the user (they are, for example, used in package Blocks.Noise).