declare_custom_block

(function from pyomo.core.base.block)

pyomo.core.base.block.declare_custom_block(name, new_ctype=None)[source]

Decorator to declare components for a custom block data class

>>> @declare_custom_block(name="FooBlock")
... class FooBlockData(BlockData):
...    # custom block data class
...    pass