#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_ = 0 |
|
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: