Skip to content

LPAbstractDictionary: Refactor leaving_coefficients, entering_coefficients using new methods row_coefficients, column_coefficients #20500

@mkoeppe

Description

@mkoeppe

This is preparation for the cutting plane method (#18805 ), which needs to read out a row of the dictionary.
(Seems cleaner than having to do "leave(i), get leaving_coefficients(), leave(None)".)

The patch is also adding @abstract_method stubs for the methods that the concrete dictionaries need to implement.

CC: @novoselt

Component: numerical

Author: Peijun Xiao, Matthias Koeppe

Branch/Commit: a382ec1

Reviewer: Andrey Novoseltsev

Issue created by migration from https://trac.sagemath.org/ticket/20500

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions