|
BioCMAMC-ST
|
#include <move_info.hpp>
Public Member Functions | |
| MoveInfo () | |
| MoveInfo (const std::size_t n_compartments, const std::size_t n_flows) | |
| void | set_flow (const std::size_t i, const std::size_t i_flow, const double flow) |
Public Attributes | |
| ConstNeighborsView< ExecSpace > | neighbors |
| DiagonalView< ExecSpace > | diag_transition |
| CumulativeProbabilityView< ExecSpace > | cumulative_probability |
| Kokkos::View< LeavingFlow *, Kokkos::SharedHostPinnedSpace, Kokkos::MemoryTraits< Kokkos::MemoryTraitsFlags::Aligned|Kokkos::MemoryTraitsFlags::Restrict > > | leaving_flow |
| Kokkos::View< double *, ExecSpace > | liquid_volume |
|
inline |
|
inline |
|
inline |
| CumulativeProbabilityView<ExecSpace> Simulation::KernelInline::MoveInfo< ExecSpace >::cumulative_probability |
| DiagonalView<ExecSpace> Simulation::KernelInline::MoveInfo< ExecSpace >::diag_transition |
| Kokkos::View<LeavingFlow*, Kokkos::SharedHostPinnedSpace, Kokkos::MemoryTraits<Kokkos::MemoryTraitsFlags::Aligned | Kokkos::MemoryTraitsFlags::Restrict> > Simulation::KernelInline::MoveInfo< ExecSpace >::leaving_flow |
| Kokkos::View<double*, ExecSpace> Simulation::KernelInline::MoveInfo< ExecSpace >::liquid_volume |
| ConstNeighborsView<ExecSpace> Simulation::KernelInline::MoveInfo< ExecSpace >::neighbors |