/* Copyright (c) 2017 Microsoft Corporation Author: Lev Nachmanson */ #include "util/lp/lp_settings.h" #include "util/lp/dense_matrix.hpp" #ifdef LEAN_DEBUG #include "util/vector.h" template lean::dense_matrix lean::operator*(lean::matrix&, lean::matrix&); template void lean::dense_matrix::apply_from_left(vector &); template lean::dense_matrix::dense_matrix(lean::matrix const*); template lean::dense_matrix::dense_matrix(unsigned int, unsigned int); template lean::dense_matrix& lean::dense_matrix::operator=(lean::dense_matrix const&); template lean::dense_matrix >::dense_matrix(lean::matrix > const*); template void lean::dense_matrix >::apply_from_left(vector&); template lean::dense_matrix lean::operator*(lean::matrix&, lean::matrix&); template lean::dense_matrix & lean::dense_matrix::operator=(lean::dense_matrix const&); template lean::dense_matrix >::dense_matrix(unsigned int, unsigned int); template lean::dense_matrix >& lean::dense_matrix >::operator=(lean::dense_matrix > const&); template lean::dense_matrix > lean::operator* >(lean::matrix >&, lean::matrix >&); template void lean::dense_matrix >::apply_from_right( vector< lean::mpq> &); template void lean::dense_matrix::apply_from_right(class vector &); template void lean::dense_matrix::apply_from_left(vector&); #endif