/*++ Copyright (c) 2017 Microsoft Corporation Module Name: Abstract: Author: Lev Nachmanson (levnach) Revision History: --*/ #include #include #include #include "util/vector.h" #include #include "math/lp/lp_primal_simplex_def.h" template bool lp::lp_primal_simplex::bounds_hold(std::unordered_map, std::equal_to, std::allocator > > const&); template bool lp::lp_primal_simplex::row_constraints_hold(std::unordered_map, std::equal_to, std::allocator > > const&); template double lp::lp_primal_simplex::get_current_cost() const; template double lp::lp_primal_simplex::get_column_value(unsigned int) const; template lp::lp_primal_simplex::~lp_primal_simplex(); template lp::lp_primal_simplex::~lp_primal_simplex(); template lp::mpq lp::lp_primal_simplex::get_current_cost() const; template lp::mpq lp::lp_primal_simplex::get_column_value(unsigned int) const; template void lp::lp_primal_simplex::find_maximal_solution(); template void lp::lp_primal_simplex::find_maximal_solution();