#include "matroid_decomposition.hpp"
#include "find_wheel_minor.hpp"
#include "matroid_separate.hpp"
#include "nested_minor_sequence.hpp"
#include "find_minor_sequence.hpp"
#include "graphicness.hpp"
#include "r10.hpp"
#include "enumeration.hpp"
#include "logger.hpp"
Go to the source code of this file.
|
template<typename MatroidType , typename MatrixType > |
std::pair< bool, decomposed_matroid * > | tu::decompose_binary_matroid (MatroidType &matroid, MatrixType &matrix, matroid_element_set extra_elements, bool construct_decomposition, logger &log) |
| Forward declaration. More...
|
|
template<typename MatroidType , typename MatrixType > |
std::pair< bool, decomposed_matroid * > | tu::decompose_with_minor_sequence (matroid_permuted< MatroidType > &permuted_matroid, matrix_permuted< MatrixType > &permuted_matrix, nested_minor_sequence &nested_minors, matroid_element_set extra_elements, bool construct_decomposition, logger &log) |
|
template<typename MatroidType , typename MatrixType > |
matroid_graph * | tu::construct_small_matroid_graph (MatroidType &matroid, MatrixType &matrix) |
|