OpenLB 1.7
|
Abstact base class for all the forward-coupling models Its raison d'etre consists of not being templetized in Lattice. More...
#include <forwardCouplingModels3D.h>
Public Member Functions | |
virtual bool | operator() (Particle< T > *p, int globic)=0 |
Class operator to apply the coupling, for overload. | |
Protected Member Functions | |
ForwardCouplingModel (SuperGeometry< T, 3 > &sGeometry, std::shared_ptr< DragModel< T, Particle > > dragModel) | |
Constructor. | |
Protected Attributes | |
SuperGeometry< T, 3 > & | _sGeometry |
std::shared_ptr< DragModel< T, Particle > > | _dragModel |
Abstact base class for all the forward-coupling models Its raison d'etre consists of not being templetized in Lattice.
Definition at line 41 of file forwardCouplingModels3D.h.
|
protected |
Constructor.
Definition at line 37 of file forwardCouplingModels3D.hh.
|
pure virtual |
Class operator to apply the coupling, for overload.
Implemented in olb::LocalBaseForwardCouplingModel< T, Lattice, Particle >, olb::NonLocalBaseForwardCouplingModel< T, Lattice, Particle >, and olb::vanWachemForwardCouplingModel< T, Lattice, Particle >.
|
protected |
Definition at line 49 of file forwardCouplingModels3D.h.
|
protected |
Definition at line 48 of file forwardCouplingModels3D.h.