OpenLB 1.7
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
collisionModifiers.h File Reference
#include "lbm.h"
#include "descriptorField.h"
+ Include dependency graph for collisionModifiers.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  olb::collision::ParameterFromCell< PARAMETER, COLLISION >
 Override COLLISION parameter PARAMETER with cell field PARAMETER. More...
 
struct  olb::collision::ParameterFromCell< PARAMETER, COLLISION >::type< DESCRIPTOR, MOMENTA, EQUILIBRIUM >
 
struct  olb::collision::OmegaFromCellTauEff< COLLISION >
 Override COLLISION parameter OMEGA with inverse of cell field TAU_EFF. More...
 
struct  olb::collision::OmegaFromCellTauEff< COLLISION >::type< DESCRIPTOR, MOMENTA, EQUILIBRIUM >
 
struct  olb::collision::TrackAverageVelocity< COLLISION >
 Track time-averaged velocity of COLLISION into cell field AVERAGE_VELOCITY. More...
 
struct  olb::collision::TrackAverageVelocity< COLLISION >::type< DESCRIPTOR, MOMENTA, EQUILIBRIUM >
 

Namespaces

namespace  olb
 Top level namespace for all of OpenLB.
 
namespace  olb::collision
 

Typedefs

template<typename COLLISION >
using olb::collision::OmegaFromCell = ParameterFromCell<descriptors::OMEGA, COLLISION>
 Override COLLISION parameter OMEGA with cell field OMEGA.