▼Npni | |
►Ncore | |
Cadd_op | Addition expression template |
Cand_t | And type |
Carray | Type erasure array types |
Carray_factory | Array factory |
Carray_holder | Array holder template |
Carray_holder_interface | Array holder interface |
Carray_iterator | Array iterator |
Carray_iterator_types | Type map for the array_iterator template |
Carray_iterator_types< 0 > | Type map for a non-const array_iterator instance |
Carray_iterator_types< 1 > | Type map for const array_iterator instance |
Carray_selection | Selection from a multidimensional array |
Carray_trait | Array trait for expression templates |
Carray_trait< OP1, scalar< T > > | Array trait for expression templates |
Carray_trait< scalar< T >, OP1 > | Array trait for expression templates |
Carray_view | View on a part of an array |
Carray_view_trait | View trait |
Carray_view_trait< ATYPE, false > | Trait for single elements |
Carray_view_trait< ATYPE, true > | View trait for views |
Cbenchmark_result | Result of a single benchmark |
Cbenchmark_runner | Benchmark runner class |
Cbinary_t | Binary data type |
Cbool_t | Boolean type |
Cc_index_map_imp | C index map implementation |
Cchecked_convertible | Check if a type is unchecked convertible |
Cchrono_timer | Timer class using chrono |
Ccli_args | Class managing CLI options |
Ccli_argument_error | Command line argument error |
Ccli_error | General CLI error |
Ccli_help_request | Help request |
Ccli_option_error | Command line option error |
Cclock_timer | Clock() timer |
Cconfig_argument | Class describing a program argument |
Cconfig_option | Class describing a program option |
Cconfiguration | Configuration class |
Ccontainer_iterator | Iterator type |
Ccontainer_trait | Container trait |
Ccontainer_trait< array_view< ATYPE > > | Container_trait for an array_view |
Ccontainer_trait< mdarray< STORAGE, IMAP, IPA > > | Container trait mdarray |
Ccontainer_trait< std::array< T, N > > | Container trait for std::array |
Ccontainer_trait< std::list< ARGS...> > | Container trait for std::list |
Ccontainer_trait< std::vector< ARGS...> > | Container trait for std::vector |
Ccontainer_utils | Container utility |
Ccontainer_utils< std::array< T, N > > | Container utility for std::array |
Cconversion_strategy | Simple unchecked strategy |
Cconversion_strategy< T, S, false > | Checked conversion strategy |
Cconverter | Simple numeric converter |
Cconverter< std::complex< BT >, ST > | Simple to complex conversion |
Cconverter< std::complex< BTT >, std::complex< BST > > | Complex to complex conversion |
Cconverter< TT, TT > | Simple numeric converter |
Cconvertible | Check if two types are convertible |
Cdiv_op | Division expression template |
Cduration_unit_map | Unit map |
Cexception | Exceptions base class |
Cexception_record | Exception record |
Cfile_error | File IO fails |
Cget_reference_type | Get original type of reference |
Cget_reference_type< std::reference_wrapper< T > > | Get the original type of reference |
Cid_type_map | Map from type_id_t to type |
Cindex_error | Index error |
Cindex_iterator | Index iterator |
Cindex_map | Dynamic general index map template |
Cinplace_arithmetics | Single threaded inplace arithmetics |
Cis_array | Struct identifying a type as an array type |
Cis_complex_type | Check complex type |
Cis_float_type | Check float type |
Cis_index_type | Check if an index type is a valid index type |
►Cis_index_types | Check a set of types for index |
Cis_index_type_pred | Predicate type for count_if |
Cis_integer_type | Check integer type |
Cis_non_numeric_type | Check non numeric type |
Cis_numeric_type | Check numeric type |
Cis_primitive_type | Check primitive type |
Cis_reference_holder | Check if type is reference |
Cis_reference_holder< std::reference_wrapper< T > > | Chef if type is reference |
Cis_valid_index | Check if valid index |
Cis_view_cont | Check if view index |
Cis_view_cont< std::array< T, N > > | Check if view index |
Cis_view_cont< std::vector< T > > | Check if view index |
Cis_view_index | Checks for view index |
Citerator_error | Iterator error |
Ckey_error | Key error |
Cmap_utils | Utility class for index maps |
Cmap_utils< static_index_map< POLTYPE, DIMS...> > | Utility class for static index maps |
Cmdarray | Template for a multi-dimensional array class |
Cmemory_allocation_error | Memory allocation error |
Cmemory_not_allocated_error | Memory not allocated error |
Cmin_max | Get minimum and maximum |
Cmin_max< T, true > | Get minimum and maximum for floats |
Cmult_op | Multiplication expression template |
Cnone | None type |
Cnot_implemented_error | Not implemented exception |
Cnot_t | Logical not |
Cop_trait | Operator reference trait |
Cop_trait< scalar< T > > | Operator trait for scalars |
Cor_t | Or type |
Crange_error | Data range error |
Cscalar | Scalar template for scalar values |
Cscalar_iterator | Scalar iterator |
Cshape_mismatch_error | Shape mismatch error |
Csize_mismatch_error | Size mismatch error |
Cslice | Index slice |
Cstatic_index_map | Static general index map template |
Csub_op | Subtraction expression template |
Ctype_class_map | Type to class mapping |
Ctype_error | Data type error |
Ctype_id_map | Map from a type to type_id |
Ctype_info | Type information class |
Cunchecked_convertible | Check if a type is unchecked convertible |
Cvalue | Type erasure for POD data |
Cvalue_converter | Converter class |
Cvalue_converter< TT, ST, true > | Converter class specialization |
Cvalue_error | Data value error |
Cvalue_holder | Implementation of the holder interface |
Cvalue_holder_interface | Abstract interface for data holder |
Cvalue_ref | Type erasure for references to POD data |
Cview_provider | |
Cview_provider< ATYPE, false > | Single value view_provider |
Cview_provider< ATYPE, true > | Array view view_provider |
Ccomplex_parser | |
Crecord_parser | |
Cvalue_parser | |