OpenLB 1.7
Loading...
Searching...
No Matches
Classes
olb::dynamics Namespace Reference

Classes

struct  CustomCollision
 
struct  DefaultCombination
 Default combination rule used by dynamics::Tuple. More...
 
struct  ExposePorousParticleMomenta
 
struct  has_parametrized_momenta
 DYNAMICS is not explicitly marked as requiring parameters outside DYNAMICS::apply. More...
 
struct  has_parametrized_momenta< DYNAMICS, std::enable_if_t< DYNAMICS::has_parametrized_momenta > >
 DYNAMICS is explicitly marked as requiring parameters outside DYNAMICS::apply. More...
 
struct  is_generic
 DYNAMICS doesn't provide apply method template. More...
 
struct  is_generic< DYNAMICS, CELL, PARAMETERS, std::enable_if_t< std::is_member_function_pointer_v< decltype(&DYNAMICS::template apply< CELL, PARAMETERS >)> > >
 DYNAMICS provides apply method template. More...
 
struct  is_vectorizable
 DYNAMICS is not explicitly marked as unvectorizable. More...
 
struct  is_vectorizable< DYNAMICS, std::enable_if_t<!DYNAMICS::is_vectorizable > >
 DYNAMICS is explicitly marked as unvectorizable. More...
 
struct  ParameterFromCell
 Set PARAMETER of DYNAMICS from CELL (for CustomCollision-based DYNAMICS) More...
 
struct  Tuple
 Dynamics constructed as a tuple of momenta, equilibrium and collision. More...