PPL  1.2
Parma_Polyhedra_Library::PIP_Solution_Node Member List

This is the complete list of members for Parma_Polyhedra_Library::PIP_Solution_Node, including all inherited members.

add_constraint(const Row &row, const Variables_Set &parameters)Parma_Polyhedra_Library::PIP_Tree_Nodeprotected
art_parameter_begin() const Parma_Polyhedra_Library::PIP_Tree_Nodeinline
art_parameter_count() const Parma_Polyhedra_Library::PIP_Tree_Nodeinline
art_parameter_end() const Parma_Polyhedra_Library::PIP_Tree_Nodeinline
Artificial_Parameter_Sequence typedefParma_Polyhedra_Library::PIP_Tree_Node
artificial_parametersParma_Polyhedra_Library::PIP_Tree_Nodeprotected
as_decision() const Parma_Polyhedra_Library::PIP_Solution_Nodevirtual
as_solution() const Parma_Polyhedra_Library::PIP_Solution_Nodevirtual
ascii_dump(std::ostream &os) const Parma_Polyhedra_Library::PIP_Solution_Node
ascii_load(std::istream &is)Parma_Polyhedra_Library::PIP_Solution_Node
basisParma_Polyhedra_Library::PIP_Solution_Nodeprivate
big_dimensionParma_Polyhedra_Library::PIP_Solution_Nodeprivate
check_ownership(const PIP_Problem *owner) const Parma_Polyhedra_Library::PIP_Solution_Nodeprotectedvirtual
clone() const Parma_Polyhedra_Library::PIP_Solution_Nodevirtual
compatibility_check(Matrix< Row > &s)Parma_Polyhedra_Library::PIP_Tree_Nodeprotectedstatic
compatibility_check(const Matrix< Row > &context, const Row &row)Parma_Polyhedra_Library::PIP_Tree_Nodeprotectedstatic
Constraint_Sequence typedefParma_Polyhedra_Library::PIP_Tree_Nodeprotected
constraints() const Parma_Polyhedra_Library::PIP_Tree_Nodeinline
constraints_Parma_Polyhedra_Library::PIP_Tree_Nodeprotected
external_memory_in_bytes() const Parma_Polyhedra_Library::PIP_Solution_Nodevirtual
generate_cut(dimension_type index, Variables_Set &parameters, Matrix< Row > &context, dimension_type &space_dimension, int indent_level)Parma_Polyhedra_Library::PIP_Solution_Nodeprotected
get_owner() const Parma_Polyhedra_Library::PIP_Tree_Nodeinlineprotected
indent_and_print(std::ostream &s, int indent, const char *str)Parma_Polyhedra_Library::PIP_Tree_Nodeprotectedstatic
mappingParma_Polyhedra_Library::PIP_Solution_Nodeprivate
MIXED enum valueParma_Polyhedra_Library::PIP_Solution_Nodeprivate
NEGATIVE enum valueParma_Polyhedra_Library::PIP_Solution_Nodeprivate
OK() const Parma_Polyhedra_Library::PIP_Solution_Nodevirtual
operator<<(std::ostream &os, const PIP_Tree_Node &x)Parma_Polyhedra_Library::PIP_Tree_Noderelated
owner_Parma_Polyhedra_Library::PIP_Tree_Nodeprotected
parametric_values(Variable var) const Parma_Polyhedra_Library::PIP_Solution_Node
parent() const Parma_Polyhedra_Library::PIP_Tree_Nodeinlineprotected
parent_Parma_Polyhedra_Library::PIP_Tree_Nodeprotected
parent_merge()Parma_Polyhedra_Library::PIP_Tree_Nodeprotected
PIP_Problem::ascii_load(std::istream &s)Parma_Polyhedra_Library::PIP_Solution_Nodefriend
PIP_Solution_Node(const PIP_Problem *owner)Parma_Polyhedra_Library::PIP_Solution_Nodeexplicit
PIP_Solution_Node(const PIP_Solution_Node &y)Parma_Polyhedra_Library::PIP_Solution_Nodeprotected
PIP_Solution_Node(const PIP_Solution_Node &y, No_Constraints)Parma_Polyhedra_Library::PIP_Solution_Nodeprotected
PIP_Tree_Node(const PIP_Problem *owner)Parma_Polyhedra_Library::PIP_Tree_Nodeexplicitprotected
PIP_Tree_Node(const PIP_Tree_Node &y)Parma_Polyhedra_Library::PIP_Tree_Nodeprotected
POSITIVE enum valueParma_Polyhedra_Library::PIP_Solution_Nodeprivate
print(std::ostream &s, int indent=0) const Parma_Polyhedra_Library::PIP_Tree_Node
print_tree(std::ostream &s, int indent, const std::vector< bool > &pip_dim_is_param, dimension_type first_art_dim) const Parma_Polyhedra_Library::PIP_Solution_Nodeprotectedvirtual
Row typedefParma_Polyhedra_Library::PIP_Tree_Node
row_sign(const Row &x, dimension_type big_dimension)Parma_Polyhedra_Library::PIP_Solution_Nodeprivatestatic
Row_Sign enum nameParma_Polyhedra_Library::PIP_Solution_Nodeprivate
set_owner(const PIP_Problem *owner)Parma_Polyhedra_Library::PIP_Solution_Nodeprotectedvirtual
set_parent(const PIP_Decision_Node *p)Parma_Polyhedra_Library::PIP_Tree_Nodeinlineprotected
signParma_Polyhedra_Library::PIP_Solution_Nodeprivate
solutionParma_Polyhedra_Library::PIP_Solution_Nodeprivate
solution_validParma_Polyhedra_Library::PIP_Solution_Nodeprivate
solve(const PIP_Problem &pip, bool check_feasible_context, const Matrix< Row > &context, const Variables_Set &params, dimension_type space_dim, int indent_level)Parma_Polyhedra_Library::PIP_Solution_Nodeprotectedvirtual
special_equality_rowParma_Polyhedra_Library::PIP_Solution_Nodeprivate
tableauParma_Polyhedra_Library::PIP_Solution_Nodeprivate
total_memory_in_bytes() const Parma_Polyhedra_Library::PIP_Solution_Nodevirtual
UNKNOWN enum valueParma_Polyhedra_Library::PIP_Solution_Nodeprivate
update_solution(const std::vector< bool > &pip_dim_is_param) const Parma_Polyhedra_Library::PIP_Solution_Nodeprotected
update_solution() const Parma_Polyhedra_Library::PIP_Solution_Nodeprotected
update_tableau(const PIP_Problem &pip, dimension_type external_space_dim, dimension_type first_pending_constraint, const Constraint_Sequence &input_cs, const Variables_Set &parameters)Parma_Polyhedra_Library::PIP_Solution_Nodeprotectedvirtual
var_columnParma_Polyhedra_Library::PIP_Solution_Nodeprivate
var_rowParma_Polyhedra_Library::PIP_Solution_Nodeprivate
ZERO enum valueParma_Polyhedra_Library::PIP_Solution_Nodeprivate
~PIP_Solution_Node()Parma_Polyhedra_Library::PIP_Solution_Nodevirtual
~PIP_Tree_Node()Parma_Polyhedra_Library::PIP_Tree_Nodevirtual