36 std::shared_ptr<LatticeWalberla> m_lattice;
void set_coefficient(double coefficient) noexcept
std::vector< std::shared_ptr< EKReactant > > reactants_type
auto get_lattice() const noexcept
double get_coefficient() const noexcept
EKReactionBase(std::shared_ptr< LatticeWalberla > lattice, reactants_type reactants, double coefficient)
virtual ~EKReactionBase()=default
virtual void perform_reaction()=0
auto const & get_reactants() const noexcept
cudaStream_t stream[1]
CUDA streams for parallel computing on CPU and GPU.
\file PackInfoPdfDoublePrecision.cpp \author pystencils