apply(ConcreteBlockLattice< T, DESCRIPTOR, Platform::GPU_CUDA > &block, ConcreteBlockMask< T, Platform::GPU_CUDA > &subdomain, CollisionDispatchStrategy strategy) override | olb::ConcreteBlockCollisionO< T, DESCRIPTOR, Platform::GPU_CUDA, DYNAMICS > | inline |
BlockCollisionO< T, DESCRIPTOR, Platform::GPU_CUDA >::apply(ConcreteBlockLattice< T, DESCRIPTOR, PLATFORM > &block, ConcreteBlockMask< T, PLATFORM > &subdomain, CollisionDispatchStrategy strategy)=0 | olb::BlockCollisionO< T, DESCRIPTOR, Platform::GPU_CUDA > | pure virtual |
ConcreteBlockCollisionO() | olb::ConcreteBlockCollisionO< T, DESCRIPTOR, Platform::GPU_CUDA, DYNAMICS > | |
getDynamics() override | olb::ConcreteBlockCollisionO< T, DESCRIPTOR, Platform::GPU_CUDA, DYNAMICS > | inlinevirtual |
id() const override | olb::ConcreteBlockCollisionO< T, DESCRIPTOR, Platform::GPU_CUDA, DYNAMICS > | inlinevirtual |
set(CellID iCell, bool state, bool overlap) override | olb::ConcreteBlockCollisionO< T, DESCRIPTOR, Platform::GPU_CUDA, DYNAMICS > | inlinevirtual |
setup(ConcreteBlockLattice< T, DESCRIPTOR, Platform::GPU_CUDA > &block) override | olb::ConcreteBlockCollisionO< T, DESCRIPTOR, Platform::GPU_CUDA, DYNAMICS > | |
BlockCollisionO< T, DESCRIPTOR, Platform::GPU_CUDA >::setup(ConcreteBlockLattice< T, DESCRIPTOR, PLATFORM > &block)=0 | olb::BlockCollisionO< T, DESCRIPTOR, Platform::GPU_CUDA > | pure virtual |
weight() const override | olb::ConcreteBlockCollisionO< T, DESCRIPTOR, Platform::GPU_CUDA, DYNAMICS > | inlinevirtual |
~AbstractBlockO()=default | olb::AbstractBlockO | virtual |