Celeritas 0.7.0-dev.80+develop.2dd9b831b
|
This is the complete list of members for celeritas::optical::SurfaceModel, including all inherited members.
CELER_DEFAULT_COPY_MOVE(SurfaceModel) | celeritas::SurfaceModel | protected |
CoreStateDevice typedef (defined in celeritas::optical::SurfaceModel) | celeritas::optical::SurfaceModel | |
CoreStateHost typedef (defined in celeritas::optical::SurfaceModel) | celeritas::optical::SurfaceModel | |
get_surfaces() const =0 | celeritas::SurfaceModel | pure virtual |
InternalSurfaceId typedef | celeritas::SurfaceModel | |
label() const | celeritas::SurfaceModel | inline |
step(CoreParams const &, CoreStateHost &) const =0 | celeritas::optical::SurfaceModel | pure virtual |
step(CoreParams const &, CoreStateDevice &) const =0 | celeritas::optical::SurfaceModel | pure virtual |
surface_model_id() const | celeritas::SurfaceModel | inline |
SurfaceModel(SurfaceModelId, std::string_view) | celeritas::SurfaceModel | protected |
VecSurfaceLayer typedef | celeritas::SurfaceModel | |
~SurfaceModel()=0 | celeritas::SurfaceModel | pure virtual |