aivika-experiment-3.1: Simulation experiments for the Aivika library

CopyrightCopyright (c) 2012-2015, David Sorokin <david.sorokin@gmail.com>
LicenseBSD3
MaintainerDavid Sorokin <david.sorokin@gmail.com>
Stabilityexperimental
Safe HaskellNone
LanguageHaskell98

Simulation.Aivika.Experiment.TimingStatsView

Description

Tested with: GHC 7.8.3

The module defines TimingStatsView that shows the timing statistics for the variables for every simulation run separately.

Synopsis

Documentation

data TimingStatsView Source

Defines the View that shows the timing statistics for variables for every simulation run separately.

Constructors

TimingStatsView 

Fields

timingStatsTitle :: String

The title for the view.

timingStatsRunTitle :: String

The run title for the view. It may include special variables $RUN_INDEX, $RUN_COUNT and $TITLE.

An example is

  timingStatsRunTitle = "$TITLE / Run $RUN_INDEX of $RUN_COUNT"
timingStatsDescription :: String

The description for the view.

timingStatsWriter :: TimingStatsWriter Double

It shows the timing statistics.

timingStatsPredicate :: Event Bool

Specifies when gathering the statistics.

timingStatsTransform :: ResultTransform

The transform applied to the results before receiving series.

timingStatsSeries :: ResultTransform

It defines the series for which the statistics to be collected.

defaultTimingStatsView :: TimingStatsView Source

This is the default view.