viperleed.calc.bookkeeper.history.entry.list_of_int_field

Module list_of_int_field of viperleed.calc.bookkeeper.history.entry.

Defines the ListOfIntsField abstract base class, its PositiveIntsField, CommaSeparatedIntsField, and SpaceSeparatedIntsField abstract subclasses, and the concrete JobIdsField, RunInfoField, and TensorNumsField classes.

Functions

to_comma_separated(value_str)

Return a ', '-separated string of items from one with mixed spacing.

to_space_separated(value_str)

Return a space-separated string of items from one with mixed spacing.

Classes

CommaSeparatedIntsField(*args, **kwargs)

A comma-separated list of integers.

JobIdsField(*args, **kwargs)

The field of the job numbers executed during this run.

ListOfIntsField(*args, **kwargs)

A mandatory field with a comma-separated list of ints for value.

PositiveIntsField(*args, **kwargs)

A list of non-negative integers.

RunInfoField(*args, **kwargs)

An optional field containing information about run segments.

SpaceSeparatedIntsField(*args, **kwargs)

A space-separated list of integers.

TensorNumsField(*args, **kwargs)

The field of the tensor numbers used or generated during this run.