Arageli Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Arageli::_element_type_vec_val< T, X >
Arageli::_element_type_vec_val_1< X, is_assignable >
Arageli::_element_type_vec_val_1< X, true >
Arageli::ctrl::abort
Arageli::function_tag::address
Arageli::func::address< Arg, Res >
Arageli::type_category::algebraic
Arageli::algebraic< TP, TS, Poly, Seg, Config >Algebraic number class
Arageli::algebraic_config_default< TP, TS, Poly, Seg >
Arageli::function_tag::all_compare
Arageli::function_tag::all_equal_to
Arageli::function_tag::all_greater
Arageli::function_tag::all_greater_equal
Arageli::function_tag::all_less
Arageli::function_tag::all_less_equal
Arageli::function_tag::all_not_equal_to
Arageli::any_monom_seq_tType for helper object any_monom_seq
Arageli::apply_iterator< T, TB, F >
Arageli::function_tag::arithmetic
Arageli::assert_failedException class that can be trhowed when failed the some assertion
Arageli::func::assign< Arg1, Arg2, Res >
Arageli::function_tag::assign
Arageli::function_tag::assign_bitwise_and
Arageli::func::assign_bitwise_and< Arg1, Arg2, Res >
Arageli::function_tag::assign_bitwise_or
Arageli::func::assign_bitwise_or< Arg1, Arg2, Res >
Arageli::function_tag::assign_bitwise_xor
Arageli::func::assign_bitwise_xor< Arg1, Arg2, Res >
Arageli::function_tag::assign_divides
Arageli::func::assign_divides< Arg1, Arg2, Res >
Arageli::func::assign_minus< Arg1, Arg2, Res >
Arageli::function_tag::assign_minus
Arageli::function_tag::assign_modulus
Arageli::func::assign_modulus< Arg1, Arg2, Res >
Arageli::func::assign_multiplies< Arg1, Arg2, Res >
Arageli::function_tag::assign_multiplies
Arageli::func::assign_plus< Arg1, Arg2, Res >
Arageli::function_tag::assign_plus
Arageli::function_tag::assign_shift_left
Arageli::func::assign_shift_left< Arg1, Arg2, Res >
Arageli::function_tag::assign_shift_right
Arageli::func::assign_shift_right< Arg1, Arg2, Res >
Arageli::_Internal::auto_array< T >
Arageli::_Internal::Auto_stream_state
Arageli::auto_type_category_by_numeric_limits< T >Determines type category for particular type
Arageli::_Internal::auto_type_category_by_numeric_limits_helper< is_specialized, is_integer >
Arageli::_Internal::auto_type_category_by_numeric_limits_helper< true, false >
Arageli::_Internal::auto_type_category_by_numeric_limits_helper< true, true >
Arageli::ctrl::simplex_method::basis_artificial_idlerDefault controller for the primal_row_iters function. It's doing nothing
Arageli::ctrl::simplex_method::basis_artificial_idler::abort
Arageli::ctrl::simplex_method::basis_artificial_latexlog< Stream >
Arageli::ctrl::simplex_method::basis_artificial_latexlog< Stream >::abort
Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >Simple controller for the primal_row_iters function. It outputs into a stream
Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::abort
Arageli::ctrl::simplex_method::basis_create_by_artificial_idlerDefault controller for the basis_create_by_artificial function. It's doing nothing
Arageli::ctrl::simplex_method::basis_create_by_artificial_idler::abort
Arageli::ctrl::simplex_method::basis_create_by_artificial_latexlog< Stream >TEMPORARY SOLUTION
Arageli::ctrl::simplex_method::basis_create_by_artificial_latexlog< Stream >::abort
Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >Simple controller for the basis_create_by_artificial function. It outputs into a stream
Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::abort
Arageli::bfgs_vector_helper_1< Tag, V1, V2, IS_CONVERT_12, IS_CONVERT_21, Tag_class >
Arageli::bfgs_vector_helper_1< function_tag::cmp, V1, V2, false, false, Tag_class >
Arageli::bfgs_vector_helper_1< function_tag::cmp, V1, V2, false, false, Tag_class >::function_traits
Arageli::bfgs_vector_helper_1< function_tag::cmp, V1, V2, false, true, Tag_class >
Arageli::bfgs_vector_helper_1< function_tag::cmp, V1, V2, false, true, Tag_class >::function_traits
Arageli::bfgs_vector_helper_1< function_tag::cmp, V1, V2, true, false, Tag_class >
Arageli::bfgs_vector_helper_1< function_tag::cmp, V1, V2, true, false, Tag_class >::function_traits
Arageli::bfgs_vector_helper_1< function_tag::each_cmp, V1, V2, false, false, Tag_class >
Arageli::bfgs_vector_helper_1< function_tag::each_cmp, V1, V2, false, false, Tag_class >::function_traits
Arageli::bfgs_vector_helper_1< function_tag::each_cmp, V1, V2, false, true, Tag_class >
Arageli::bfgs_vector_helper_1< function_tag::each_cmp, V1, V2, false, true, Tag_class >::function_traits
Arageli::bfgs_vector_helper_1< function_tag::each_cmp, V1, V2, true, false, Tag_class >
Arageli::bfgs_vector_helper_1< function_tag::each_cmp, V1, V2, true, false, Tag_class >::function_traits
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, false, function_tag::all_compare >
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, false, function_tag::all_compare >::function_traits
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, false, function_tag::each_compare >
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, false, function_tag::each_compare >::function_traits
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, false, Tag_class >
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, false, Tag_class >::function_traits
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, true, function_tag::all_compare >
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, true, function_tag::all_compare >::function_traits
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, true, function_tag::each_compare >
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, true, function_tag::each_compare >::function_traits
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, true, Tag_class >
Arageli::bfgs_vector_helper_1< Tag, V1, V2, false, true, Tag_class >::function_traits
Arageli::bfgs_vector_helper_1< Tag, V1, V2, true, false, function_tag::all_compare >
Arageli::bfgs_vector_helper_1< Tag, V1, V2, true, false, function_tag::all_compare >::function_traits
Arageli::bfgs_vector_helper_1< Tag, V1, V2, true, false, function_tag::each_compare >
Arageli::bfgs_vector_helper_1< Tag, V1, V2, true, false, function_tag::each_compare >::function_traits
Arageli::bfgs_vector_helper_1< Tag, V1, V2, true, false, Tag_class >
Arageli::bfgs_vector_helper_1< Tag, V1, V2, true, false, Tag_class >::function_traits
Arageli::bfgs_vector_helper_2< Tag, T1, T2 >
Arageli::bfgs_vector_helper_3< Tag, T1, T2 >
Arageli::big_float
Arageli::big_intBig integer number
Arageli::big_int::exceptionException of class big_int
Arageli::big_int::incorrect_stringExeption. The throwing situation is incorrect format of string
Arageli::function_tag::binary
Arageli::binary_function_gate_slot< Tag, Owner, T1, T2 >Gate slot for mixed computations
Arageli::binary_function_gate_slot< Tag, const vector< T, REFCNT > &, T1, T2 >
Arageli::binary_function_gate_slot< Tag, const vector< T, REFCNT >, T1, T2 >
Arageli::binary_function_gate_slot< Tag, vector< T, REFCNT > &, T1, T2 >
Arageli::binary_function_gate_slot< Tag, vector< T, REFCNT >, T1, T2 >
Arageli::binary_function_traits< TAG, ARG1, ARG2 >
Arageli::binary_function_traits< function_tag::all_equal_to, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::all_greater, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::all_greater_equal, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::all_less, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::all_less_equal, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::all_not_equal_to, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::assign, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::assign_bitwise_and, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::assign_bitwise_or, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::assign_bitwise_xor, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::assign_divides, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::assign_minus, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::assign_modulus, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::assign_multiplies, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::assign_plus, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::assign_shift_left, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::assign_shift_right, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::bitwise_and, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::bitwise_or, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::bitwise_xor, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::divides, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::each_equal_to, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::each_greater, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::each_greater_equal, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::each_less, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::each_less_equal, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::each_not_equal_to, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::equal_to, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::greater, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::greater_equal, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::left_assign_bitwise_and, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::left_assign_bitwise_or, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::left_assign_bitwise_xor, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::left_assign_minus, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::left_assign_modulus, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::left_assign_multiplies, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::left_assign_plus, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::left_assign_shift_left, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::left_assign_shift_right, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::less, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::less_equal, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::logical_and, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::logical_or, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::minus, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::modulus, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::multiplies, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::not_equal_to, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::parentheses_1, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::parentheses_1, const vector< T, REFCNT >, Index >
Arageli::binary_function_traits< function_tag::parentheses_1, vector< T, REFCNT >, Index >
Arageli::binary_function_traits< function_tag::plus, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::shift_left, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::shift_right, Arg1, Arg2 >
Arageli::binary_function_traits< function_tag::subscript, const vector< T, REFCNT >, Index >
Arageli::binary_function_traits< function_tag::subscript, vector< T, REFCNT >, Index >
Arageli::binary_function_traits_base< TAG, ARG1, ARG2, RETTYPE, ALARG1, ALARG2, SE >
Arageli::function_tag::bitwise
Arageli::func::bitwise_and< Arg1, Arg2, Res >
Arageli::function_tag::bitwise_and
Arageli::func::bitwise_not< Arg, Res >
Arageli::function_tag::bitwise_not
Arageli::func::bitwise_or< Arg1, Arg2, Res >
Arageli::function_tag::bitwise_or
Arageli::func::bitwise_xor< Arg1, Arg2, Res >
Arageli::function_tag::bitwise_xor
Arageli::bool_type< false >
Arageli::bool_type< true >
Arageli::gfunc::by_tag< function_tag::address >
Arageli::gfunc::by_tag< function_tag::bitwise_and >
Arageli::gfunc::by_tag< function_tag::bitwise_not >
Arageli::gfunc::by_tag< function_tag::bitwise_or >
Arageli::gfunc::by_tag< function_tag::bitwise_xor >
Arageli::gfunc::by_tag< function_tag::divides >
Arageli::gfunc::by_tag< function_tag::equal_to >
Arageli::gfunc::by_tag< function_tag::greater >
Arageli::gfunc::by_tag< function_tag::greater_equal >
Arageli::gfunc::by_tag< function_tag::indirection >
Arageli::gfunc::by_tag< function_tag::less >
Arageli::gfunc::by_tag< function_tag::less_equal >
Arageli::gfunc::by_tag< function_tag::logical_and >
Arageli::gfunc::by_tag< function_tag::logical_not >
Arageli::gfunc::by_tag< function_tag::logical_or >
Arageli::gfunc::by_tag< function_tag::minus >
Arageli::gfunc::by_tag< function_tag::modulus >
Arageli::gfunc::by_tag< function_tag::multiplies >
Arageli::gfunc::by_tag< function_tag::not_equal_to >
Arageli::gfunc::by_tag< function_tag::plus >
Arageli::gfunc::by_tag< function_tag::postfix_decrement >
Arageli::gfunc::by_tag< function_tag::postfix_increment >
Arageli::gfunc::by_tag< function_tag::prefix_decrement >
Arageli::gfunc::by_tag< function_tag::prefix_increment >
Arageli::gfunc::by_tag< function_tag::shift_left >
Arageli::gfunc::by_tag< function_tag::shift_right >
Arageli::gfunc::by_tag< function_tag::unary_minus >
Arageli::gfunc::by_tag< function_tag::unary_plus >
Arageli::cannot_represent_coneThis exception is generated when the implementation cannon represent cone in required way
Arageli::CCounter
Arageli::function_tag::cmp
Arageli::gfunc::cmp
Arageli::cnc_iterator< T >
Arageli::cnc_iterator< const T >
Arageli::cnc_pointer< T >
Arageli::cnc_pointer< const T >
Arageli::cnc_reference< T >
Arageli::cnc_reference< const T >
Arageli::cnc_value_type< T >
Arageli::cnc_value_type< const T >
Arageli::coef_extractor< M >Унарный функтор: по моному возвращает ссылку на его коэффициент
Arageli::colwise_tType for helper object for columnwise filling of the matrix
Arageli::function_tag::compare
Arageli::function_tag::compare_category< T >
Arageli::function_tag::compare_category< all_equal_to >
Arageli::function_tag::compare_category< all_greater >
Arageli::function_tag::compare_category< all_greater_equal >
Arageli::function_tag::compare_category< all_less >
Arageli::function_tag::compare_category< all_less_equal >
Arageli::function_tag::compare_category< all_not_equal_to >
Arageli::function_tag::compare_category< each_equal_to >
Arageli::function_tag::compare_category< each_greater >
Arageli::function_tag::compare_category< each_greater_equal >
Arageli::function_tag::compare_category< each_less >
Arageli::function_tag::compare_category< each_less_equal >
Arageli::function_tag::compare_category< each_not_equal_to >
Arageli::type_category::complex
Arageli::cone< T, M, CFG >The polyhedral cone representation as a set of facets or a set of generators
Arageli::cone_default_config< T, M >
Arageli::degree_extractor< M >Унарный функтор: по моному возвращает ссылку на его степень
Arageli::type_category::dense_matrix
Arageli::type_category::dense_polynom
Arageli::type_category::dense_vector
Arageli::diag_tType for helper object diag
Arageli::func::divides< Arg1, Arg2, Res >
Arageli::function_tag::divides
Arageli::division_by_zeroException situation: division by zero
Arageli::ctrl::simplex_method::dual_col_iter_idlerDefault controller for the dual_col_iter function. It's doing nothing
Arageli::ctrl::simplex_method::dual_col_iter_latexlog< Stream >TEMPORARY IMPLEMENTATION!!!
Arageli::ctrl::simplex_method::dual_col_iter_slog< Stream >Simple controller for the primal_col_iter function. It outputs into a stream
Arageli::ctrl::simplex_method::dual_col_iters_idlerDefault controller for the dual_col_iters function. It's doing nothing
Arageli::ctrl::simplex_method::dual_col_iters_latexlog< Stream >TEMPORARY IMPLEMENTATION!!!
Arageli::ctrl::simplex_method::dual_col_iters_slog< Stream >Simple controller for the dual_col_iters function. It outputs into a stream
Arageli::function_tag::each_cmp
Arageli::function_tag::each_compare
Arageli::function_tag::each_equal_to
Arageli::function_tag::each_greater
Arageli::function_tag::each_greater_equal
Arageli::function_tag::each_less
Arageli::function_tag::each_less_equal
Arageli::function_tag::each_not_equal_to
Arageli::func::equal_to< Arg1, Arg2, Res >
Arageli::function_tag::equal_to
Arageli::equal_types< T1, T2 >General form for defferent types
Arageli::equal_types< T, T >Specialized form for the same type
Arageli::exceptionBase for all exception classes
Arageli::eye_tType for helper object eye
Arageli::type_category::factory
Arageli::factory< T >Common implementation of factory for the specific type
Arageli::factory< algebraic< TP, TS, Poly, Seg, Cfg > >
Arageli::factory< cone< TT, M, CFG > >Specialization of factory structure for cone template class
Arageli::factory< matrix< T, REFCNT > >Specialization of the template 'factory' for the Arageli::matrix template
Arageli::factory< monom< F, I > >
Arageli::factory< rational< T1 > >
Arageli::factory< sparse_polynom< F, I, REFCNT > >
Arageli::factory< std::complex< T2 > >Specialization of common factory template for std::complex
Arageli::factory< vector< T, REFCNT > >Specialization of the template 'factory' for the Arageli::vector template
Arageli::false_type
Arageli::frombasis_t
Arageli::fromdual_t
Arageli::fromempty_t
Arageli::fromeq_t
Arageli::fromgen_t
Arageli::fromineq_t
Arageli::fromivert_t
Arageli::frommat_t
Arageli::fromnull_t
Arageli::fromseq_t
Arageli::fromsize_t
Arageli::fromspace_t
Arageli::fromstr_t
Arageli::fromval_t
Arageli::fromvec_t
Arageli::fromvert_t
Arageli::function_tag::function
Arageli::_Internal::function_traits_subscript_select_index< Vector, Index, Index_category >
Arageli::_Internal::function_traits_subscript_select_index< const Vector, Index, Index_category >
Arageli::_Internal::function_traits_subscript_select_index< const Vector, Index, type_category::integer >
Arageli::_Internal::function_traits_subscript_select_index< Vector, Index, type_category::integer >
Arageli::ctrl::simplex_method::gomory1_iter_idlerDefault controller for the primal_row_iters function. It's doing nothing
Arageli::ctrl::simplex_method::gomory1_iter_idler::abort
Arageli::ctrl::simplex_method::gomory1_iter_latexlog< Stream >TEMPORARY IMPLEMENTATION!!!
Arageli::ctrl::simplex_method::gomory1_iter_latexlog< Stream >::abort
Arageli::ctrl::simplex_method::gomory1_iter_slog< Stream >TEMPORARY IMPLEMENTATION!!!
Arageli::ctrl::simplex_method::gomory1_iter_slog< Stream >::abort
Arageli::ctrl::simplex_method::gomory1_iters_idlerDefault controller for the primal_row_iters function. It's doing nothing
Arageli::ctrl::simplex_method::gomory1_iters_idler::abort
Arageli::ctrl::simplex_method::gomory1_iters_latexlog< Stream >TEMPORARY IMPLEMENTATION!!!
Arageli::ctrl::simplex_method::gomory1_iters_latexlog< Stream >::abort
Arageli::func::greater< Arg1, Arg2, Res >
Arageli::function_tag::greater
Arageli::func::greater_equal< Arg1, Arg2, Res >
Arageli::function_tag::greater_equal
Arageli::_Internal::IF< cond, _then, _else >
Arageli::_Internal::IF< false, _then, _else >
Arageli::incorrect_stringException situation: the some object have failed initialization from a string
Arageli::func::indirection< Arg, Res >
Arageli::function_tag::indirection
Arageli::ctrl::intcount_barvinok_idler
Arageli::type_category::integer
Arageli::interval< T >Represents an interval (open, close or semi-open; it depends on performed operations)
Arageli::invalid_argumentExceprion situation: invalid argument in call of the some operation
Arageli::type_category::iomanip
Arageli::type_category::iostream
Arageli::func::is_even< T >
Arageli::func::is_negative< T >
Arageli::func::is_null< T >
Arageli::func::is_odd< T >
Arageli::func::is_opposite_unit< T >
Arageli::func::is_positive< T >
Arageli::func::is_prime< T >
Arageli::_Internal::IS_TYPE_BASE< T >
Arageli::_Internal::IS_TYPE_BASE< big_int >
Arageli::_Internal::IS_TYPE_BASE< double >
Arageli::_Internal::IS_TYPE_BASE< float >
Arageli::_Internal::IS_TYPE_BASE< long double >
Arageli::_Internal::IS_TYPE_BASE< signed char >
Arageli::_Internal::IS_TYPE_BASE< signed int >
Arageli::_Internal::IS_TYPE_BASE< signed long >
Arageli::_Internal::IS_TYPE_BASE< signed short >
Arageli::_Internal::IS_TYPE_BASE< unsigned char >
Arageli::_Internal::IS_TYPE_BASE< unsigned int >
Arageli::_Internal::IS_TYPE_BASE< unsigned long >
Arageli::_Internal::IS_TYPE_BASE< unsigned short >
Arageli::func::is_unit< T >
Arageli::type_category::iterator
Arageli::Iterpair< T, TB1, TB2, F >
Arageli::function_tag::left_assign_bitwise_and
Arageli::function_tag::left_assign_bitwise_or
Arageli::function_tag::left_assign_bitwise_xor
Arageli::function_tag::left_assign_minus
Arageli::function_tag::left_assign_modulus
Arageli::function_tag::left_assign_multiplies
Arageli::function_tag::left_assign_plus
Arageli::function_tag::left_assign_shift_left
Arageli::function_tag::left_assign_shift_right
Arageli::func::less< Arg1, Arg2, Res >
Arageli::function_tag::less
Arageli::func::less_equal< Arg1, Arg2, Res >
Arageli::function_tag::less_equal
Arageli::simplex_method::linear_prog_task< T, REFCNT >Model of the linear programming task with partial integer constraints
Arageli::simplex_method::linear_prog_task_base
Arageli::function_tag::logical
Arageli::func::logical_and< Arg1, Arg2, Res >
Arageli::function_tag::logical_and
Arageli::func::logical_not< Arg, Res >
Arageli::function_tag::logical_not
Arageli::func::logical_or< Arg1, Arg2, Res >
Arageli::function_tag::logical_or
Arageli::matrix< T, REFCNT >Template class matrix
Arageli::type_category::matrix
Arageli::matrix< T, REFCNT >::other_element_type< T1 >Defines vector type with other element type and the same reference counter
Arageli::matrix< T, REFCNT >::other_element_type_refcnt< T1, REFCNT1 >Defines vector type with other element type ane reference counter
Arageli::matrix_boxA box (or frame) descriptor for matrix output
Arageli::matrix_frames< In_hor, In_ver, In_box >Contains information about horizontals and verticals lines and boxes for matrix output
Arageli::iomanip::matrix_input_list
Arageli::iomanip::matrix_input_list_binder< Ch, ChT >
Arageli::matrix_is_singularException situation: the some matrix is singular
Arageli::matrix_lineA line descriptor for matrix output
Arageli::iomanip::matrix_output_aligned
Arageli::iomanip::matrix_output_aligned_binder< Ch, ChT >
Arageli::iomanip::matrix_output_list
Arageli::iomanip::matrix_output_list_binder< Ch, ChT >
Arageli::func::minus< Arg1, Arg2, Res >
Arageli::function_tag::minus
Arageli::_Internal::module_2pm1< D, T >2^p - 1 module. WARNING! TEMPORARY IMPLEMENTATION
Arageli::func::modulus< Arg1, Arg2, Res >
Arageli::function_tag::modulus
Arageli::monom< F, I >Monom template definition
Arageli::monom_degree_equal< M1, M2 >Binary predicate for two monoms for equality degrees determination
Arageli::monom_degree_less< M1, M2 >Binary predicate for two monoms for degrees comparision
Arageli::iomanip::monom_input_list
Arageli::iomanip::monom_input_list_binder< Ch, ChT >
Arageli::iomanip::monom_input_var
Arageli::iomanip::monom_input_var_binder< Ch, ChT >
Arageli::iomanip::monom_output_aligned
Arageli::iomanip::monom_output_aligned_binder< Ch, ChT >
Arageli::iomanip::monom_output_list
Arageli::iomanip::monom_output_list_binder< Ch, ChT >
Arageli::iomanip::monom_output_var
Arageli::iomanip::monom_output_var_binder< Ch, ChT >
Arageli::func::multiplies< Arg1, Arg2, Res >
Arageli::function_tag::multiplies
Arageli::no_unique_solutionAn exception for non-one-point solution for a linear system
Arageli::nonsquare_tType for helper object fromsize
Arageli::norm_monom_seq_tType for helper object norm_monom_seq
Arageli::func::not_equal_to< Arg1, Arg2, Res >
Arageli::function_tag::not_equal_to
Arageli::type_category::number
std::numeric_limits< Arageli::big_int >Specialization of std::numeric_limits for Arageli::big_int
std::numeric_limits< Arageli::rational< T > >Specialization of standard template std::numeric_limits for rationals
std::numeric_limits< T[Size]>Specialization of numeric_limits for arrays
Arageli::omit_asterisk< T >General form (for types without exterior *)
Arageli::omit_asterisk< T * >Specialized form (for types with exterior const)
Arageli::omit_const< T >General form (for types without exterior const)
Arageli::omit_const < const T >Specialized form (for types with exterior const)
Arageli::omit_const_ref< T >Omitting const &
Arageli::function_tag::omit_each< all_equal_to >
Arageli::function_tag::omit_each< all_greater >
Arageli::function_tag::omit_each< all_greater_equal >
Arageli::function_tag::omit_each< all_less >
Arageli::function_tag::omit_each< all_less_equal >
Arageli::function_tag::omit_each< all_not_equal_to >
Arageli::function_tag::omit_each< each_cmp >
Arageli::function_tag::omit_each< each_equal_to >
Arageli::function_tag::omit_each< each_greater >
Arageli::function_tag::omit_each< each_greater_equal >
Arageli::function_tag::omit_each< each_less >
Arageli::function_tag::omit_each< each_less_equal >
Arageli::function_tag::omit_each< each_not_equal_to >
Arageli::omit_ref< T >General form (for types without exterior *)
Arageli::omit_ref< T & >Specialized form (for types with exterior const)
Arageli::out_of_rangeException situation: an index out of range while indexing the some structure
Arageli::func::parentheses_0< Arg, Res >
Arageli::function_tag::parentheses_0
Arageli::func::parentheses_1< Arg1, Arg2, Res >
Arageli::function_tag::parentheses_1
Arageli::function_tag::parentheses_2
Arageli::func::plus< Arg1, Arg2, Res >
Arageli::function_tag::plus
Arageli::polyhedron< T, M, C, CFG >The polyhedron representation as the base cone
Arageli::polyhedron_default_config< T, M, C >
Arageli::type_category::polynom
Arageli::polynom< F >
Arageli::func::postfix_decrement< Arg, Res >
Arageli::function_tag::postfix_decrement
Arageli::func::postfix_increment< Arg, Res >
Arageli::function_tag::postfix_increment
Arageli::func::prefix_decrement< Arg, Res >
Arageli::function_tag::prefix_decrement
Arageli::func::prefix_increment< Arg, Res >
Arageli::function_tag::prefix_increment
Arageli::ctrl::simplex_method::primal_col_iter_idlerDefault controller for the primal_col_iter function. It's doing nothing
Arageli::ctrl::simplex_method::primal_col_iter_slog< Stream >Simple controller for the primal_col_iter function. It outputs into a stream
Arageli::ctrl::simplex_method::primal_col_iters_idlerDefault controller for the primal_col_iters function. It's doing nothing
Arageli::ctrl::simplex_method::primal_col_iters_slog< Stream >Simple controller for the primal_col_iters function. It outputs into a stream
Arageli::ctrl::simplex_method::primal_row_iters_idlerDefault controller for the primal_row_iters function. It's doing nothing
Arageli::ctrl::simplex_method::primal_row_iters_idler::abort
Arageli::ctrl::simplex_method::primal_row_iters_latexlog< Stream >TEMPORARY IMPLEMENTATION!!!
Arageli::ctrl::simplex_method::primal_row_iters_latexlog< Stream >::abort
Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >Simple controller for the primal_row_iters function. It outputs into a stream
Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::abort
Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_idlerDefault controller for the primal_row_with_artificial_basis function. It's doing nothing
Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >Simple controller for the primal_row_with_artificial_basis function. It outputs into a stream
Arageli::pstricks_color_map
Arageli::rand_config
Arageli::_Internal::rand_limited< T, min, max >
Arageli::_Internal::rand_limited< big_int, min, max >
Arageli::_Internal::rand_limited< double, min, max >
Arageli::_Internal::rand_limited< float, min, max >
Arageli::_Internal::rand_limited< long double, min, max >
Arageli::_Internal::rand_limited< signed char, min, max >
Arageli::_Internal::rand_limited< signed int, min, max >
Arageli::_Internal::rand_limited< signed long, min, max >
Arageli::_Internal::rand_limited< signed short, min, max >
Arageli::_Internal::rand_limited< unsigned char, min, max >
Arageli::_Internal::rand_limited< unsigned int, min, max >
Arageli::_Internal::rand_limited< unsigned long, min, max >
Arageli::_Internal::rand_limited< unsigned short, min, max >
Arageli::_Internal::rand_nolimited< T, Conf >
Arageli::_Internal::rand_nolimited< big_int, Conf >
Arageli::_Internal::rand_nolimited< double, Conf >
Arageli::_Internal::rand_nolimited< float, Conf >
Arageli::_Internal::rand_nolimited< long double, Conf >
Arageli::_Internal::rand_nolimited< matrix< T, REFCNT >, Conf >
Arageli::_Internal::rand_nolimited< monom< F, I >, Conf >
Arageli::_Internal::rand_nolimited< rational< T >, Conf >
Arageli::_Internal::rand_nolimited< signed char, Conf >
Arageli::_Internal::rand_nolimited< signed int, Conf >
Arageli::_Internal::rand_nolimited< signed long, Conf >
Arageli::_Internal::rand_nolimited< signed short, Conf >
Arageli::_Internal::rand_nolimited< sparse_polynom< F, I, REFCNT >, Conf >
Arageli::_Internal::rand_nolimited< unsigned char, Conf >
Arageli::_Internal::rand_nolimited< unsigned int, Conf >
Arageli::_Internal::rand_nolimited< unsigned long, Conf >
Arageli::_Internal::rand_nolimited< unsigned short, Conf >
Arageli::_Internal::rand_nolimited< vector< T, REFCNT >, Conf >
Arageli::type_category::rational
Arageli::rational< T >Implementation of a Rational Number
Arageli::rational_baseBase for all rationals
Arageli::rational_base::exceptionException of all rationals numbers
Arageli::rational_base::exception::std
Arageli::type_category::real
Arageli::refcntr< T, TC >
Arageli::refcntr_proxy< T, false, TC, A >
Arageli::refcntr_proxy< T, true, TC, A >
Arageli::_Internal::Rep_matrix< T >
Arageli::residue< T, M, Config >
Arageli::residue_config_default< T, M >
Arageli::func::right_assign_bitwise_and< Arg1, Arg2, Res >
Arageli::func::right_assign_bitwise_or< Arg1, Arg2, Res >
Arageli::func::right_assign_bitwise_xor< Arg1, Arg2, Res >
Arageli::func::right_assign_divides< Arg1, Arg2, Res >
Arageli::func::right_assign_minus< Arg1, Arg2, Res >
Arageli::func::right_assign_modulus< Arg1, Arg2, Res >
Arageli::func::right_assign_multiplies< Arg1, Arg2, Res >
Arageli::func::right_assign_plus< Arg1, Arg2, Res >
Arageli::func::right_assign_shift_left< Arg1, Arg2, Res >
Arageli::func::right_assign_shift_right< Arg1, Arg2, Res >
Arageli::rnd< T, Conf >
Arageli::ctrl::rref_field_idler
Arageli::ctrl::rref_field_idler::abort
Arageli::ctrl::rref_field_slog< Stream >
Arageli::ctrl::rref_field_slog< Stream >::abort
Arageli::ctrl::rref_gauss_bareiss_idler
Arageli::ctrl::rref_gauss_bareiss_idler::abort
Arageli::ctrl::rref_gauss_bareiss_slog< Stream >
Arageli::ctrl::rref_gauss_bareiss_slog< Stream >::abort
Arageli::ctrl::rref_gauss_field_idler
Arageli::ctrl::rref_gauss_field_idler::abort
Arageli::ctrl::rref_gauss_field_slog< Stream >
Arageli::ctrl::rref_gauss_field_slog< Stream >::abort
Arageli::ctrl::rref_idler
Arageli::ctrl::rref_idler::abort
Arageli::ctrl::rref_int_idler
Arageli::ctrl::rref_int_idler::abort
Arageli::ctrl::rref_int_slog< Stream >
Arageli::ctrl::rref_int_slog< Stream >::abort
Arageli::ctrl::rref_latexlog< Stream >
Arageli::ctrl::rref_latexlog< Stream >::abort
Arageli::ctrl::rref_slog< Stream >
Arageli::ctrl::rref_slog< Stream >::abort
Arageli::simplex_method::rule_r_dual_firstRule to choice the first appropriate row as pivot in the dual simplex method
Arageli::simplex_method::rule_r_primal_firstRule to choice the first appropriate row as pivot in the primal simplex method
Arageli::simplex_method::rule_r_primal_lexRule to choice the lexmin appropriate row as pivot in the primal simplex method
Arageli::simplex_method::rule_s_dual_firstRule to choice the first appropriate column as pivot in the dual simplex method
Arageli::simplex_method::rule_s_primal_firstRule to choice the first appropriate column as pivot in the primal simplex method
Arageli::select_denom< T >Unary functor: selects a denominator of an argument of type rational
Arageli::_Internal::select_non_vector< T1, vector< T2, REFCNT2 > >
Arageli::_Internal::select_non_vector< vector< T1, REFCNT1 >, T2 >
Arageli::select_numer< T >Unary functor: selects a numerator of an argument of type rational
Arageli::function_tag::shift_left
Arageli::func::shift_left< Arg1, Arg2, Res >
Arageli::func::shift_right< Arg1, Arg2, Res >
Arageli::function_tag::shift_right
Arageli::sidesetWARNING! Temporary implimentation. Only facets with vertices indexes
Arageli::func::sign< T >
Arageli::ctrl::skeleton_idler
Arageli::ctrl::skeleton_idler::abort
Arageli::ctrl::skeleton_motzkin_burger_idler
Arageli::ctrl::skeleton_motzkin_burger_idler::abort
Arageli::ctrl::skeleton_motzkin_burger_slog< Stream >
Arageli::ctrl::skeleton_motzkin_burger_slog< Stream >::abort
Arageli::ctrl::skeleton_slog< Stream >
Arageli::ctrl::skeleton_slog< Stream >::abort
Arageli::ctrl::smith_idler
Arageli::smith_norm< T >Normalize for resulting elements of Smith form
Arageli::ctrl::smith_slog< Stream >
Arageli::type_category::sparse_matrix
Arageli::sparse_polynom< F, I, REFCNT >
Arageli::type_category::sparse_polynom
Arageli::sparse_polynom< F, I, REFCNT >::other_coef< F1 >
Arageli::sparse_polynom_baseBase for all sparse polynomials
Arageli::sparse_polynom_base::division_by_zeroВозникает при делении на нулевой полином
Arageli::sparse_polynom_base::exceptionException of sparse_polynom
Arageli::sparse_polynom_base::zero_in_zero_degreeВозникает при возвединии нулевого полинома в нулевую степень
Arageli::iomanip::sparse_polynom_input_list
Arageli::iomanip::sparse_polynom_input_list_binder< Ch, ChT >
Arageli::iomanip::sparse_polynom_input_var
Arageli::iomanip::sparse_polynom_input_var_binder< Ch, ChT >
Arageli::iomanip::sparse_polynom_output_aligned
Arageli::iomanip::sparse_polynom_output_aligned_binder< Ch, ChT >
Arageli::iomanip::sparse_polynom_output_list
Arageli::iomanip::sparse_polynom_output_list_binder< Ch, ChT >
Arageli::iomanip::sparse_polynom_output_var
Arageli::iomanip::sparse_polynom_output_var_binder< Ch, ChT >
Arageli::type_category::sparse_vector
Arageli::type_category::string
Arageli::function_tag::subscript
Arageli::func::subscript< Arg1, Arg2, Res >
Arageli::func::swap_args< Func, Arg1, Arg2, Res >
Arageli::function_tag::ternary
Arageli::ternary_function_traits< TAG, ARG1, ARG2, ARG3 >
Arageli::ternary_function_traits< function_tag::parentheses_2, Arg1, Arg2, Arg3 >
Arageli::ternary_function_traits_base< TAG, ARG1, ARG2, ARG3, RETTYPE, ALARG1, ALARG2, ALARG3, SE >
Arageli::ctrl::triangulate_simple_1_idler
Arageli::ctrl::triangulate_simple_1_idler::abort
Arageli::true_type
Arageli::type_category::typeGeneric type
Arageli::type_pair_traits< T1, T2 >Generic implementation of type_pair_traits --- information about two types
Arageli::type_pair_traits< T, T >Specialization of type_pair_traits for two identical types
Arageli::type_pair_traits_default< T1, T2 >Minimal specialization for type_pair_traits
Arageli::type_pair_traits_for_the_same< T >Pattern for type_pair_traits in case two identical types
Arageli::type_pair_traits_helper< T1, T2, false, false >
Arageli::type_pair_traits_helper< T1, T2, false, true >
Arageli::type_pair_traits_helper< T1, T2, true, false >
Arageli::type_pair_traits_helper< T1, T2, true, true >
Arageli::type_traits< T >General specialization of root of additional information service about type
Arageli::type_category::type_traits
Arageli::type_traits< char * >
Arageli::type_traits< char[Size]>
Arageli::type_traits< const char * >
Arageli::type_traits< const char[Size]>
Arageli::type_traits< const wchar_t * >
Arageli::type_traits< const wchar_t[Size]>
Arageli::type_traits< matrix< T, REFCNT > >
Arageli::type_traits< monom< F, I > >
Arageli::type_traits< rational< T > >Specialization of type_traits for rational
Arageli::type_traits< sparse_polynom< F, I, REFCNT > >
Arageli::type_traits< std::basic_istream< Ch, ChT > >
Arageli::type_traits< std::basic_ostream< Ch, ChT > >
Arageli::type_traits< std::basic_string< Char, CharTr, A > >
Arageli::type_traits< std::complex< T > >Specialization of type_traits template class for std::complex
Arageli::type_traits< T * >
Arageli::type_traits< T[Size]>
Arageli::type_traits< vector< T, REFCNT > >
Arageli::type_traits< vector< T, REFCNT > >::other_element_type_refcnt< T1, REFCNT2 >
Arageli::type_traits< wchar_t * >
Arageli::type_traits< wchar_t[Size]>
Arageli::type_traits_default< T >Minimal implementation for each specialization of type_traits
Arageli::type_traits_iostream< Str >
Arageli::type_traits_iterator< Iter, Val >
Arageli::type_traits_string< Str, Char >
Arageli::function_tag::unary
Arageli::unary_function_traits< TAG, ARG >
Arageli::unary_function_traits< function_tag::address, Arg >
Arageli::unary_function_traits< function_tag::bitwise_not, Arg >
Arageli::unary_function_traits< function_tag::logical_not, Arg >
Arageli::unary_function_traits< function_tag::parentheses_0, Arg >
Arageli::unary_function_traits< function_tag::prefix_decrement, Arg >
Arageli::unary_function_traits< function_tag::prefix_increment, Arg >
Arageli::unary_function_traits< function_tag::unary_minus, Arg >
Arageli::unary_function_traits< function_tag::unary_plus, Arg >
Arageli::unary_function_traits< Tag, vector< T, REFCNT > >
Arageli::unary_function_traits_base< TAG, ARG, RETTYPE, ALARG, SE >Holds additional information about unary function
Arageli::func::unary_minus< Arg, Res >
Arageli::function_tag::unary_minus
Arageli::function_tag::unary_plus
Arageli::func::unary_plus< Arg, Res >
Arageli::vec_binary_function_traits< Vec, Index >
Arageli::type_category::vector
Arageli::vector< T, REFCNT >Template class vector definition
Arageli::vector< T, REFCNT >::other_element_type< T1 >Defines vector type with other element type and the same reference counter
Arageli::vector< T, REFCNT >::other_element_type_refcnt< T1, REFCNT1 >Defines vector type with other element type ane reference counter
Arageli::iomanip::vector_input_list
Arageli::iomanip::vector_input_list_binder< Ch, ChT >
Arageli::iomanip::vector_output_aligned
Arageli::iomanip::vector_output_aligned_binder< Ch, ChT >
Arageli::iomanip::vector_output_list
Arageli::iomanip::vector_output_list_binder< Ch, ChT >

Generated on Thu Aug 31 17:38:19 2006 for Arageli by  doxygen 1.4.7