▼Nflecsi | |
►Ncoloring | |
Ccoloring_info_t | |
►Cindex_coloring_t | |
Cghost_info_t | |
Cshared_info_t | |
►Nctrl_impl | |
►Ccycle | |
Crecurse | |
Crecurse< E, cycle< P, CPs... > > | |
Crecurse< E, util::constant< Value > > | |
Cinit_walker | |
Cpoint_walker | |
►Ndata | |
►Nleg | |
Cpartition | |
Cregion | |
Cunique_handle | |
Caccessor | |
Caccessor< dense, DATA_TYPE, PRIVILEGES > | |
Caccessor< singular, DATA_TYPE, PRIVILEGES > | |
Caccessor_member | |
Ccoloring_slot | |
Cconvert_tag | |
Cfield_info_t | |
Cfield_reference | |
Cfield_reference_t | |
Cfield_register | |
Cfield_register< T, dense, Topo, Space > | |
Cfield_register< T, singular, Topo, Space > | |
Cpartition | |
Cpartitioned | |
Creference_base | |
Cregion | |
Ctopology_accessor | |
Ctopology_slot | |
►Ndetail | |
►Cdata_guard | An RAII type to manage the global coloring and topologies |
Ccolor_guard | |
Cglobal_guard | |
Cprocess_guard | |
►Nexec | |
►Ndetail | |
Cnonconst_ref | |
Cnonconst_ref< const T & > | |
Creplace_argument | |
Creplace_argument< P, A, decltype(void(task_param< P >::replace(std::declval< A >())))> | |
Ctask_param | |
Ctask_param< data::accessor< data::dense, T, S > > | |
Ctask_param< data::accessor< data::singular, T, S > > | |
Ctask_param< data::topology_accessor< T, P > > | |
Ctask_param< future< R > > | |
►Nfold | |
Cmax | |
Cmin | |
Cproduct | |
Csum | |
►Nleg | |
►Ndetail | |
Cdecay | |
Cdecay< std::tuple< TT... > > | |
Cbind_accessors_t | |
Ctask_prologue_t | |
Ctask_wrapper | |
Ctask_wrapper< F, task_processor_type_t::mpi > | |
Cunbind_accessors_t | |
►Cforall | |
Cfunctor | |
Claunch_domain | A launch domain with a static identity but a runtime size |
►Nio | |
Cio_interface_t | |
Clegion_hdf5_region_t | |
Clegion_hdf5_t | |
►Nlog | |
Cdevel_guard | |
Cdevel_tag | |
Cflog_t | |
Cguard | |
Clog_message_t | |
Cpacket_t | |
Ctag | |
Ctag_scope_t | |
►Ctee_buffer_t | |
Cbuffer_data_t | |
Ctee_stream_t | |
►Nrun | |
►Ccontext | |
Cindex_subspace_info_t | |
Ccontext_t | |
Cmpi_mapper_t | |
►Ntopo | |
►Ndetail | |
Cbase | |
Cbase< canonical > | |
Cbase< global_category > | |
Cbase< index_category > | |
Cbase< ntree > | |
Cbase< set > | |
Cbase< structured > | |
Cbase< unstructured > | |
Cdefault_space | |
Cdefault_space< T, decltype(void(T::default_space))> | |
Cindex_space | |
Cindex_space< T, util::voided< typename T::index_space > > | |
►Nunstructured_impl | |
Ccoloring_info | |
Cdefinition | |
Centity_info | |
Cindex_coloring | |
Cparallel_definition | |
Cset_color_info_t | |
Cset_coloring_info_t | |
Csimple_definition | |
Carray_buf_ref_get | |
Carray_buf_ref_get< T, false > | |
Carray_buf_ref_type | |
Carray_buf_ref_type< domain_entity< M, E > > | |
Carray_buf_ref_type< S * > | |
Carray_buffer | |
Carray_buffer_type | |
Carray_buffer_type< domain_entity< M, E > > | |
Carray_buffer_type< item_t * > | |
►Ccanonical | |
Caccess | |
►Ccanonical_base | |
Ccoloring | |
Ccompute_bindings | Compute_bindings provides static recursion to process binding computation of mesh entity types |
Ccompute_bindings< FIND_DOM, 0, TS > | |
Ccompute_connectivity | Compute_connectivity provides static recursion to process connectivity computation of mesh entity types |
Ccompute_connectivity< FIND_DOM, 0, TS > | |
Cconnectivity_t | Connectivity_t provides basic connectivity information in a compressed storage format |
Cdomain_connectivity | |
Cdomain_entity | Domain_entity is a simple wrapper to mesh entity that associates with its a domain id |
Centity_base | Entity_base defines a base class that stores the raw info that a topology needs, i.e: id and rank data |
Centity_base_ | |
Cfind_entity | Find_entity provides a specialization for the root recursion |
Cfind_entity< 0, T, DIM, DOM > | |
Cfind_entity_ | Find_entity_ provides static search capabilities |
Cfind_index_space | |
Cfind_index_space< 0, TUPLE, ENTITY > | |
Cfind_index_space_from_dimension | |
Cfind_index_space_from_dimension< 0, TUPLE, DIM, DOM > | End recursion condition |
Cfind_index_space_from_id | |
Cfind_index_space_from_id< 0, TUPLE, ID > | End recursion condition |
Cfind_index_subspace_from_id | |
Cfind_index_subspace_from_id< 0, TUPLE, ID > | End recursion condition |
Cget_index_subspaces | |
Cglobal | |
►Cglobal_base | |
Ccoloring | |
Cglobal_category | |
Chash_table | |
Cid_vector_hash_t | |
►Cidentity_storage | |
Citerator | |
Cindex | |
►Cindex_base | |
Ccoloring | |
Cindex_category | |
►Cindex_space | |
Cid_range_ | |
Citerator_ | |
Citerator_< S, void > | |
Citerator_base_ | Iterator base, const be parameterized with 'T' or 'const T' |
Cindex_space_ref_type | Helper classes for resolving types |
Cindex_space_ref_type< domain_entity< M, E > > | Helper classes for resolving types |
Cindex_space_ref_type< S * > | Helper classes for resolving types |
Cindex_subspaces_tuple | |
Cindex_subspaces_tuple< MESH_TYPE, false > | |
Cmesh_base | Methods and data about the mesh topology that do not depend on type parameterization, e.g: entity types, domains, etc |
Cmesh_entity | Mesh_entity parameterizes a mesh entity base with its dimension and number of domains |
Cmesh_graph_partition | |
Cmesh_storage | |
►Cntree | |
Caccess | |
►Cntree_base | |
►Ccoloring | |
Ccoloring_metadata | |
Clocal_coloring | |
Cntree_entity | |
Cntree_entity_holder | |
Cntree_geometry | |
Cntree_geometry< T, 1 > | |
Cntree_geometry< T, 2 > | |
Cntree_geometry< T, 3 > | |
Cntree_node | |
Cntree_storage | |
Cnum_index_subspaces | |
Coffset_storage_t | |
Cset | |
Cset_base_t | |
Csimple_entry | Convenience class which associates a simple ID with type T |
Csimple_id | |
Cspecialization | |
Cstructured | |
Cstructured_base | |
Cunserialize_dimensions_ | |
Cunserialize_dimensions_< STORAGE_TYPE, MESH_TYPE, NUM_DOMAINS, NUM_DIMS, DOM, NUM_DIMS > | |
Cunserialize_domains_ | |
Cunserialize_domains_< STORAGE_TYPE, MESH_TYPE, NUM_DOMAINS, NUM_DIMS, NUM_DOMAINS > | |
►Cunstructured | |
Caccess | |
Cunstructured_base | |
►Nunit | |
►Ccontrol_policy | |
Cnode_policy | |
►Nutil | |
►Ndag_impl | |
Cnode | |
►Ndetail | |
Care_integral | A helper to identify if all types Ts are integral |
Care_integral< T, Ts... > | |
Cbase_specialization | |
Chold | |
Cnonvoid | |
Cnonvoid< void > | |
Cserial_container | |
►Ngraph | |
Ccolorer | |
Cparmetis_colorer | |
►Nunit | |
Cassert_handler_t | |
Cexpect_handler_t | |
Cstate_t | |
Ctest_output_t | |
Cand_ | |
Cand_< CONDITION, CONDITIONS... > | |
Carray_ref | |
Cbase_convert_tuple_type | |
Cbase_convert_tuple_type< B, TO, std::tuple< Args... > > | |
Cbase_convert_tuple_type_ | |
Cbase_convert_tuple_type_< T, TO, false > | |
Cbase_convert_tuple_type_< T, TO, true > | |
Cbase_specialization | |
►Cbit_buffer | |
Cproxy | |
Crange_proxy | |
Cconstant | |
Cconvert_tuple_type | |
Cconvert_tuple_type< std::tuple< Args... > > | |
Cconvert_tuple_type_ | |
►Ccrs | |
Cconst_iterator | |
Citerator | |
Cdag | |
Cdcrs | |
Cdebruijn32_t | |
Cdimensioned_array | |
Cfunction_traits | |
Cfunction_traits< const T > | |
Cfunction_traits< const volatile T > | |
Cfunction_traits< R(*)(As...)> | |
Cfunction_traits< R(As...)> | |
Cfunction_traits< R(C::*)(As...) const > | |
Cfunction_traits< R(C::*)(As...) const volatile > | |
Cfunction_traits< R(C::*)(As...) volatile > | |
Cfunction_traits< R(C::*)(As...)> | |
Cfunction_traits< std::function< R(As...)> > | |
Cfunction_traits< T & > | |
Cfunction_traits< T && > | |
Cfunction_traits< volatile T > | |
Cgraphviz | |
Cid_ | |
Cis_container | Check if a particular type T is a container |
Cis_container< T, voided< typename T::value_type, typename T::size_type, typename T::allocator_type, typename T::iterator, typename T::const_iterator, decltype(std::declval< T >().size()), decltype(std::declval< T >().begin()), decltype(std::declval< T >().end()), decltype(std::declval< T >().cbegin()), decltype(std::declval< T >().cend()), decltype(std::declval< T >().data())> > | Check if a particular type T is a container |
Cis_iterative_container | A Helper to identify if this is a container |
Cis_iterative_container< T, voided< decltype(std::declval< T >().begin()), decltype(std::declval< T >().end())> > | A Helper to identify if this is a container |
Cis_minimal_container | A Helper to identify if this is a container |
Cis_minimal_container< T, voided< decltype(std::declval< T >().size()), decltype(std::declval< T >().data())> > | A Helper to identify if this is a container |
Cis_tuple | Check if the object is a tuple |
Cis_tuple< std::tuple< T... > > | Check if the object is a tuple |
Clexical_comparison | |
Clexical_comparison< std::tuple< Args... > > | |
Cmpi_typetraits | |
Cmpi_typetraits< char > | |
Cmpi_typetraits< double > | |
Cmpi_typetraits< float > | |
Cmpi_typetraits< int > | |
Cmpi_typetraits< long > | |
Cmpi_typetraits< long double > | |
Cmpi_typetraits< short > | |
Cmpi_typetraits< size_t > | |
Cmpi_typetraits< unsigned > | |
Cmpi_typetraits< unsigned char > | |
Cmpi_typetraits< unsigned short > | |
Coffset | Offset represents an offset range (a start index plus a count of elements) in a single uint64_t. The lower COUNT_BITS bits are used for the count and the remaining bits are used for the start index |
Cserial | |
Cserial< std::map< K, V > > | |
Cserial< std::pair< T, U >, std::enable_if_t<!memcpyable_v< std::pair< T, U > > > > | |
Cserial< std::set< T > > | |
Cserial< std::string > | |
Cserial< std::tuple< TT... >, std::enable_if_t<!memcpyable_v< std::tuple< TT... > > > > | |
Cserial< std::unordered_map< K, V > > | |
Cserial< std::vector< T > > | |
Cserial< T, decltype(void(serial_convert< T >::put))> | |
Cserial< T, std::enable_if_t< memcpyable_v< T > > > | |
Cserial< T, voided< decltype(&T::legion_buffer_size), std::enable_if_t<!memcpyable_v< T > > > > | |
Cserial_convert | |
Cserial_convert< data::accessor< data::dense, T, Priv > > | |
Cserial_convert< data::accessor< data::singular, T, Priv > > | |
►Cserial_convert< future< T > > | |
CRep | |
Cserial_convert_traits | |
Cserial_convert_traits< T, decltype(void(serial_convert< T >::size))> | |
Csimple_id_t | A simple id type that can be constructed from multiple indexes |
Csimple_id_t< std::tuple< Args... >, Compare< std::tuple< Args... > > > | |
CSymbol | |
Ctuple_walker | |
Ctypeify | |
Cuint128 | |
Cunique_id | |
►Ccontrol | |
►Caction | |
Cdependency | |
Cfid_counter_t | |
►Cfield | |
Cdefinition | |
Cfilling_curve | |
Cfuture | |
Cfuture< R > | |
Cfuture< R, exec::launch_type_t::index > | |
Cfuture< Return > | |
Cfuture< Return, exec::launch_type_t::index > | |
Cfuture< void > | |
Chilbert_curve | |
Cisid_counter_t | |
Cmorton_curve | |
►Cprogram_option | |
Cinitializer_value | |
Carray_ref< T > | |
Cdebruijn_t | Debruijn_t provides a mechanism for doing lookups of the set bits in a bitfield |
Ctree_entity | Tree_entity parameterizes a tree entity base with its dimension and number of domains |
Ctree_entity_holder | Tree_entity_holder parameterizes a tree entity base with its dimension and number of domains |
Ctree_node | Tree_node parametrizes a tree node base with its dimension and number of domain |