OpenLB 1.7
|
Abstact class for all the local forward-coupling models, viz., momentum coupling from fluid to particle. More...
#include <twoWayHelperFunctionals.h>
Public Member Functions | |
virtual bool | operator() (T gF[], T latticeVelF[], T latticeVelP[], T physPosP[], int latticeRoundedP[], int globic)=0 |
Computes the momentum transfer from fluid to particle. | |
virtual | ~TwoWayHelperFunctional () |
Protected Member Functions | |
TwoWayHelperFunctional (UnitConverter< T, Lattice > &converter, SuperLattice< T, Lattice > &sLattice) | |
Constructor. | |
Protected Attributes | |
UnitConverter< T, Lattice > & | _converter |
SuperLattice< T, Lattice > & | _sLattice |
std::shared_ptr< SuperLatticeInterpDensity3Degree3D< T, Lattice > > | _interpLatticeDensity |
std::shared_ptr< SuperLatticeInterpPhysVelocity3D< T, Lattice > > | _interpLatticeVelocity |
Abstact class for all the local forward-coupling models, viz., momentum coupling from fluid to particle.
Input parameters in attice units.
Definition at line 41 of file twoWayHelperFunctionals.h.
|
virtual |
Definition at line 44 of file twoWayHelperFunctionals.hh.
|
protected |
Constructor.
Definition at line 36 of file twoWayHelperFunctionals.hh.
|
pure virtual |
Computes the momentum transfer from fluid to particle.
Implemented in olb::NaiveMomentumExchange< T, Lattice >, and olb::LaddMomentumExchange< T, Lattice >.
|
protected |
Definition at line 52 of file twoWayHelperFunctionals.h.
|
protected |
Definition at line 54 of file twoWayHelperFunctionals.h.
|
protected |
Definition at line 55 of file twoWayHelperFunctionals.h.
|
protected |
Definition at line 53 of file twoWayHelperFunctionals.h.