mirror of
https://github.com/Z3Prover/z3
synced 2025-04-28 11:25:51 +00:00
merging with the lp fork
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
parent
cf695ab876
commit
b08f094620
44 changed files with 902 additions and 319 deletions
|
@ -30,10 +30,10 @@ class sparse_matrix
|
|||
#endif
|
||||
{
|
||||
struct col_header {
|
||||
unsigned m_shortened_markovitz = 0;
|
||||
unsigned m_shortened_markovitz;
|
||||
vector<indexed_value<T>> m_values; // the actual column values
|
||||
|
||||
col_header() {}
|
||||
col_header(): m_shortened_markovitz(0) {}
|
||||
|
||||
void shorten_markovich_by_one() {
|
||||
m_shortened_markovitz++;
|
||||
|
@ -44,7 +44,7 @@ class sparse_matrix
|
|||
}
|
||||
};
|
||||
|
||||
unsigned m_n_of_active_elems = 0;
|
||||
unsigned m_n_of_active_elems;
|
||||
binary_heap_upair_queue<unsigned> m_pivot_queue;
|
||||
public:
|
||||
vector<vector<indexed_value<T>>> m_rows;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue