.. _file_mesh_handle_competence_pack.hxx: File competence_pack.hxx ======================== |exhale_lsh| :ref:`Parent directory ` (``mesh_handle``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS Define classes to pack different competences into one template parameter for the :ref:`exhale_class_classt8__mesh__handle_1_1mesh` class. .. contents:: Contents :local: :backlinks: none Definition (``mesh_handle/competence_pack.hxx``) ------------------------------------------------ .. toctree:: :maxdepth: 1 program_listing_file_mesh_handle_competence_pack.hxx.rst Detailed Description -------------------- We have one class for element competences and one for mesh competences. There are several predefined competence packs for different use cases, e.g. for all caching competences or all data related competences. Use the union operator to combine different competence packs. Includes -------- - ``competences.hxx`` (:ref:`file_mesh_handle_competences.hxx`) - ``data_handler.hxx`` (:ref:`file_mesh_handle_data_handler.hxx`) - ``internal/competence_pack_union.hxx`` (:ref:`file_mesh_handle_internal_competence_pack_union.hxx`) Included By ----------- - :ref:`file_mesh_handle_mesh.hxx` Namespaces ---------- - :ref:`namespace_t8_mesh_handle` Classes ------- - :ref:`exhale_struct_structt8__mesh__handle_1_1element__competence__pack` - :ref:`exhale_struct_structt8__mesh__handle_1_1mesh__competence__pack` - :ref:`exhale_struct_structt8__mesh__handle_1_1mesh__competence__pack_1_1apply` Typedefs -------- - :ref:`exhale_typedef_competence__pack_8hxx_1aed571d3992c756d85a4b050005010adc` - :ref:`exhale_typedef_competence__pack_8hxx_1a737de7cb2a7adf9e2ef34e96fb59f6fd` - :ref:`exhale_typedef_competence__pack_8hxx_1a748fa144562a0894f5fa87983d46e107` - :ref:`exhale_typedef_competence__pack_8hxx_1ac24a5c1d48711b0b5958889a280a70e6` - :ref:`exhale_typedef_competence__pack_8hxx_1a0a19b6fcc884255ed94aca1cd369f6a7` - :ref:`exhale_typedef_competence__pack_8hxx_1a7e10cbaea633be2ae253e19cf3541015` - :ref:`exhale_typedef_competence__pack_8hxx_1a75ce24a158354a8bd3530ad2fba0d08e`