.. _program_listing_file_src_pcms_transfer_interpolation_helpers.h: Program Listing for File interpolation_helpers.h ================================================ |exhale_lsh| :ref:`Return to documentation for file ` (``src/pcms/transfer/interpolation_helpers.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #ifndef PCMS_TRANSFER_INTERPOLATION_HELPERS_H #define PCMS_TRANSFER_INTERPOLATION_HELPERS_H #include "pcms/utility/arrays.h" #include "pcms/utility/memory_spaces.h" #include #include namespace pcms { // FIXME, evaluate if this is needed. If so, move to utility library void copyHostScalarArrayView2HostWrite( pcms::Rank1View source, Omega_h::HostWrite& target); void copyHostWrite2ScalarArrayView( const Omega_h::HostWrite& source, pcms::Rank1View target); } // namespace pcms #endif // PCMS_TRANSFER_INTERPOLATION_HELPERS_H