/*++ Copyright (c) 2017 Microsoft Corporation Module Name: Abstract: Author: Lev Nachmanson (levnach) Revision History: --*/ #include "util/lp/lp_settings.h" #include "util/lp/dense_matrix_def.h" #ifdef Z3DEBUG #include "util/vector.h" template lp::dense_matrix lp::operator*(lp::matrix&, lp::matrix&); template void lp::dense_matrix::apply_from_left(vector &); template lp::dense_matrix::dense_matrix(lp::matrix const*); template lp::dense_matrix::dense_matrix(unsigned int, unsigned int); template lp::dense_matrix& lp::dense_matrix::operator=(lp::dense_matrix const&); template lp::dense_matrix::dense_matrix(unsigned int, unsigned int); template lp::dense_matrix >::dense_matrix(lp::matrix > const*); template void lp::dense_matrix >::apply_from_left(vector&); template lp::dense_matrix lp::operator*(lp::matrix&, lp::matrix&); template lp::dense_matrix & lp::dense_matrix::operator=(lp::dense_matrix const&); template lp::dense_matrix >::dense_matrix(unsigned int, unsigned int); template lp::dense_matrix >& lp::dense_matrix >::operator=(lp::dense_matrix > const&); template lp::dense_matrix > lp::operator* >(lp::matrix >&, lp::matrix >&); template void lp::dense_matrix >::apply_from_right( vector< lp::mpq> &); template void lp::dense_matrix::apply_from_right(vector &); template void lp::dense_matrix::apply_from_left(vector&); #endif