| ▼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 | |