.. _file_src_pcms_coupler_coupler.hpp: File coupler.hpp ================ |exhale_lsh| :ref:`Parent directory ` (``src/pcms/coupler``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. contents:: Contents :local: :backlinks: none Definition (``src/pcms/coupler/coupler.hpp``) --------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_src_pcms_coupler_coupler.hpp.rst Includes -------- - ``memory`` (:ref:`file_src_pcms_utility_memory_spaces.h`) - ``pcms/coupler/coupler_types.h`` (:ref:`file_src_pcms_coupler_coupler_types.h`) - ``pcms/coupler/field_communicator.hpp`` (:ref:`file_src_pcms_coupler_field_communicator.hpp`) - ``pcms/coupler/field_exchange_planner.h`` (:ref:`file_src_pcms_coupler_field_exchange_planner.h`) - ``pcms/coupler/field_layout_communicator.h`` (:ref:`file_src_pcms_coupler_field_layout_communicator.h`) - ``pcms/coupler/global_communicator.h`` (:ref:`file_src_pcms_coupler_global_communicator.h`) - ``pcms/coupler/overlap_mask.h`` (:ref:`file_src_pcms_coupler_overlap_mask.h`) - ``pcms/field/field.h`` (:ref:`file_src_pcms_field_field.h`) - ``pcms/field/field_layout.h`` (:ref:`file_src_pcms_field_field_layout.h`) - ``pcms/utility/assert.h`` (:ref:`file_src_pcms_utility_assert.h`) - ``pcms/utility/common.h`` (:ref:`file_src_pcms_utility_common.h`) - ``pcms/utility/profile.h`` (:ref:`file_src_pcms_utility_profile.h`) Namespaces ---------- - :ref:`namespace_pcms` Classes ------- - :ref:`exhale_class_classpcms_1_1ApplicationComm` - :ref:`exhale_class_classpcms_1_1CouplerComm` - :ref:`exhale_class_classpcms_1_1DataHandle` - :ref:`exhale_class_classpcms_1_1FieldHandle` - :ref:`exhale_class_classpcms_1_1FunctionHandle` - :ref:`exhale_class_classpcms_1_1GlobalDataInterface` Typedefs -------- - :ref:`exhale_typedef_namespacepcms_1a8927b4b7ab69510467db8dcb8bce71bb`