pofff.visualization.benchmark module#

Generate FluidFlower benchmark figures and comparisons.

The module configures plotting and dispatches the maintained comparison scripts for time series, sparse values, segmented Wasserstein distances, and mean distance summaries.

pofff.visualization.benchmark._generate_benchmark_comparisons(cfg)[source]#

Run the maintained benchmark comparison scripts.

Parameters:
cfgobject

Shared pofff configuration and derived runtime state.

pofff.visualization.benchmark._parse_arguments(argv)[source]#

Define and parse command-line arguments.

Parameters:
argvobject

Arguments to parse instead of the process command line.

pofff.visualization.benchmark.run(cmd)[source]#

Execute external command with logging.

Parameters:
cmdobject

Command and arguments to execute without a shell.

pofff.visualization.benchmark.run_benchmark(argv=None)[source]#

Configure and generate benchmark comparison figures.

Parameters:
argvobject, optional

Arguments to parse instead of the process command line.