__DG(const allocator_type &__a=allocator_type()) | __DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc > | |
__DG(const _Self &__x) | __DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc > | |
_C_create_node(const expression_node &__x) | dag< expression_node > | |
_C_create_node() | dag< expression_node > | |
dgraph::_C_create_node(const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
_C_get_node() | dag< expression_node > | |
_C_ground | dag< expression_node > | |
_C_mark | dag< expression_node > | |
_C_put_node(_DG_node< expression_node, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator > *__p) | dag< expression_node > | |
dgraph::_C_put_node(_DG_node< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator > *__p) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
_DG_base::_C_put_node(_DG_node< _Tp, _Ctr, _Iterator > *__p) | _DG_base< _Tp, _Ctr, _Iterator, _Alloc > | |
_C_sky | dag< expression_node > | |
_DG_base(const allocator_type &__a) | _DG_base< _Tp, _Ctr, _Iterator, _Alloc > | |
add_all_children(_Output_Iterator fi, _DG_node< expression_node, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator > *_parent) | dag< expression_node > | |
dgraph::add_all_children(_Output_Iterator fi, _DG_node< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator > *_parent) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
_DG_base::add_all_children(_Output_Iterator fi, _DG_node< _Tp, _Ctr, _Iterator > *_parent) | _DG_base< _Tp, _Ctr, _Iterator, _Alloc > | |
add_all_parents(_Output_Iterator fi, _DG_node< expression_node, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator > *_child) | dag< expression_node > | |
dgraph::add_all_parents(_Output_Iterator fi, _DG_node< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator > *_child) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
_DG_base::add_all_parents(_Output_Iterator fi, _DG_node< _Tp, _Ctr, _Iterator > *_child) | _DG_base< _Tp, _Ctr, _Iterator, _Alloc > | |
add_edge(const walker &__parent, const children_iterator &__ch_it, const walker &__child, const parents_iterator &__pa_it) | dag< expression_node > | |
add_edge(const edge &__edge, const container_insert_arg &__Itc, const container_insert_arg &__Itp) | dag< expression_node > | |
add_edge(const walker &__parent, const walker &__child, const container_insert_arg &__Itc, const container_insert_arg &__Itp) | dag< expression_node > | |
add_edge_back(const walker &__parent, const walker &__child) | dag< expression_node > | |
add_edge_front(const walker &__parent, const walker &__child) | dag< expression_node > | |
allocator_type | dag< expression_node > | |
arrange_constraints() | model | [inline] |
basic_simplify() | model | |
between(const walker &__parent, const children_iterator &__cit, const walker &__child, const parents_iterator &__pit, const expression_node &__x) | dag< expression_node > | |
between(const __SequenceCtr1< walker, _Allocator1 > &__parents, const __SequenceCtr2< walker, _Allocator2 > &__children, const expression_node &__x) | dag< expression_node > | |
between(const walker &__parent, const children_iterator &__cit, const __SequenceCtr< walker, _Allocator > &__children, const expression_node &__x) | dag< expression_node > | |
between(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const parents_iterator &__pit, const expression_node &__x) | dag< expression_node > | |
dgraph::between(const walker &__parent, const children_iterator &__cit, const walker &__child, const parents_iterator &__pit, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::between(const __SequenceCtr1< walker, _Allocator1 > &__parents, const __SequenceCtr2< walker, _Allocator2 > &__children, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::between(const walker &__parent, const children_iterator &__cit, const __SequenceCtr< walker, _Allocator > &__children, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::between(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const parents_iterator &__pit, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
between_back(const walker &__parent, const walker &__child, const expression_node &__x) | dag< expression_node > | |
between_back(const walker &__parent, const __SequenceCtr< walker, _Allocator > &__children, const expression_node &__x) | dag< expression_node > | |
between_back(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const expression_node &__x) | dag< expression_node > | |
dgraph::between_back(const walker &__parent, const walker &__child, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::between_back(const walker &__parent, const __SequenceCtr< walker, _Allocator > &__children, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::between_back(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
between_front(const walker &__parent, const walker &__child, const expression_node &__x) | dag< expression_node > | |
between_front(const walker &__parent, const __SequenceCtr< walker, _Allocator > &__children, const expression_node &__x) | dag< expression_node > | |
between_front(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const expression_node &__x) | dag< expression_node > | |
dgraph::between_front(const walker &__parent, const walker &__child, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::between_front(const walker &__parent, const __SequenceCtr< walker, _Allocator > &__children, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::between_front(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
binary(const walker &_op1, const walker &_op2, int expr_type, double _coeff1=1.0, double _coeff2=1.0) | model | [inline] |
binary(const walker &_op1, const walker &_op2, int expr_type, additional_info_u _params, double _coeff1=1.0, double _coeff2=1.0) | model | [inline] |
check_acyclicity(const walker &__parent, const walker &__child) | dag< expression_node > | |
children_iterator | dag< expression_node > | |
clear() | dag< expression_node > | |
clear_children() | dag< expression_node > | |
clear_erased_part(erased_part &_ep) | dag< expression_node > | |
clear_graph(_DG_node< expression_node, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator > *_node) | dag< expression_node > | |
dgraph::clear_graph(_DG_node< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator > *_node) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
_DG_base::clear_graph(_DG_node< _Tp, _Ctr, _Iterator > *_node) | _DG_base< _Tp, _Ctr, _Iterator, _Alloc > | |
clear_parents() | dag< expression_node > | |
clr_sky_ground_link() | model | [inline] |
compress_numbers() | model | [inline] |
const_iterator | dag< expression_node > | |
const_name(unsigned int n) const | model | [inline] |
const_pointer | __DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc > | |
const_ref_iterator typedef | model | |
const_reference | __DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc > | |
const_reverse_iterator | dag< expression_node > | |
const_walker typedef | model | |
constant(double _constant) | model | [inline] |
constant(const std::vector< double > &_constant) | model | [inline] |
constraint(unsigned int i) const | model | [inline] |
constraints | model | |
container_type | dag< expression_node > | |
dag(const allocator_type &__a=allocator_type()) | dag< expression_node > | |
dag(const _Self &__dag) | dag< expression_node > | |
dag(const _Base &__dag) | dag< expression_node > | |
dag(const erased_part &__ep) | dag< expression_node > | |
dag_delta class | model | [friend] |
dag_undelta class | model | [friend] |
detach_gid() | model | [inline] |
detect_0chain() | model | |
dgraph(const allocator_type &__a=allocator_type()) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph(const _Self &__dg) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph(const erased_part &__ep, const allocator_type &__a=allocator_type()) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
difference_type | __DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc > | |
edge | dag< expression_node > | |
empty() const | dag< expression_node > | |
empty_reference() const | model | [inline] |
enhanced_edge | dag< expression_node > | |
erase(const walker &__position) | dag< expression_node > | |
erase_child(const walker &__position, const children_iterator &__It) | dag< expression_node > | |
erase_maximal_pregraph(const walker &__position) | dag< expression_node > | |
erase_maximal_pregraph(const __SequenceCtr< walker, _Allocator > &__positions) | dag< expression_node > | |
erase_maximal_subgraph(const walker &__position) | dag< expression_node > | |
erase_maximal_subgraph(const __SequenceCtr< walker, _Allocator > &__positions) | dag< expression_node > | |
erase_minimal_pregraph(const walker &__position) | dag< expression_node > | |
erase_minimal_pregraph(const __SequenceCtr< walker, _Allocator > &__positions) | dag< expression_node > | |
erase_minimal_subgraph(const walker &__position) | dag< expression_node > | |
erase_minimal_subgraph(const __SequenceCtr< walker, _Allocator > &__positions) | dag< expression_node > | |
erase_parent(const walker &__position, const parents_iterator &__It) | dag< expression_node > | |
erased_part | dag< expression_node > | |
fixed_var(unsigned int n) const | model | [inline] |
free_node_num(unsigned int _nnum) | model | [inline] |
get_allocator() const | dag< expression_node > | |
get_const_num(unsigned int node_num, unsigned int &const_num) const | model | [inline] |
get_linear_coeffs(const walker &expr, sparse_vector< double > &coeffs, double &constant, const std::vector< interval > &_ranges) | model | [inline] |
get_linear_coeffs(const walker &expr, sparse_vector< double > &coeffs, double &constant) | model | [inline] |
ghost(unsigned int _nnum) | model | [inline] |
ghost_begin() | model | [inline] |
ghost_begin() const | model | [inline] |
ghost_end() | model | [inline] |
ghost_end() const | model | [inline] |
gid_data() const | model | [inline] |
ground() | dag< expression_node > | |
ground() const | dag< expression_node > | |
insert_back_subgraph(_Self &__subgraph, const walker &__parent, const walker &__child) | dag< expression_node > | |
insert_front_subgraph(_Self &__subgraph, const walker &__parent, const walker &__child) | dag< expression_node > | |
insert_in_graph(const expression_node &__x, const walker &__parent, const walker &__child, const container_insert_arg &__Itc, const container_insert_arg &__Itp) | dag< expression_node > | |
insert_in_graph(const walker &__parent, const walker &__child, const container_insert_arg &__Itc, const container_insert_arg &__Itp) | dag< expression_node > | |
insert_in_graph(const expression_node &__x, const __SequenceCtr1< walker, _Allocator1 > &__parents, const __SequenceCtr2< walker, _Allocator2 > &__children) | dag< expression_node > | |
insert_in_graph(const __SequenceCtr1< walker, _Allocator1 > &__parents, const __SequenceCtr2< walker, _Allocator2 > &__children) | dag< expression_node > | |
insert_in_graph(const expression_node &__x, const walker &__parent, const container_insert_arg &__pref, const __SequenceCtr< walker, _Allocator > &__children) | dag< expression_node > | |
insert_in_graph(const walker &__parent, const container_insert_arg &__pref, const __SequenceCtr< walker, _Allocator > &__children) | dag< expression_node > | |
insert_in_graph(const expression_node &__x, const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const container_insert_arg &__cref) | dag< expression_node > | |
insert_in_graph(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const container_insert_arg &__cref) | dag< expression_node > | |
dgraph::insert_in_graph(const _Tp &__x, const walker &__parent, const walker &__child, const container_insert_arg &__Itc, const container_insert_arg &__Itp) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::insert_in_graph(const _Tp &__x, const __SequenceCtr1< walker, _Allocator1 > &__parents, const __SequenceCtr2< walker, _Allocator2 > &__children) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::insert_in_graph(const _Tp &__x, const walker &__parent, const container_insert_arg &__pref, const __SequenceCtr< walker, _Allocator > &__children) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::insert_in_graph(const _Tp &__x, const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const container_insert_arg &__cref) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
insert_node(_Node *_node, const walker &__position, const container_insert_arg &__It) | dag< expression_node > | |
insert_node(const expression_node &__x, const walker &__position, const container_insert_arg &__It) | dag< expression_node > | |
insert_node(const walker &__position, const container_insert_arg &__It) | dag< expression_node > | |
dgraph::insert_node(const _Tp &__x, const walker &__position, const container_insert_arg &__It) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
insert_node_before(_Node *_node, const walker &__position, const container_insert_arg &__It) | dag< expression_node > | |
insert_node_before(const expression_node &__x, const walker &__position, const container_insert_arg &__It) | dag< expression_node > | |
insert_node_before(const walker &__position, const container_insert_arg &__It) | dag< expression_node > | |
dgraph::insert_node_before(const _Tp &__x, const walker &__position, const container_insert_arg &__It) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
insert_node_in_graph(_Node *__n, const walker &__parent, const walker &__child, const container_insert_arg &__Itc, const container_insert_arg &__Itp) | dag< expression_node > | |
insert_node_in_graph(_Node *__node, const __SequenceCtr1< walker, _Allocator1 > &__parents, const __SequenceCtr2< walker, _Allocator2 > &__children) | dag< expression_node > | |
insert_node_in_graph(_Node *__node, const walker &__parent, const container_insert_arg &__pref, const __SequenceCtr< walker, _Allocator > &__children) | dag< expression_node > | |
insert_node_in_graph(_Node *__node, const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const container_insert_arg &__cref) | dag< expression_node > | |
insert_subgraph(_Self &__subgraph, const walker &__parent, const children_iterator &__ch_it, const walker &__child, const parents_iterator &__pa_it) | dag< expression_node > | |
insert_subgraph(_Self &__subgraph, const walker &__parent, const walker &__child, const container_insert_arg &__Itc, const container_insert_arg &__Itp) | dag< expression_node > | |
insert_subgraph(_Self &__subgraph, const __SequenceCtr1< walker, _Allocator1 > &__parents, const __SequenceCtr2< walker, _Allocator2 > &__children) | dag< expression_node > | |
is_empty(const walker &_w) const | model | [inline] |
iterator | dag< expression_node > | |
leaf_begin() | dag< expression_node > | |
leaf_end() | dag< expression_node > | |
lin | model | |
matd | model | |
mati | model | |
max_size() const | dag< expression_node > | |
merge(const walker &__position, const walker &__second, bool merge_parent_edges=true, bool merge_child_edges=true) | dag< expression_node > | |
model(model_gid *__id=NULL, bool clone=false) | model | [inline] |
model(model_gid *__id, const erased_part &_ep, bool clone=false) | model | |
model(int __num_of_vars) | model | [inline] |
model(const model &__m) | model | [inline] |
model(model_gid *__id, const model &__m) | model | [inline] |
model(const char *name, bool do_simplify=true) | model | |
n_fixed_vars() const | model | [inline] |
n_unused_constrs() const | model | [inline] |
n_unused_vars() const | model | [inline] |
nary(const std::vector< walker > &_op, int expr_type, const std::vector< double > &_coeffs=std::vector< double >()) | model | [inline] |
nary(const std::vector< walker > &_op, int expr_type, additional_info_u _params, const std::vector< double > &_coeffs=std::vector< double >()) | model | [inline] |
new_variables(int _new_num_of_vars) | model | [inline] |
next_constraint_num() | model | [inline] |
next_num() | model | [inline] |
next_variable_num() | model | [inline] |
node(unsigned int i) const | model | [inline] |
node_type | __DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc > | |
number_of_constraints() const | model | [inline] |
number_of_managed_constraints() const | model | [inline] |
number_of_managed_nodes() const | model | [inline] |
number_of_managed_variables() const | model | [inline] |
number_of_nodes() const | model | [inline] |
number_of_variables() const | model | [inline] |
obj_adj() const | model | [inline] |
obj_mult() const | model | [inline] |
obj_name() const | model | [inline] |
objective | model | |
ocoeff | model | |
operator=(const _RV_DG &__rl) | dag< expression_node > | |
operator=(const erased_part &__ep) | dag< expression_node > | |
__DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc >::operator=(const _Self &__x) | __DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc > | |
operator==__VGTL_NULL_TMPL_ARGS(const __DG &__x, const __DG &__y) | dag< expression_node > | [friend] |
parents_iterator | dag< expression_node > | |
pointer | __DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc > | |
ref_iterator typedef | model | |
reference | __DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc > | |
remove_edge(const edge &__edge) | dag< expression_node > | |
remove_edge(const walker &__parent, const walker &__child) | dag< expression_node > | |
remove_edge_and_deattach(const walker &__parent, const walker &__child) | dag< expression_node > | |
remove_node(const walker &_w, unsigned int _nnum) | model | [inline] |
remove_node(const walker &_w) | model | [inline] |
remove_node(unsigned int __node_num) | model | [inline] |
renumber_constraints() | model | |
renumber_variables() | model | [inline] |
replace_edge_to_child(const walker &__parent, const walker &__child_old, const walker &__child_new) | dag< expression_node > | |
replace_edge_to_parent(const walker &__parent_old, const walker &__parent_new, const walker &__child) | dag< expression_node > | |
reverse_iterator | dag< expression_node > | |
root_begin() | dag< expression_node > | |
root_end() | dag< expression_node > | |
set_counters() | model | [inline] |
simplify_thin() | model | [inline] |
size() const | dag< expression_node > | |
size_type | __DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc > | |
sky() | dag< expression_node > | |
sky() const | dag< expression_node > | |
sort_child_edges(walker __position, children_iterator first, children_iterator last, Compare comp) | dag< expression_node > | |
sort_child_edges(walker __position, Compare comp) | dag< expression_node > | |
sort_parent_edges(walker __position, parents_iterator first, parents_iterator last, Compare comp) | dag< expression_node > | |
sort_parent_edges(walker __position, Compare comp) | dag< expression_node > | |
split(const walker &__parent, const children_iterator &__ch_it, const walker &__child, const parents_iterator &__pa_it, const expression_node &__x) | dag< expression_node > | |
split(const __SequenceCtr1< walker, _Allocator1 > &__parents, const __SequenceCtr2< walker, _Allocator2 > &__children, const expression_node &__x) | dag< expression_node > | |
split(const walker &__parent, const children_iterator &__ch_it, const __SequenceCtr< walker, _Allocator > &__children, const expression_node &__x) | dag< expression_node > | |
split(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const parents_iterator &__pr_it, const expression_node &__x) | dag< expression_node > | |
dgraph::split(const walker &__parent, const children_iterator &__ch_it, const walker &__child, const parents_iterator &__pa_it, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::split(const __SequenceCtr1< walker, _Allocator1 > &__parents, const __SequenceCtr2< walker, _Allocator2 > &__children, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::split(const walker &__parent, const children_iterator &__ch_it, const __SequenceCtr< walker, _Allocator > &__children, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::split(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const parents_iterator &__pr_it, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
split_back(const walker &__parent, const walker &__child, const expression_node &__x) | dag< expression_node > | |
split_back(const walker &__parent, const __SequenceCtr< walker, _Allocator > &__children, const expression_node &__x) | dag< expression_node > | |
split_back(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const expression_node &__x) | dag< expression_node > | |
dgraph::split_back(const walker &__parent, const walker &__child, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::split_back(const walker &__parent, const __SequenceCtr< walker, _Allocator > &__children, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::split_back(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
split_front(const walker &__parent, const walker &__child, const expression_node &__x) | dag< expression_node > | |
split_front(const walker &__parent, const __SequenceCtr< walker, _Allocator > &__children, const expression_node &__x) | dag< expression_node > | |
split_front(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const expression_node &__x) | dag< expression_node > | |
dgraph::split_front(const walker &__parent, const walker &__child, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::split_front(const walker &__parent, const __SequenceCtr< walker, _Allocator > &__children, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
dgraph::split_front(const __SequenceCtr< walker, _Allocator > &__parents, const walker &__child, const _Tp &__x) | dgraph< _Tp, _SequenceCtr, _PtrAlloc, _Alloc > | |
store_constraint(const walker &_w) | model | [inline] |
store_ghost(const walker &_w) | model | [inline] |
store_node(const walker &_w) | model | [inline] |
store_variable(const walker &_w) | model | [inline] |
swap(_Self &__x) | dag< expression_node > | |
unary(const walker &_op1, int expr_type, double _coeff=1.0) | model | [inline] |
unary(const walker &_op1, int expr_type, additional_info_u _params, double _coeff=1.0) | model | [inline] |
unused_constr(unsigned int n) const | model | [inline] |
unused_var(unsigned int n) const | model | [inline] |
value_type | dag< expression_node > | |
var(unsigned int i) const | model | [inline] |
var_name(unsigned int n) const | model | [inline] |
variable(unsigned int _vnum) | model | |
vnary(int expr_type,...) | model | |
walker typedef | model | |
write(std::ostream &__o=std::cout) const | model | |
~__DG() | __DG< _Tp, _SequenceCtr< void *, _PtrAlloc >, _SequenceCtr< void *, _PtrAlloc >::iterator, _SequenceCtr< void *, _PtrAlloc >::iterator, _Alloc > | |
~_DG_base() | _DG_base< _Tp, _Ctr, _Iterator, _Alloc > | |
~model() | model | [inline] |