|
struct | olb::CellStatistic< T > |
| Return value of any collision. More...
|
|
struct | olb::Dynamics< T, DESCRIPTOR > |
| Interface for per-cell dynamics. More...
|
|
struct | olb::concepts::placeholder::Equilibrium |
|
struct | olb::concepts::placeholder::Equilibrium::type< DESCRIPTOR, MOMENTA > |
|
struct | olb::concepts::placeholder::Collision |
|
struct | olb::concepts::placeholder::Collision::type< DESCRIPTOR, MOMENTA, EQUILIBRIUM > |
|
struct | olb::dynamics::DefaultCombination |
| Default combination rule used by dynamics::Tuple. More...
|
|
struct | olb::dynamics::is_vectorizable< DYNAMICS, typename > |
| DYNAMICS is not explicitly marked as unvectorizable. More...
|
|
struct | olb::dynamics::is_vectorizable< DYNAMICS, std::enable_if_t<!DYNAMICS::is_vectorizable > > |
| DYNAMICS is explicitly marked as unvectorizable. More...
|
|
struct | olb::dynamics::Tuple< T, DESCRIPTOR, MOMENTA, EQUILIBRIUM, COLLISION, COMBINATION_RULE > |
| Dynamics constructed as a tuple of momenta, equilibrium and collision. More...
|
|
struct | olb::dynamics::CustomCollision< T, DESCRIPTOR, MOMENTA > |
|
struct | olb::dynamics::has_parametrized_momenta< DYNAMICS, typename > |
| DYNAMICS is not explicitly marked as requiring parameters outside DYNAMICS::collide. More...
|
|
struct | olb::dynamics::has_parametrized_momenta< DYNAMICS, std::enable_if_t< DYNAMICS::has_parametrized_momenta > > |
| DYNAMICS is explicitly marked as requiring parameters outside DYNAMICS::collide. More...
|
|
class | olb::dynamics::RuleComposition< OUTER, INNER > |
| Evaluates combination rule OUTER on result of combination rule INNER (prototype) More...
|
|