CountedCallInitializer

(class from pyomo.core.base.initializer)

class pyomo.core.base.initializer.CountedCallInitializer(obj, _indexed_init, starting_index=1)[source]

Bases: InitializerBase

Initializer for functions implementing the “counted call” API.

__init__(obj, _indexed_init, starting_index=1)[source]

Methods

__init__(obj, _indexed_init[, starting_index])

constant()

Return True if this initializer is constant across all indices

contains_indices()

Return True if this initializer contains embedded indices

indices()

Return a generator over the embedded indices

Attributes

verified

Member Documentation

constant()

Return True if this initializer is constant across all indices

contains_indices()

Return True if this initializer contains embedded indices

indices()

Return a generator over the embedded indices

This will raise a RuntimeError if this initializer does not contain embedded indices