gtopt/block_lp.hpp file

Linear Programming representation of a Block for optimization problems.

The BlockLP class provides a linear programming (LP) compatible representation of a Block, which is a fundamental building block for optimization problems. It maintains the block's unique identifier, duration, and index while providing constexpr and noexcept guarantees for efficient use in optimization contexts.

Namespaces

namespace gtopt

Classes

class gtopt::BlockLP