Function forrustts::simplify_tables_without_state[][src]

pub fn simplify_tables_without_state(
    samples: &SamplesInfo,
    flags: SimplificationFlags,
    tables: &mut TableCollection,
    output: &mut SimplificationOutput
) -> Result<(), ForrusttsError>

Simplify a TableCollection.

Parameters

  • samples:
  • flags: modify the behavior of the simplification algorithm.
  • tables: a TableCollection to simplify.
  • output: Where simplification output gets written. See SimplificationOutput.

Notes

The input tables must be sorted. See TableCollection::sort_tables_for_simplification.

It is common to simplify many times during a simulation. To avoid making big allocations each time, see simplify_tables to keep memory allocations persistent between simplifications.