#include <dag_delta.h>
Inheritance diagram for dag_undelta:
Public Methods | |
dag_undelta (bool full=false) | |
dag_undelta (gptr< model > *__nc) | |
dag_undelta (const dag_undelta &_du) | |
~dag_undelta () | |
dag_undelta * | new_copy () const |
void | destroy_copy (dag_undelta *__d) |
bool | unapply (work_node &x) const |
virtual void | destroy_copy (undelta_base *__d) |
undelta | make_undelta () |
virtual bool | unapply3 (work_node &_x, const work_node &_y) const |
Public Attributes | |
gptr< model > * | old_model |
counted_ptr< model > | rm_dag |
std::vector< model::enhanced_edge > | rm_e |
std::vector< walker > | added_nodes |
std::vector< walker > | added_constraints |
std::vector< walker > | added_ghosts |
std::vector< walker > | added_vars |
std::map< unsigned int, interval > | bounds_chgd |
bool | is_full_undelta |
Friends | |
class | dag_delta |
|
Definition at line 72 of file dag_delta.h. |
|
Definition at line 80 of file dag_delta.h. |
|
Definition at line 88 of file dag_delta.h. |
|
Definition at line 103 of file dag_delta.h. |
|
Definition at line 146 of file api_deltabase.h. |
|
Definition at line 106 of file dag_delta.h. |
|
Definition at line 150 of file api_deltabase.h. |
|
Reimplemented from undelta_base. Definition at line 105 of file dag_delta.h. |
|
Reimplemented from undelta_base. Definition at line 259 of file dag_delta.cc. |
|
Definition at line 69 of file api_delta.h. |
|
Definition at line 110 of file dag_delta.h. |
|
Definition at line 44 of file dag_delta.h. |
|
Definition at line 45 of file dag_delta.h. |
|
Definition at line 43 of file dag_delta.h. |
|
Definition at line 46 of file dag_delta.h. |
|
Definition at line 48 of file dag_delta.h. |
|
Definition at line 50 of file dag_delta.h. |
|
Definition at line 38 of file dag_delta.h. |
|
Definition at line 40 of file dag_delta.h. |
|
Definition at line 41 of file dag_delta.h. |