Class SamplesFromMMAPKt

    • Constructor Detail

    • Method Detail

      • samplesFromMMAP

        @JvmOverloads() final static Object samplesFromMMAP(MatrixCell D, Integer K, Integer initial, Double prec, Random random)

        Generates random samples from a continuous marked Markovian arrival process.

        Parameters:
        D - The D0...
        K - The number of samples to generate
        initial - Optional initial state (1-indexed).
        prec - Numerical precision for validation
        random - Random number generator
        Returns:

        For single type (2 matrices): DoubleArray of inter-arrival times For multiple types: Array of DoubleArray where each element is time, type

      • samplesFromMMAP

        @JvmOverloads() final static Object samplesFromMMAP(MatrixCell D, Integer K, Integer initial, Double prec)

        Generates random samples from a continuous marked Markovian arrival process.

        Parameters:
        D - The D0...
        K - The number of samples to generate
        initial - Optional initial state (1-indexed).
        prec - Numerical precision for validation
        Returns:

        For single type (2 matrices): DoubleArray of inter-arrival times For multiple types: Array of DoubleArray where each element is time, type

      • samplesFromMMAP

        @JvmOverloads() final static Object samplesFromMMAP(MatrixCell D, Integer K, Integer initial)

        Generates random samples from a continuous marked Markovian arrival process.

        Parameters:
        D - The D0...
        K - The number of samples to generate
        initial - Optional initial state (1-indexed).
        Returns:

        For single type (2 matrices): DoubleArray of inter-arrival times For multiple types: Array of DoubleArray where each element is time, type

      • samplesFromMMAP

        @JvmOverloads() final static Object samplesFromMMAP(MatrixCell D, Integer K)

        Generates random samples from a continuous marked Markovian arrival process.

        Parameters:
        D - The D0...
        K - The number of samples to generate
        Returns:

        For single type (2 matrices): DoubleArray of inter-arrival times For multiple types: Array of DoubleArray where each element is time, type