PPL  1.2
Parma_Polyhedra_Library::Congruence Member List

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

ascii_dump() const Parma_Polyhedra_Library::Congruence
ascii_dump(std::ostream &s) const Parma_Polyhedra_Library::Congruence
ascii_load(std::istream &s)Parma_Polyhedra_Library::Congruence
coefficient(Variable v) const Parma_Polyhedra_Library::Congruenceinline
Congruence(Representation r=default_representation)Parma_Polyhedra_Library::Congruenceinlineexplicit
Congruence(const Congruence &cg)Parma_Polyhedra_Library::Congruenceinline
Congruence(const Congruence &cg, Representation r)Parma_Polyhedra_Library::Congruenceinline
Congruence(const Constraint &c, Representation r=default_representation)Parma_Polyhedra_Library::Congruenceexplicit
Congruence(const Congruence &cg, dimension_type new_space_dimension)Parma_Polyhedra_Library::Congruenceinline
Congruence(const Congruence &cg, dimension_type new_space_dimension, Representation r)Parma_Polyhedra_Library::Congruenceinline
Congruence(const Constraint &cg, dimension_type new_space_dimension, Representation r=default_representation)Parma_Polyhedra_Library::Congruence
Congruence(Linear_Expression &le, Coefficient_traits::const_reference m, Recycle_Input)Parma_Polyhedra_Library::Congruenceinline
create(const Linear_Expression &e1, const Linear_Expression &e2, Representation r=default_representation)Parma_Polyhedra_Library::Congruencestatic
create(const Linear_Expression &e, Coefficient_traits::const_reference n, Representation r=default_representation)Parma_Polyhedra_Library::Congruenceinlinestatic
create(Coefficient_traits::const_reference n, const Linear_Expression &e, Representation r=default_representation)Parma_Polyhedra_Library::Congruenceinlinestatic
default_representationParma_Polyhedra_Library::Congruencestatic
expr_type typedefParma_Polyhedra_Library::Congruence
expression() const Parma_Polyhedra_Library::Congruenceinline
external_memory_in_bytes() const Parma_Polyhedra_Library::Congruenceinline
finalize()Parma_Polyhedra_Library::Congruencestatic
inhomogeneous_term() const Parma_Polyhedra_Library::Congruenceinline
initialize()Parma_Polyhedra_Library::Congruencestatic
is_equality() const Parma_Polyhedra_Library::Congruenceinline
is_inconsistent() const Parma_Polyhedra_Library::Congruence
is_proper_congruence() const Parma_Polyhedra_Library::Congruenceinline
is_tautological() const Parma_Polyhedra_Library::Congruence
m_swap(Congruence &y)Parma_Polyhedra_Library::Congruenceinline
max_space_dimension()Parma_Polyhedra_Library::Congruenceinlinestatic
modulus() const Parma_Polyhedra_Library::Congruenceinline
normalize()Parma_Polyhedra_Library::Congruence
OK() const Parma_Polyhedra_Library::Congruence
operator!=(const Congruence &x, const Congruence &y)Parma_Polyhedra_Library::Congruencerelated
operator!=(const Congruence &x, const Congruence &y)Parma_Polyhedra_Library::Congruencerelated
operator%=(const Linear_Expression &e1, const Linear_Expression &e2)Parma_Polyhedra_Library::Congruencerelated
operator%=(const Linear_Expression &e, Coefficient_traits::const_reference n)Parma_Polyhedra_Library::Congruencerelated
operator%=(const Linear_Expression &e1, const Linear_Expression &e2)Parma_Polyhedra_Library::Congruencerelated
operator%=(const Linear_Expression &e, Coefficient_traits::const_reference n)Parma_Polyhedra_Library::Congruencerelated
operator/(const Congruence &cg, Coefficient_traits::const_reference k)Parma_Polyhedra_Library::Congruencerelated
operator/(const Constraint &c, Coefficient_traits::const_reference m)Parma_Polyhedra_Library::Congruencerelated
operator/(const Congruence &cg, Coefficient_traits::const_reference k)Parma_Polyhedra_Library::Congruencerelated
operator/(const Constraint &c, Coefficient_traits::const_reference m)Parma_Polyhedra_Library::Congruencerelated
operator/=(Coefficient_traits::const_reference k)Parma_Polyhedra_Library::Congruenceinline
operator<<(std::ostream &s, const Congruence &c)Parma_Polyhedra_Library::Congruencerelated
operator=(const Congruence &y)Parma_Polyhedra_Library::Congruenceinline
operator==(const Congruence &x, const Congruence &y)Parma_Polyhedra_Library::Congruencerelated
operator==(const Congruence &x, const Congruence &y)Parma_Polyhedra_Library::Congruencerelated
print() const Parma_Polyhedra_Library::Congruence
representation() const Parma_Polyhedra_Library::Congruenceinline
scale(Coefficient_traits::const_reference factor)Parma_Polyhedra_Library::Congruence
set_modulus(Coefficient_traits::const_reference m)Parma_Polyhedra_Library::Congruenceinline
set_representation(Representation r)Parma_Polyhedra_Library::Congruenceinline
set_space_dimension(dimension_type n)Parma_Polyhedra_Library::Congruenceinline
shift_space_dimensions(Variable v, dimension_type n)Parma_Polyhedra_Library::Congruenceinline
sign_normalize()Parma_Polyhedra_Library::Congruence
space_dimension() const Parma_Polyhedra_Library::Congruenceinline
strong_normalize()Parma_Polyhedra_Library::Congruence
swap(Congruence &x, Congruence &y)Parma_Polyhedra_Library::Congruencerelated
swap(Congruence &x, Congruence &y)Parma_Polyhedra_Library::Congruencerelated
swap_space_dimensions(Variable v1, Variable v2)Parma_Polyhedra_Library::Congruenceinline
total_memory_in_bytes() const Parma_Polyhedra_Library::Congruenceinline
zero_dim_false()Parma_Polyhedra_Library::Congruenceinlinestatic
zero_dim_integrality()Parma_Polyhedra_Library::Congruenceinlinestatic
~Congruence()Parma_Polyhedra_Library::Congruenceinline