OpenLB 1.8.1
Loading...
Searching...
No Matches
collisionHRR.h File Reference

Helper functions for the implementation of LB dynamics. More...

+ Include dependency graph for collisionHRR.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  olb::TensorIndices< DESCRIPTOR >
 
struct  olb::collision::HYBRID
 
struct  olb::collision::HYBRID_RHO
 
struct  olb::collision::RLBThirdOrder
 
struct  olb::collision::RLBThirdOrder::type< DESCRIPTOR, MOMENTA, EQUILIBRIUM >
 
struct  olb::collision::HRR
 
struct  olb::collision::HRR::type< DESCRIPTOR, MOMENTA, EQUILIBRIUM >
 
struct  olb::collision::ExternalRhoHRR
 
struct  olb::collision::ExternalRhoHRR::type< DESCRIPTOR, MOMENTA, EQUILIBRIUM >
 
struct  olb::forcing::GuoThirdOrder< Forced >
 Dynamics combination rule implementing the forcing scheme by Guo et al. for 3rd order RLB. More...
 
struct  olb::forcing::GuoThirdOrder< Forced >::combined_collision< DESCRIPTOR, MOMENTA, EQUILIBRIUM, COLLISION >
 
struct  olb::forcing::WFGuoThirdOrder< Forced >
 Dynamics combination rule implementing the forcing scheme by Guo et al. for 3rd order RLB for simulation with wall model. More...
 
struct  olb::forcing::WFGuoThirdOrder< Forced >::combined_collision< DESCRIPTOR, MOMENTA, EQUILIBRIUM, COLLISION >
 
class  olb::FDMstrainRateTensorPostProcessor
 PostProcessor for FDM strain rate tensor calculation. More...
 

Namespaces

namespace  olb
 Top level namespace for all of OpenLB.
 
namespace  olb::collision
 
namespace  olb::forcing
 Dynamics combination rules for various forcing schemes.
 

Detailed Description

Helper functions for the implementation of LB dynamics.

This file is all about efficiency. The generic template code is specialized for commonly used Lattices, so that a maximum performance can be taken out of each case.

Definition in file collisionHRR.h.