Developer documentation

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 C_previous_
 Cmmx::texp::abs_value< a >
 Cmmx::bernstein::eenv::add
 Cmmx::AkritasBound< RT >
 Cmmx::algebraic< K >
 Cmmx::Approximate
 Carc_rep< C >
 Cmmx::texp::As< T >
 Cmmx::as_helper< T, F >
 Cmmx::as_helper< double, char * >
 Cmmx::as_helper< double, const char * >
 Cmmx::as_helper< double, mpf_t >
 Cmmx::as_helper< double, RR >
 Cmmx::as_helper< double, scalar< EMPQ > >
 Cmmx::as_helper< double, scalar< EMPZ > >
 Cmmx::as_helper< double, scalar< MPQ > >
 Cmmx::as_helper< double, scalar< MPZ > >
 Cmmx::as_helper< Interval< double >, QQ >
 Cmmx::as_helper< Interval< FT >, IntervalData< RT, Poly > >
 Cmmx::as_helper< interval< FT >, IntervalData< RT, Poly > >
 Cmmx::as_helper< interval< T >, interval< F > >
 Cmmx::as_helper< monom< T, TR >, monom< F, FR > >
 Cmmx::as_helper< QQ, RR >
 Cmmx::as_helper< QQ, ZZ >
 Cmmx::as_helper< RR, double >
 Cmmx::as_helper< RR, QQ >
 Cmmx::as_helper< scalar< EMPQ >, scalar< EMPZ > >
 Cmmx::as_helper< set_of< U >, set_of< T > >
 Cmmx::as_helper< ZZ, double >
 Cmmx::as_helper< ZZ, QQ >
 Cmmx::as_helper< ZZ, unsigned >
 Cmmx::AsSize
 Cmmx::memory::linear_allocator< T, automatic >::automatic_dispatch< v >
 Cmmx::Bernstein
 Cmmx::BezierBound
 Cmmx::bigunsigned< N >
 Cmmx::binary_approx
 Cmmx::binary_convert< K, Num >
 Cmmx::texp::binary_operator< O, A, B >
 Cmmx::texp::binary_operator_prototype< op, X, Y >
 Cmmx::texp::binary_operator_structure_prototype< op, X, Y, SX, SY >
 Cmmx::texp::binary_operator_structure_prototype< _add_, X, Y, structure::vector, structure::vector >
 Cmmx::texp::binary_operator_structure_prototype< _add_, X, Y, SX, SY >
 Cmmx::texp::binary_operator_structure_prototype< _div_, M, S, structure::matrix, structure::scalar >
 Cmmx::texp::binary_operator_structure_prototype< _div_, X, Y, structure::vector, structure::scalar >
 Cmmx::texp::binary_operator_structure_prototype< _div_, X, Y, SX, SY >
 Cmmx::texp::binary_operator_structure_prototype< _mul_, X, Y, structure::matrix, structure::scalar >
 Cmmx::texp::binary_operator_structure_prototype< _mul_, X, Y, structure::matrix, structure::vector >
 Cmmx::texp::binary_operator_structure_prototype< _mul_, X, Y, structure::scalar, structure::matrix >
 Cmmx::texp::binary_operator_structure_prototype< _mul_, X, Y, structure::scalar, structure::vector >
 Cmmx::texp::binary_operator_structure_prototype< _mul_, X, Y, structure::vector, structure::scalar >
 Cmmx::texp::binary_operator_structure_prototype< _mul_, X, Y, structure::vector, structure::vector >
 Cmmx::texp::binary_operator_structure_prototype< _mul_, X, Y, SX, SY >
 Cmmx::texp::binary_operator_structure_prototype< _sub_, X, Y, structure::vector, structure::vector >
 Cmmx::texp::binary_operator_structure_prototype< _sub_, X, Y, SX, SY >
 Cmmx::bernstein::binomials< T >
 Cmmx::binomials< C >
 Cmmx::binomials< creal_t >
 Cmmx::bernstein::binomials< X >
 Cmmx::numerics::bit_resolution< T >
 Cmmx::numerics::bit_resolution< double >
 Cmmx::numerics::bit_resolution< long double >
 Cmmx::texp::BoolType< b >
 Cmmx::texp::BoolType< true >
 Cmmx::bound
 Cbox_rep< C >
 Cmmx::realroot::box_rep< POL >Box representation
 Cmmx::solvers::bsearch< real_t >
 Cmmx::solvers::bsearch_castel< real_t >
 Cmmx::solvers::bsearch_newton< real_t >
 Cmmx::solvers::bsearch_newton2< real_t >
 Cmmx::Bspline
 Cmmx::bernstein::bzenv< X >
 Cmmx::cast_helper< T, F >
 Cmmx::cast_helper< double, QQ >
 Cmmx::cast_helper< double, RR >
 Cmmx::cast_helper< double, ZZ >
 Cmmx::cast_helper< QQ, ZZ >
 Cmmx::Cauchy< C >Cauchy bound
 Cmmx::cell_mv_bernstein
 Cmmx::cell_uv_bernstein
 Cmmx::CFallIsolate
 Cmmx::CFdecide
 Cmmx::CFfirstApproximate
 Cmmx::CFfirstFloor
 Cmmx::CFfirstIsolate
 Cmmx::CFseparate
 Cmmx::realroot::system< real_t, rsafe, tsafe >::cmp_sze
 Cmmx::realroot::system< real_t, rsafe, tsafe >::cmp_szv
 Cmmx::ContFrac< M >
 Cmmx::ContFrac_t< NT, LowerBound >Class
 Cmmx::continued_fraction_approximate< K, B, Extended >
 Cmmx::continued_fraction_isolate< K, B, Extended >
 Cmmx::texp::cst< X >Return T = const Y from X = Y or X = const Y
 Cmmx::texp::cst< const X >
 Cmmx::data_t
 Cmmx::texp::deconst< X >
 Cmmx::texp::deconst< const X >
 Cmmx::default_variant_of< V >
 Cmmx::default_variant_of< Sparse >
 Cmmx::solvers::descartes_solver< real_t, local_method >
 Cdomain< C >
 Cdomain< coeff_t >
 Cmmx::Dual
 Cmmx::dynamic_exp< E >Dynamic exponent
 Cmmx::tensor::eenv
 Cmmx::bernstein::eenv_base
 Cmmx::realroot::strgy::empty< solver >
 Cmmx::numerics::epsilon< T >
 Cmmx::texp::Eq< A, B >
 Cmmx::texp::Eq< A, A >
 Cmmx::texp::equal< X, Y >Ask for type equality return T in { false_t, true_t } and V in {0,1}
 Cmmx::texp::equal< X, X >
 Cmmx::euclidean
 Cmmx::Interval< T, r >::extended
 Cmmx::extended< NT_ >
 Cmmx::texp::false_tStructure defining a negative answer
 Cmmx::numerics::false_t
 Cmmx::texp::fieldof< X, Y >X (in X) + y (in Y) is subset of fieldof<X,Y>::T
 Cmmx::texp::fieldof_< X, Y >
 Cmmx::texp::fieldof_< double, int >
 Cmmx::texp::fieldof_< double, unsigned int >
 Cmmx::texp::fieldof_< int, double >
 Cmmx::texp::fieldof_< int, unsigned int >
 Cmmx::texp::fieldof_< std::complex< X >, std::complex< X > >
 Cmmx::texp::fieldof_< std::complex< X >, std::complex< Y > >
 Cmmx::texp::fieldof_< unsigned int, double >
 Cmmx::texp::fieldof_< unsigned int, int >
 Cmmx::numerics::fpu_rounding< T >
 Cmmx::numerics::fpu_rounding< floating<> >
 Cmmx::numerics::fpu_rounding< long double >
 Cmmx::numerics::fpu_rounding< LongVersion< T >::result_t >
 Cmmx::texp::gentlist< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 >Helper for type list definition
 Cmmx::texp::gentlist< X, null_t >
 Cmmx::GMPNumerical kernel based on gmp
 Cmmx::texp::hasfunction< X >
 Cmmx::meta::hasgcd_< C >
 Cmmx::meta::hasgcd_< ZZ >
 Cmmx::texp::haskernel< X >Return true_t if the number type X comes from a kernel
 Cmmx::texp::hasproperty< X >
 Cmmx::numerics::hdwi< hardware_int >
 Cmmx::numerics::hdwimax< hdwi, n >
 Cmmx::numerics::hdwimax< hdwi, 0 >
 Cmmx::numerics::hdwintp< T >
 Cmmx::homography< real >
 Cmmx::homography< C >
 Cmmx::homography_mv< real >
 Cmmx::homography_mv< C >
 Cmmx::HongBound< RT >
 Cmmx::IEEE754Default numerical kernel
 Cmmx::texp::If< test, A, B >
 Cmmx::texp::If< false, A, B >
 Cmmx::numerics::inexact< T >
 Cmmx::numerics::inexact< long double >
 Cmmx::texp::instanceof< R, X >
 Cmmx::texp::instanceof< R< X >, Y >
 Cmmx::texp::instanceof< R< X, N >, Y >
 Cmmx::texp::instanceof< V< C, R >, Y >
 Cmmx::texp::Int< n >
 Cmmx::texp::integerof< X >
 Cmmx::texp::integerof_< X >
 Cmmx::numerics::interval_base< T, r >
 Cmmx::numerics::interval_base< T, 0 >
 Cmmx::numerics::interval_base< T,((unsigned) r)%4 >
 Cmmx::interval_newton< INT, CT >
 Cmmx::interval_rep
 Cmmx::interval_rep< POL >
 Cmmx::IntervalData< RT_, Poly_ >
 Cmmx::IntervalNewton< INT, C >
 Cmmx::Intervals< C >
 Cmmx::Intervals< creal_t >
 Cmmx::Intervals< real_t >
 Cmmx::is_extended< type >
 Cmmx::is_extended< EQQ >
 Cmmx::is_extended< EZZ >
 Cmmx::texp::is_ptr< X >
 Cmmx::numerics::is_rounded< T >
 Cmmx::numerics::is_rounded< double >
 Cmmx::numerics::is_rounded< float >
 Cmmx::numerics::is_rounded< long double >
 Cmmx::texp::isapproximate< X >Traits class which specifies if the type X is not exact
 Cmmx::texp::isexact< X >
 Cmmx::texp::isexact_< X >
 Cmmx::texp::isfield< X >
 Cmmx::texp::isfield_< X >
 Cmmx::texp::isfield_< double >
 Cmmx::texp::isfield_< float >
 Cmmx::texp::isfield_< long double >
 Cmmx::Isolate
 Cmmx::texp::isring< X >
 Cmmx::texp::isring_< X >
 Cmmx::texp::isring_< double >
 Cmmx::texp::isring_< float >
 Cmmx::texp::isring_< int >
 Cmmx::texp::isring_< long double >
 Cmmx::texp::isring_< long int >
 Cmmx::texp::issubsetof< X, Y >X can be seen as an arithmetic subset of Y (eg. "Z in Q") return texp::true_t if all x in X are in Y. specialization must be done on subsetof_
 Cmmx::texp::issubsetof_< X, Y >
 Cmmx::texp::issubsetof_< int, Y >
 Cmmx::texp::issubsetof_< R< X >, R< Y > >
 Cmmx::texp::issupersetof< X, Type >
 Cmmx::texp::issupersetof< X, texp::tlist< A, Tail > >
 Cmmx::texp::issupersetof< X, texp::tlist< A, texp::null_t > >
 CK
 Cmmx::texp::kernel< mplib, _ieee_ >
 Cmmx::texp::kernel_fieldof< K, X, Y >
 Cmmx::texp::kernel_fieldof< K, typename K::floating, typename K::ieee >
 Cmmx::texp::kernel_fieldof< K, typename K::ieee, typename K::floating >
 Cmmx::texp::kernel_fieldof< null_t, X, Y >
 Cmmx::texp::kernel_integerof< K, X >
 Cmmx::texp::kernel_integerof< null_t, X >
 Cmmx::texp::kernel_isexact< K, X >
 Cmmx::texp::kernel_isexact< K, typename K::floating >
 Cmmx::texp::kernel_isexact< K, typename K::ieee >
 Cmmx::texp::kernel_isexact< K, typename K::integer >
 Cmmx::texp::kernel_isexact< K, typename K::rational >
 Cmmx::texp::kernel_isexact< null_t, X >
 Cmmx::texp::kernel_isfield< K, X >
 Cmmx::texp::kernel_isfield< K, typename K::integer >
 Cmmx::texp::kernel_isfield< null_t, X >
 Cmmx::texp::kernel_isring< K, X >
 Cmmx::texp::kernel_isring< null_t, X >
 Cmmx::texp::kernel_issubsetof< K, X, Y >Kernel version of issubsetof
 Cmmx::texp::kernel_issubsetof< K, double, typename K::floating >
 Cmmx::texp::kernel_issubsetof< K, typename K::floating, typename K::rational >
 Cmmx::texp::kernel_issubsetof< K, typename K::integer, algebraic< K > >
 Cmmx::texp::kernel_issubsetof< K, typename K::integer, double >
 Cmmx::texp::kernel_issubsetof< K, typename K::integer, typename K::floating >Neglecting the overflow problem we assume that floating is superset of integer
 Cmmx::texp::kernel_issubsetof< K, typename K::integer, typename K::rational >
 Cmmx::texp::kernel_issubsetof< null_t, X, Y >
 Cmmx::texp::kernel_rationalof< K, X, extended >
 Cmmx::texp::kernel_rationalof< K, X, false_t >
 Cmmx::texp::kernel_rationalof< K, X, true_t >
 Cmmx::texp::kernel_rationalof< null_t, X, extended >
 Cmmx::texp::kernel_ringof< K, X, Y >
 Cmmx::texp::kernel_ringof< K, typename K::floating, typename K::ieee >
 Cmmx::texp::kernel_ringof< K, typename K::floating, typename K::integer >
 Cmmx::texp::kernel_ringof< K, typename K::floating, typename K::rational >
 Cmmx::texp::kernel_ringof< K, typename K::ieee, typename K::floating >
 Cmmx::texp::kernel_ringof< K, typename K::ieee, typename K::integer >
 Cmmx::texp::kernel_ringof< K, typename K::ieee, typename K::rational >
 Cmmx::texp::kernel_ringof< K, typename K::integer, typename K::floating >
 Cmmx::texp::kernel_ringof< K, typename K::integer, typename K::ieee >
 Cmmx::texp::kernel_ringof< K, typename K::integer, typename K::rational >
 Cmmx::texp::kernel_ringof< K, typename K::rational, typename K::floating >
 Cmmx::texp::kernel_ringof< K, typename K::rational, typename K::ieee >
 Cmmx::texp::kernel_ringof< K, typename K::rational, typename K::integer >
 Cmmx::texp::kernel_structureof< K, X >
 Cmmx::texp::kernel_structureof< K, typename K::floating >
 Cmmx::texp::kernel_structureof< K, typename K::ieee >
 Cmmx::texp::kernel_structureof< K, typename K::integer >
 Cmmx::texp::kernel_structureof< K, typename K::rational >
 Cmmx::texp::kernel_structureof< null_t, X >
 Cmmx::texp::kernelof< X >Return the arithmetic kernel from which the type X comes from
 Cmmx::meta::kernelof_< C >
 Cmmx::texp::kernelof_< X >Return the arithmetic kernel from which the unqualified type X comes from
 Cmmx::texp::kernelof_< algebraic< K > >
 Cmmx::texp::kernelof_< GMP::extended_integer >
 Cmmx::texp::kernelof_< GMP::extended_rational >
 Cmmx::texp::kernelof_< GMP::floating >
 Cmmx::meta::kernelof_< GMP::floating >
 Cmmx::meta::kernelof_< GMP::ieee >
 Cmmx::texp::kernelof_< GMP::ieee >
 Cmmx::meta::kernelof_< GMP::integer >
 Cmmx::texp::kernelof_< GMP::integer >
 Cmmx::meta::kernelof_< GMP::rational >
 Cmmx::texp::kernelof_< GMP::rational >
 Cmmx::texp::kernelof_< IEEE754::floating >
 Cmmx::texp::kernelof_< IEEE754::integer >
 Cmmx::texp::kernelof_< Interval< X, r > >
 Cmmx::meta::Kioustelidis_bound_1
 Cmmx::memory::linear_allocator< T, automatic >
 Cmmx::memory::linear_allocator< creal_t >
 Cmmx::memory::linear_allocator< sz_t >
 Cmmx::numerics::LongVersion< T >
 Cmmx::numerics::LongVersion< double >
 Cmmx::numerics::LongVersion< float >
 Cmmx::numerics::LongVersion< floating<> >
 Cmmx::MCFapproximate
 Cmmx::MCFisolate
 Cmmx::realroot::method_base
 Cmmx::realroot::method_debug
 CMmxForeachContainerBase
 Cmmx::monom< C, E >Monomial class
 Cmonomial_seq
 Cmmx::MonomialOrderingVirtual class of monomial ordering
 Cmmx::tensor::monomials< C >
 Cmmx::univariate::monomials< C >
 Cmmx::MonomialTensor
 Cmmx::mul_helper< polynomial< C, with< Dual, O > >, polynomial< C, with< Sparse, O > > >
 Cmmx::mul_helper< polynomial< C, with< Sparse, O > >, polynomial< C, with< Dual, O > > >
 Cmmx::mv_binary_approx
 Cmmx::MvBernsteinBinaryApproximate
 Cmmx::NISN< FT >Negative Inverse Sum bound for negative roots
 Cmmx::NISP< C >Negative Inverse Sum bound for positive roots
 Cmmx::memory::nstack< T >
 Cmmx::memory::nstack< Intervals< creal_t >::rdw_t >
 Cmmx::memory::nstack< Intervals< real_t >::rdw_t >
 Cmmx::texp::null_tStructure defining a the empty list
 Cmmx::texp::operator_iscommutative< F, X, Y >
 Cmmx::texp::operator_isinplace< F, X, Y >
 Cmmx::operators_of
 Cmmx::tensor::oulala
 Cmmx::texp::Pair< el, nx >
 Cmmx::realroot::sbdrl::parametric< solver >
 Cmmx::polynomial< C, V >
 Cmmx::polynomial< C, VARIANT >
 Cmmx::polynomial< C, with< Bernstein > >
 Cmmx::polynomial< coeff_t, with< Bernstein > >
 Cmmx::polynomial_of
 Cmmx::printer< C >
 Cmmx::ProjRd< MTH >
 Cmmx::realroot::pstack< creal_t >
 Cmmx::realroot::pstack< real_t >
 Cmmx::texp::ptr< X >Return T = Y * from X = Y or X = Y *
 Cmmx::texp::ptr< X * >
 Cmmx::texp::ptr< X *const >
 Cmmx::texp::rationalof< X >
 Cmmx::texp::rationalof_< X >
 Cmmx::texp::ref< X >Return T = Y & from X = Y or X = Y &
 Cmmx::texp::ref< X & >
 Cmmx::ReferTo< T >The structure for obtain the template parameter
 Cmmx::ReferTo< shared_object< T > >The structure for obtain the template parameter
 Cmmx::shared_object< R >::rep
 CREP
 Cmmx::rep_view< R >
 Cmmx::res_t
 Cmmx::ring< C, B, O >Ring of polynomials
 Cmmx::ring< C, Bernstein >
 Cmmx::ring< C, Dual, O >Dual ring of the polynomials
 Cmmx::ring< C, MonomialTensor >Tensor ring of polynomials in the monomial basis
 Cmmx::ring< C, Sparse, O >Ring of sparse polynomials
 Cmmx::ring< C, Univariate >Tensor ring of polynomials in the monomial basis
 Cmmx::ring_of< C >Generic ring class
 Cmmx::ring_of< polynomial< C, V > >
 Cmmx::ring_of< polynomial< C, with< Bernstein > > >
 Cmmx::ring_of< polynomial< C, with< MonomialTensor > > >
 Cmmx::ring_of< polynomial< C, with< V, W > > >
 Cmmx::texp::ringof< X, Y >X (in X) + y (in Y) is subset of ringof<X,Y>::T
 Cmmx::texp::ringof_< X, Y >
 Cmmx::texp::ringof_< double, int >
 Cmmx::texp::ringof_< int, double >
 Cmmx::texp::ringof_< int, unsigned int >
 Cmmx::texp::ringof_< unsigned int, int >
 Cmmx::numerics::interval_base< T, r >::rnd
 Cmmx::numerics::interval_base< T, 2 >::rnd
 Cmmx::numerics::interval_base< T, 1 >::rnd
 Cmmx::realroot::system< real_t, rsafe, tsafe >::rstcmd_t
 Cmmx::scalar< T >
 Cmmx::texp::structure::scalar
 Cmmx::scalar< NT >
 Cmmx::texp::scalar_type< X >
 Cmmx::realroot::select_mth< system, mth >
 Cmmx::realroot::select_mth< system, SBD_RD >
 Cmmx::realroot::select_mth< system, SBD_RDL >
 Cmmx::realroot::select_mth< system, SBD_RDLRDS >
 Cmmx::realroot::select_mth< system, SBD_RDRDL >
 Cmmx::realroot::select_mth< system, SBD_RDRDLRDS >
 Cmmx::realroot::select_mth< system, SBD_RDRDS >
 Cmmx::realroot::select_mth< system, SBD_RDS >
 Cmmx::realroot::select_mth< system, SBD_RDSRDL >
 Cmmx::Seq< C, R >Sequence of terms with reference counter
 Cmmx::Seq< Cell * >
 Cmmx::Seq< Interval< C > >
 Cmmx::Seq< Interval< coeff_t > >
 Cmmx::Seq< mmx::homography< C > >
 Cmmx::Seq< mmx::homography< real > >
 Cmmx::Seq< mmx::Interval< double > >
 Cmmx::Seq< mmx::polynomial >
 Cmmx::Seq< POL * >
 Cmmx::Seq< POL >
 Cmmx::set_of< X >
 Cmmx::texp::sfirstnn< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18 >
 Cmmx::texp::sfirstnnl< L >Select the first non null type of a type-list
 Cmmx::texp::sfirstnnl< tlist< car, cdr > >
 Cmmx::texp::sfirstnnl< tlist< null_t, cdr > >
 Cmmx::texp::sfirstnnl< tlist< null_t, null_t > >
 Cmmx::shared_object< R >
 Cmmx::shared_object< NT >
 Cmmx::shared_object< std::vector< Cell * > >
 Cmmx::shared_object< std::vector< Interval< C > > >
 Cmmx::shared_object< std::vector< Interval< coeff_t > > >
 Cmmx::shared_object< std::vector< mmx::homography< C > > >
 Cmmx::shared_object< std::vector< mmx::homography< real > > >
 Cmmx::shared_object< std::vector< mmx::Interval< double > > >
 Cmmx::shared_object< std::vector< mmx::polynomial > >
 Cmmx::shared_object< std::vector< POL * > >
 Cmmx::shared_object< std::vector< POL > >
 Cmmx::shared_object< T >
 Cmmx::sign_wanted< Prms >
 Cmmx::Sleeve< V >
 Cmmx::sleeve_rep< C >
 Cmmx::solver< C, M >
 Cmmx::solver< C, ContFrac< Approximate > >
 Cmmx::solver< C, ContFrac< Isolate > >
 Cmmx::solver< C, MCFapproximate >
 Cmmx::solver< C, MCFisolate >
 Cmmx::solver< C, ProjRd< MTH > >Multivariate Bernstein solver
 Cmmx::solver< C, Sleeve< V > >
 Cmmx::solver< Ring, Bspline >
 Cmmx::solver< Ring, CFallIsolate >
 Cmmx::solver< Ring, CFdecide >
 Cmmx::solver< Ring, CFfirstApproximate >
 Cmmx::solver< Ring, CFfirstFloor >
 Cmmx::solver< Ring, CFfirstIsolate >
 Cmmx::solver< Ring, CFseparate >
 Cmmx::solver_approximate_traits< C, Extended >
 Cmmx::solver_approximate_traits< C, false_t >
 Cmmx::solver_approximate_traits< C, true_t >
 Cmmx::solver_bspline
 Cmmx::solver_cffirst
 Cmmx::solver_isolate_traits< C, Extended >
 Cmmx::solver_isolate_traits< C, false_t >
 Cmmx::solver_isolate_traits< C, true_t >
 Csolver_mv_fatarcs< C >
 Cmmx::realroot::solver_mv_monomial
 Cmmx::solver_of< C, MTH >
 Cmmx::solver_of< C, IntervalNewton< IT, C > >
 Cmmx::solver_of< C, MvBernsteinBinaryApproximate >
 Cmmx::solver_of< C, UvBernsteinBinaryApproximate >
 Cmmx::Sparse
 Cmmx::texp::structureof< X >
 Cmmx::meta::structureof_< C >
 Cmmx::texp::structureof_< X >
 Cmmx::meta::structureof_< GMP::floating >
 Cmmx::meta::structureof_< GMP::integer >
 Cmmx::meta::structureof_< GMP::rational >
 Cmmx::sub_resultant< PREM >
 Cmmx::subdivisor
 Cmmx::texp::sup< X, Y >
 Cmmx::texp::Sup< A, B >
 Cmmx::texp::sup_< X, Y >
 Cmmx::texp::sup_container< A, B >
 Cmmx::realroot::system_ctrl< V >
 Cmmx::texp::template_expression< A >
 Cmmx::texp::template_expression< binary_operator<O, A, B > >
 Cmmx::texp::template_expression< unary_operator<O, A > >
 Cmmx::texp::template_expression_operand< A >
 Cmmx::texp::template_expression_operand< int >
 Cmmx::texp::tlist< A, B >Type list node
 Cmmx::texp::tmap< TypeFunctor, TypeList >
 Cmmx::texp::tmap< TypeFunctor, tlist< Head, null_t > >
 Cmmx::texp::tmap< TypeFunctor, tlist< Head, Tail > >
 Cmmx::texp::tnot< X >
 Cmmx::texp::tnot< false_t >
 Cmmx::texp::tnot< null_t >
 Cmmx::texp::true_tStructure defining a positive answer
 Cmmx::numerics::true_t
 Cmmx::texp::tselect< X, A, B >Select a type based on condition X, X is assumed to be in { null_t, false_t, true_t }
 Cmmx::texp::tselect< false_t, A, B >
 Cmmx::texp::tselect< null_t, A, B >
 Cmmx::texp::TYPE< X >
 Cmmx::texp::ucst< X >Return T = Y from X = Y or X = const Y
 Cmmx::texp::ucst< const X >
 Cmmx::texp::ucstref< X >Return T = Y from X = const Y, Y, Y &, const Y &
 Cunary_function
 Cmmx::texp::unary_operator< O, A >
 Cmmx::texp::unary_operator_prototype< op, X >
 Cmmx::Univariate
 Cmmx::upoldse< C, R >
 Cmmx::texp::uptr< X >Return T = Y from X = Y or X = Y *
 Cmmx::texp::uptr< X * >
 Cmmx::texp::uref< X >Return T = Y from X = Y or X = Y &
 Cmmx::texp::uref< X & >
 Cmmx::use< A, B >
 Cmmx::use< operators_of, POLYNOMIAL >
 Cmmx::use< operators_of, Polynomial >
 Cmmx::use< operators_of, SparsePolynomial >
 Cmmx::use< polynomial_of, polynomial< C, with< Bernstein > > >
 Cmmx::use< polynomial_of, polynomial< C, with< Dual, O > > >
 Cmmx::use< polynomial_of, polynomial< C, with< MonomialTensor > > >
 Cmmx::use< polynomial_of, polynomial< C, with< Sparse, O > > >
 Cmmx::use< polynomial_of, polynomial< C, with< Univariate > > >Tensor ring of polynomials in the monomial basis
 Cmmx::uv_binary_approx
 Cmmx::UvBernsteinBinaryApproximate
 Cmmx::texp::value_type< Container >
 Cmmx::texp::value_type_< Container >
 Cmmx::texp::value_type_< C * >
 Cmmx::texp::value_type_< C[N] >
 Cmmx::texp::value_type_< const C * >
 Cmmx::texp::value_type_< R< X > >
 Cmmx::texp::ValueType< A >
 Cmmx::texp::ValueType< A * >
 Cmmx::texp::ValueType< A[n] >
 Cmmx::variables
 Cmmx::tensor::vd
 Cmmx::texp::vselect< k, A, B >Select a type base on condition V, V is assumed to be in { 0, 1 }
 Cmmx::texp::vselect< 0, A, B >
 Cmmx::realroot::vstack< creal_t >
 Cmmx::with< V, W >
 Cyy_buffer_state
 Cyy_trans_info
Home