![]() |
Shamrock 2025.10.0
Astrophysical Code
|
#include "shambase/exception.hpp"#include "shambackends/Device.hpp"#include "shambackends/DeviceBuffer.hpp"#include "shambackends/DeviceScheduler.hpp"#include "shambackends/USMPtrHolder.hpp"#include <stdexcept>#include <variant>
Include dependency graph for CommunicationBufferImpl.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | shamcomm::details::CommunicationBuffer< CopyToHost > |
| class | shamcomm::details::CommunicationBuffer< DirectGPU > |
Namespaces | |
| namespace | shamcomm |
| namespace for communication related stuff | |
Enumerations | |
| enum | shamcomm::CommunicationProtocol { shamcomm::CopyToHost , shamcomm::DirectGPU } |
Functions | |
| CommunicationProtocol | shamcomm::get_protocol (sham::Device &device) |
Definition in file CommunicationBufferImpl.hpp.