xtensor
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Nstd
 Ctuple_size< xt::const_array< T, N > >
 Ctuple_size< xt::fixed_shape< N... > >
 Ctuple_size< xt::sequence_view< T, Start, End > >
 NxtStandard mathematical functions for xexpressions
 Ncheck_policy
 Cnone
 Cfull
 Nconvolve_mode
 Cvalid
 Cfull
 Nevaluation_strategy
 Cimmediate_type
 Clazy_type
 Nextension
 Cexpression_tag_and
 Cexpression_tag_and< T >
 Cexpression_tag_and< T, T >
 Cexpression_tag_and< T, xtensor_expression_tag >
 Cexpression_tag_and< T1, T... >
 Cexpression_tag_and< xtensor_expression_tag, T >
 Cexpression_tag_and< xtensor_expression_tag, xtensor_expression_tag >
 Cexpression_tag_and<>
 Cget_expression_tag
 Cget_expression_tag< xtl::xoptional< T, B > >
 Cget_expression_tag_impl
 Cget_expression_tag_impl< E, void_t< typename std::decay_t< E >::expression_tag > >
 Cxarray_adaptor_base
 Cxarray_adaptor_base< EC, L, SC, xoptional_expression_tag >
 Cxarray_adaptor_base< EC, L, SC, xtensor_expression_tag >
 Cxarray_adaptor_optional_traits
 Cxarray_container_base
 Cxarray_container_base< EC, L, SC, xoptional_expression_tag >
 Cxarray_container_base< EC, L, SC, xtensor_expression_tag >
 Cxarray_container_optional_traits
 Cxarray_optional_traits
 Cxbroadcast_base
 Cxbroadcast_base_impl
 Cxbroadcast_base_impl< xoptional_expression_tag, CT, X >
 Cxbroadcast_base_impl< xtensor_expression_tag, CT, X >
 Cxbroadcast_optional
 Cxcontainer_optional_base
 Cxdynamic_view_base
 Cxdynamic_view_base_impl
 Cxdynamic_view_base_impl< xoptional_expression_tag, CT, S, L, FST >
 Cxdynamic_view_base_impl< xtensor_expression_tag, CT, S, L, FST >
 Cxdynamic_view_optional
 Cxfunction_base
 Cxfunction_base_impl
 Cxfunction_base_impl< xoptional_expression_tag, F, CT... >
 Cxfunction_base_impl< xtensor_expression_tag, F, CT... >
 Cxfunction_optional_base
 Cxfunctor_view_base
 Cxfunctor_view_base_impl
 Cxfunctor_view_base_impl< xoptional_expression_tag, F, CT >
 Cxfunctor_view_base_impl< xtensor_expression_tag, F, CT >
 Cxfunctor_view_optional
 Cxgenerator_base
 Cxgenerator_base_impl
 Cxgenerator_base_impl< xoptional_expression_tag, F, R, S >
 Cxgenerator_base_impl< xtensor_expression_tag, F, R, S >
 Cxgenerator_optional
 Cxindex_view_base
 Cxindex_view_base_impl
 Cxindex_view_base_impl< xoptional_expression_tag, CT, I >
 Cxindex_view_base_impl< xtensor_expression_tag, CT, I >
 Cxindex_view_optional
 Cxoptional_empty_base
 Cxreducer_base
 Cxreducer_base_impl
 Cxreducer_base_impl< xoptional_expression_tag, F, CT, X, O >
 Cxreducer_base_impl< xtensor_expression_tag, F, CT, X, O >
 Cxreducer_optional
 Cxrepeat_base
 Cxrepeat_base_impl
 Cxrepeat_base_impl< xoptional_expression_tag, CT, X >
 Cxrepeat_base_impl< xtensor_expression_tag, CT, X >
 Cxrepeat_optional
 Cxscalar_base
 Cxscalar_base_impl
 Cxscalar_base_impl< xoptional_expression_tag, CT >
 Cxscalar_base_impl< xtensor_expression_tag, CT >
 Cxscalar_optional_base
 Cxscalar_optional_traits
 Cxstrided_view_base
 Cxstrided_view_base_impl
 Cxstrided_view_base_impl< xoptional_expression_tag, CT, S, L, FST >
 Cxstrided_view_base_impl< xtensor_expression_tag, CT, S, L, FST >
 Cxstrided_view_optional
 Cxtensor_adaptor_base
 Cxtensor_adaptor_base< EC, N, L, xoptional_expression_tag >
 Cxtensor_adaptor_base< EC, N, L, xtensor_expression_tag >
 Cxtensor_adaptor_optional_traits
 Cxtensor_container_base
 Cxtensor_container_base< EC, N, L, xoptional_expression_tag >
 Cxtensor_container_base< EC, N, L, xtensor_expression_tag >
 Cxtensor_container_optional_traits
 Cxtensor_empty_base
 Cxtensor_optional_traits
 Cxtensor_view_base
 Cxtensor_view_base< EC, N, L, xoptional_expression_tag >
 Cxtensor_view_base< EC, N, L, xtensor_expression_tag >
 Cxtensor_view_optional_traits
 Cxview_base
 Cxview_base_impl
 Cxview_base_impl< xoptional_expression_tag, CT, S... >
 Cxview_base_impl< xtensor_expression_tag, CT, S... >
 Cxview_optional
 Nmath
 Cabs_fun
 Cacos_fun
 Cacosh_fun
 Carg_fun
 Casin_fun
 Casinh_fun
 Catan2_fun
 Catan_fun
 Catanh_fun
 Ccbrt_fun
 Cceil_fun
 Cclamp_fun
 Cconj_fun
 Cconj_impl_fun
 Ccos_fun
 Ccosh_fun
 Cdeg2rad
 Cerf_fun
 Cerfc_fun
 Cexp2_fun
 Cexp_fun
 Cexpm1_fun
 Cfabs_fun
 Cfdim_fun
 Cfloor_fun
 Cfma_fun
 Cfmax_fun
 Cfmin_fun
 Cfmod_fun
 Chypot_fun
 Cisfinite_fun
 Cisinf_fun
 Cisnan_fun
 Clgamma_fun
 Clog10_fun
 Clog1p_fun
 Clog2_fun
 Clog_fun
 Cmaximum
 Cminimum
 Cnearbyint_fun
 Cnorm_fun
 Cpow_fun
 Crad2deg
 Cremainder_fun
 Crint_fun
 Cround_fun
 Csign_fun
 Csign_impl
 Csign_impl< xtl::xoptional< T, B > >
 Csin_fun
 Csinh_fun
 Csqrt_fun
 Ctan_fun
 Ctanh_fun
 Ctgamma_fun
 Ctrunc_fun
 Nplaceholders
 Cxtuph
 Crangemaker
 Crangemaker< A, B, C >
 Crangemaker< A, B >
 Nprint_options
 Cprint_options_impl
 Cline_widthIo manipulator used to set the width of the lines when printing an expression
 CthresholdIo manipulator used to set the threshold after which summarization is triggered
 Cedge_itemsIo manipulator used to set the number of egde items if the summarization is triggered
 CprecisionIo manipulator used to set the precision of the floating point values when printing an expression
 Nstrided_assign_detail
 Cloop_sizes_t
 Cidx_tools
 Cidx_tools< layout_type::row_major >
 Cidx_tools< layout_type::column_major >
 Ccheck_strides_functor
 Ntraits_detail
 Cnorm_of_scalar_impl
 Cnorm_of_scalar_impl< T, false >
 Cnorm_of_scalar_impl< T, true >
 Cnorm_of_array_elements_impl
 Cnorm_of_array_elements_impl< void *, false, false >
 Cnorm_of_array_elements_impl< T, false, false >
 Cnorm_of_array_elements_impl< T, true, false >
 Cnorm_of_array_elements_impl< T, false, true >
 Cnorm_of_array_elements_impl< long double, false, true >
 Cnorm_of_vector_impl
 Cnorm_type_base
 Cacquire_ownership
 Caligned_arrayThis array class is modeled after std::array but adds optional alignment through a template parameter
 Caligned_mode
 Cbig_promote_value_type
 Cbroadcast_error
 Cbuffer_inner_types
 Cbuffer_inner_types< xbuffer_adaptor< CP, O, A > >
 Cbuffer_inner_types< xiterator_adaptor< I, CI > >
 Cbuffer_inner_types< xiterator_owner_adaptor< C, IG > >
 Ccan_assign
 Ccan_assign< xstrided_view< CT, S, L, FST >, RHS >
 Ccheck_strides_overlap
 Ccheck_strides_overlap< layout_type::column_major >
 Ccheck_strides_overlap< layout_type::row_major >
 Ccommon_difference_type
 Ccommon_difference_type<>
 Ccommon_size_type
 Ccommon_size_type<>
 Ccommon_tensor_type
 Ccommon_value_type
 Cconcatenate_error
 Cconditional_cast_functor
 Cconditional_cast_functor< false, T >
 Cconditional_cast_functor< true, T >
 Cconst_arrayA std::array like class with all member function (except reverse iterators) as constexpr
 Cconst_value
 Cconst_xclosure
 Cconst_xclosure< E, disable_xexpression< std::decay_t< E > > >
 Cconst_xclosure< xshared_expression< E > &, std::enable_if_t< true > >
 Ccontainer_simd_return_type
 Cdecay_all
 Cdecay_all< S< X... > >
 Cdisable_indexed_stepper
 Cdriven_align_mode
 Cenable_indexed_stepper
 Cfilter_fixed_shape
 Cfixed_shapeFixed shape implementation for compile time defined arrays
 Cfixed_xreducer_shape_type
 Cfixed_xreducer_shape_type< fixed_shape< I... >, fixed_shape< J... > >
 Cforbid_simd
 Cforbid_simd< const std::vector< bool, A > >
 Cforbid_simd< const xtl::xdynamic_bitset< B, A > >
 Cforbid_simd< std::vector< bool, A > >
 Cforbid_simd< xtl::xdynamic_bitset< B, A > >
 Cget_init_type
 Cget_init_type< V, fixed_shape< X... > >
 Cget_strides_type
 Cget_strides_type< S >
 Cget_value_type
 Cget_value_type< T >
 Chas_assign_conversion
 Chas_sign_conversion
 Chas_simd_apply
 Chas_simd_interface
 Chas_simd_interface< xfunction< F, CT... >, T >
 Chas_simd_interface< xfunctor_adaptor< F, CT >, T >
 Chas_simd_interface< xfunctor_applier_base< D >, T >
 Chas_simd_interface< xfunctor_view< F, CT >, T >
 Chas_simd_interface< xtensor_view< EC, N, L, Tag > >
 Chas_simd_type
 Cindex_from_shape
 Cindex_mapperA helper class for mapping indices between views and their underlying containers
 Cindex_mapper< xt::xview< UnderlyingContainer, Slices... > >
 Cinitializer_dimension
 Cinner_aligned_mode
 Cinvalid_type
 Cis_chunked_t
 Cis_contiguous_container
 Cis_contiguous_container< xiterator< St, S, L > >
 Cis_contiguous_container< xiterator_adaptor< I, CI > >
 Cis_contiguous_container< xiterator_owner_adaptor< C, IG > >
 Cis_evaluation_strategy
 Cis_indexed_stepper
 Cis_indexed_stepper< xindexed_stepper< T, B > >
 Cis_narrowing_conversion
 Cis_not_xdummy_iterator
 Cis_not_xdummy_iterator< xdummy_iterator< is_const, CT > >
 Cis_reducer_options
 Cis_reducer_options_impl
 Cis_reducer_options_impl< std::tuple< X... > >
 Cis_specialization_of
 Cis_specialization_of< TT, TT< Ts... > >
 Cis_xoptional_expression
 Cis_xtensor_expression
 Ckeep_dims_type
 Clinear_assigner
 Clinear_assigner< false >
 Cmake_invalid_type
 Cmake_void
 Cmemory_range
 Cmissing_type
 Cnested_initializer_list
 Cnested_initializer_list< T, 0 >
 Cno_ownership
 Cnoalias_proxy
 Cnorm_typeTraits class for the result type of the norm_l2() function
 Cnumeric_constants
 Coverlapping_memory_checker
 Coverlapping_memory_checker< Dst, std::enable_if_t< addressable_to_expression< Dst > > >
 Coverlapping_memory_checker_base
 Coverlapping_memory_checker_traits
 Coverlapping_memory_checker_traits< E >
 Coverlapping_memory_checker_traits< E, std::enable_if_t< addressable_to_expression< E > > >
 Coverlapping_memory_checker_traits< E, std::enable_if_t<!addressable_to_expression< E > &&is_crtp_base_of< xview_semantic, E >::value > >
 Coverlapping_memory_checker_traits< E, std::enable_if_t<!addressable_to_expression< E > &&is_specialization_of< xfunction, E >::value > >
 Cpromote_shape
 Cpromote_strides
 Crebind_container
 Crebind_container< X, C< T, A > >
 Crebind_container< X, C< T, N > >
 Crebind_container< X, svector< T, N, A, B > >
 Creducer_options
 Cinitial_tester
 Cinitial_tester< xinitial< X > >
 Cinitial_tester< const xinitial< X > >
 Cremove_class
 Cremove_class< R(C::*)(Args...) const >
 Cremove_class< R(C::*)(Args...)>
 Cselect_dim_mapping_type
 Cselect_dim_mapping_type< fixed_shape< I... > >
 Cselect_iterable_base
 Cselect_layoutCompute a layout based on a layout and a shape type
 Csequence_view
 Csquared_norm_typeTraits class for the result type of the norm_sq() function
 Cstatic_dimension
 Cstatic_string
 Cstepper_assigner
 Cstepper_tools
 Cstrided_loop_assigner
 Csvector
 Ctemporary_container
 Ctemporary_container< xbuffer_adaptor< CP, O, A > >
 Ctemporary_container< xiterator_adaptor< I, CI > >
 Ctemporary_container< xiterator_owner_adaptor< C, IG > >
 Ctemporary_type
 Ctemporary_type< T, void_t< typename std::decay_t< T >::temporary_type > >
 Ctemporary_type_from_tag
 Ctemporary_type_from_tag< xtensor_expression_tag, T >
 Ctracking_allocator
 Crebind
 Ctranspose_error
 Ctuple_idx_of
 Ctuple_idx_of_impl
 Ctuple_idx_of_impl< I, T, std::tuple< T, Types... > >
 Ctuple_idx_of_impl< I, T, std::tuple< U, Types... > >
 Ctuple_idx_of_impl< I, T, std::tuple<> >
 Cunaligned_mode
 Cuvector
 Cview_temporary_type
 CxaccessibleBase class for implementation of common expression access methods
 Cxaccumulator_functor
 Cxall
 Cxall_tag
 Cxarray_adaptorDense multidimensional container adaptor with tensor semantic
 Cxarray_containerDense multidimensional container with tensor semantic
 Cxassign_traits
 Cxaxis_iteratorClass for iteration over (N-1)-dimensional slices, where N is the dimension of the underlying expression
 Cxaxis_slice_iteratorClass for iteration over one-dimensional slices
 Cxblockwise_reducer
 Cxbounded_iterator
 CxbroadcastBroadcasted xexpression to a specified shape
 Cxbuffer_adaptor
 Cxbuffer_adaptor_base
 Cxchunk_iterator
 Cxchunked_array
 Cxchunked_assigner
 Cxchunked_semantic
 Cxchunked_view
 Cxclosure
 Cxclosure< E, disable_xexpression< std::decay_t< E > > >
 Cxclosure< xshared_expression< E >, std::enable_if_t< true > >
 Cxconst_accessibleBase class for implementation of common expression constant access methods
 Cxconst_iterableBase class for multidimensional iterable constant expressions
 CxcontainerBase class for dense multidimensional containers
 Cxcontainer_inner_types
 Cxcontainer_inner_types< xarray_adaptor< EC, L, SC, Tag > >
 Cxcontainer_inner_types< xarray_container< EC, L, SC, Tag > >
 Cxcontainer_inner_types< xbroadcast< CT, X > >
 Cxcontainer_inner_types< xchunked_array< chunk_storage > >
 Cxcontainer_inner_types< xdynamic_view< CT, S, L, FST > >
 Cxcontainer_inner_types< xfixed_adaptor< EC, S, L, SH, Tag > >
 Cxcontainer_inner_types< xfixed_container< ET, S, L, SH, Tag > >
 Cxcontainer_inner_types< xfunction< F, CT... > >
 Cxcontainer_inner_types< xfunctor_adaptor< F, CT > >
 Cxcontainer_inner_types< xfunctor_view< F, CT > >
 Cxcontainer_inner_types< xgenerator< C, R, S > >
 Cxcontainer_inner_types< xindex_view< CT, I > >
 Cxcontainer_inner_types< xmasked_view< CTD, CTM > >
 Cxcontainer_inner_types< xoptional_assembly< VE, FE > >
 Cxcontainer_inner_types< xoptional_assembly_adaptor< VEC, FEC > >
 Cxcontainer_inner_types< xreducer< F, CT, X, O > >
 Cxcontainer_inner_types< xrepeat< CT, R > >
 Cxcontainer_inner_types< xscalar< CT > >
 Cxcontainer_inner_types< xstrided_view< CT, S, L, FST > >
 Cxcontainer_inner_types< xtensor_adaptor< EC, N, L, Tag > >
 Cxcontainer_inner_types< xtensor_container< EC, N, L, Tag > >
 Cxcontainer_inner_types< xtensor_view< EC, N, L, Tag > >
 Cxcontainer_inner_types< xview< CT, S... > >
 Cxcontainer_iterable_types
 Cxcontainer_semanticImplementation of the xsemantic_base interface for dense multidimensional containers
 Cxcontiguous_iterableBase class for multidimensional iterable expressions with contiguous storage
 Cxcsv_config
 Cxdrop_slice
 Cxdummy_iterator
 Cxdynamic_view
 Cxellipsis_tag
 CxexpressionBase class for xexpressions
 Cxexpression_assigner
 Cxexpression_assigner_base
 Cxexpression_assigner_base< xoptional_expression_tag >
 Cxexpression_assigner_base< xtensor_expression_tag >
 Cxexpression_holder
 Cxexpression_tag
 CxfiltrationFilter of a xexpression for fast scalar assign
 Cxfixed_adaptorDense multidimensional container adaptor with tensor semantic and fixed dimension
 Cxfixed_containerDense multidimensional container with tensor semantic and fixed dimension
 CxfunctionMultidimensional function operating on xtensor expressions
 Cxfunction_cache
 Cxfunction_iterator
 Cxfunction_stepper
 Cxfunctor_adaptorAdapt a container with a functor, forwarding methods such as resize / reshape
 Cxfunctor_applier_base
 Cxfunctor_iterator
 Cxfunctor_stepper
 Cxfunctor_viewView of an xexpression
 Cxfunctor_view_temporary_type
 CxgeneratorMultidimensional function operating on indices
 Cxindex_viewView of an xexpression from vector of indices
 Cxindexed_stepper
 Cxinitial
 CxiterableBase class for multidimensional iterable expressions
 Cxiterable_inner_types
 Cxiterable_inner_types< xarray_adaptor< EC, L, SC, Tag > >
 Cxiterable_inner_types< xarray_container< EC, L, SC, Tag > >
 Cxiterable_inner_types< xbroadcast< CT, X > >
 Cxiterable_inner_types< xchunked_array< chunk_storage > >
 Cxiterable_inner_types< xdynamic_view< CT, S, L, FST > >
 Cxiterable_inner_types< xfixed_adaptor< EC, S, L, SH, Tag > >
 Cxiterable_inner_types< xfixed_container< ET, S, L, SH, Tag > >
 Cxiterable_inner_types< xfunction< F, CT... > >
 Cxiterable_inner_types< xgenerator< C, R, S > >
 Cxiterable_inner_types< xindex_view< CT, I > >
 Cxiterable_inner_types< xmasked_view< CTD, CTM > >
 Cxiterable_inner_types< xoptional_assembly< VE, FE > >
 Cxiterable_inner_types< xoptional_assembly_adaptor< VEC, FEC > >
 Cxiterable_inner_types< xreducer< F, CT, X, O > >
 Cxiterable_inner_types< xrepeat< CT, R > >
 Cxiterable_inner_types< xscalar< CT > >
 Cxiterable_inner_types< xstrided_view< CT, S, L, FST > >
 Cxiterable_inner_types< xtensor_adaptor< EC, N, L, Tag > >
 Cxiterable_inner_types< xtensor_container< EC, N, L, Tag > >
 Cxiterable_inner_types< xtensor_view< EC, N, L, Tag > >
 Cxiterable_inner_types< xview< CT, S... > >
 Cxiterator
 Cxiterator_adaptor
 Cxiterator_owner_adaptor
 Cxkeep_slice
 Cxmasked_value
 Cxmasked_viewView on an xoptional_assembly or xoptional_assembly_adaptor hiding values depending on a given mask
 Cxmasked_view_stepper
 Cxmultiindex_iterator
 Cxnewaxis
 Cxnewaxis_tag
 Cxoptional_assemblyDense multidimensional container holding optional values, optimized for tensor operations
 Cxoptional_assembly_adaptorDense multidimensional adaptor holding optional values, optimized for tensor operations
 Cxoptional_assembly_baseBase class for dense multidimensional optional assemblies
 Cxoptional_assembly_linear_iterator
 Cxoptional_assembly_linear_iterator_traits
 Cxoptional_assembly_stepper
 Cxoptional_assembly_storage
 Cxoptional_comparable
 Cxoptional_expression_tag
 Cxproxy_inner_types
 Cxrange
 Cxrange_adaptor
 CxreducerReducing function operating over specified axes
 Cxreducer_functors
 Cxreducer_shape_type
 Cxreducer_shape_type< fixed_shape< I... >, fixed_shape< J... >, O >
 Cxreducer_shape_type< fixed_shape< I... >, std::array< I2, N2 >, std::false_type >
 Cxreducer_shape_type< fixed_shape< I... >, std::array< I2, N2 >, std::true_type >
 Cxreducer_shape_type< std::array< I1, N1 >, std::array< I2, N2 >, std::false_type >
 Cxreducer_shape_type< std::array< I1, N1 >, std::array< I2, N2 >, std::true_type >
 Cxreducer_stepper
 CxrepeatExpression with repeated values along an axis
 Cxrepeat_stepper
 Cxscalar
 Cxscalar_stepper
 Cxsemantic_baseBase interface for assignable xexpressions
 Cxsharable_expression
 Cxshared_expressionShared xexpressions
 Cxslice
 Cxstepped_range
 Cxstepper
 Cxstrided_containerPartial implementation of xcontainer that embeds the strides and the shape
 Cxstrided_viewView of an xexpression using strides
 Cxstrided_view_base
 Cxtensor_adaptorDense multidimensional container adaptor with tensor semantics and fixed dimension
 Cxtensor_containerDense multidimensional container with tensor semantic and fixed dimension
 Cxtensor_expression_tag
 Cxtensor_viewDense multidimensional container adaptor with view semantics and fixed dimension
 Cxvectorizer
 CxviewMultidimensional view with tensor semantic
 Cxview_semanticImplementation of the xsemantic_base interface for multidimensional views
 Cxview_shape_type
 Cxview_shape_type< fixed_shape< I... >, S... >
 Cxview_shape_type< std::array< I, L >, S... >
 Cxview_stepper
 Nxt_simd
 Caligned_allocator
 Caligned_mode
 Cunaligned_mode
 Callocator_alignment
 Ccontainer_alignment
 Csimd_traits
 Crevert_simd_traits
 Cis_batch_bool
 Cis_batch_complex
 Csimd_condition
 Nxtl
 Cconjunction