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