#include <ParallelStreams.h>
◆ ~ParallelSection()
walberla::gpu::ParallelSection::~ParallelSection |
( |
| ) |
|
◆ ParallelSection()
walberla::gpu::ParallelSection::ParallelSection |
( |
ParallelStreams * |
parent, |
|
|
gpuStream_t |
mainStream |
|
) |
| |
|
private |
◆ next()
void walberla::gpu::ParallelSection::next |
( |
| ) |
|
◆ run()
void walberla::gpu::ParallelSection::run |
( |
const std::function< void(gpuStream_t)> & |
f | ) |
|
◆ stream()
gpuStream_t walberla::gpu::ParallelSection::stream |
( |
| ) |
|
◆ synchronize()
void walberla::gpu::ParallelSection::synchronize |
( |
| ) |
|
|
private |
◆ ParallelStreams
◆ counter_
uint_t walberla::gpu::ParallelSection::counter_ |
|
private |
◆ mainStream_
gpuStream_t walberla::gpu::ParallelSection::mainStream_ |
|
private |
◆ parent_
◆ startEvent_
gpuEvent_t walberla::gpu::ParallelSection::startEvent_ |
|
private |
The documentation for this class was generated from the following files: