Celeritas 0.6.0-110+develop.c7dc37d1
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
celeritas::optical::Transporter Class Reference

Transport all pending optical tracks to completion. More...

#include <Transporter.hh>

Classes

struct  Input
 

Public Types

Type aliases
using CoreStateHost = CoreState< MemSpace::host >
 
using CoreStateDevice = CoreState< MemSpace::device >
 
using SPConstParams = std::shared_ptr< CoreParams const >
 

Public Member Functions

 Transporter (Input &&)
 Construct with problem parameters.
 
void operator() (CoreStateHost &) const
 Transport all pending optical tracks on the host.
 
void operator() (CoreStateDevice &) const
 

Detailed Description

Transport all pending optical tracks to completion.

Member Function Documentation

◆ operator()()

void celeritas::optical::Transporter::operator() ( CoreStateHost state) const

Transport all pending optical tracks on the host.

Transport all pending optical tracks on the device.


The documentation for this class was generated from the following files: