OpenLB 1.7
|
functor to get pointwise momentum exchange on local lattice (block level) More...
#include <latticeMomentumExchangeForce.h>
Public Member Functions | |
BlockLatticeMomentumExchangeForceLocal (BlockLattice< T, DESCRIPTOR > &blockLattice, const BlockGeometry< T, DESCRIPTOR::d > &blockGeometry, particles::ParticleSystem< T, PARTICLETYPE > &particleSystem, const UnitConverter< T, DESCRIPTOR > &converter) | |
bool | operator() (T output[], const int input[]) override |
functor to get pointwise momentum exchange on local lattice (block level)
Definition at line 146 of file latticeMomentumExchangeForce.h.
olb::BlockLatticeMomentumExchangeForceLocal< T, DESCRIPTOR, PARTICLETYPE, useTorque >::BlockLatticeMomentumExchangeForceLocal | ( | BlockLattice< T, DESCRIPTOR > & | blockLattice, |
const BlockGeometry< T, DESCRIPTOR::d > & | blockGeometry, | ||
particles::ParticleSystem< T, PARTICLETYPE > & | particleSystem, | ||
const UnitConverter< T, DESCRIPTOR > & | converter ) |
Definition at line 259 of file latticeMomentumExchangeForce.hh.
|
override |
Definition at line 274 of file latticeMomentumExchangeForce.hh.
References olb::particles::dynamics::torque_from_force< D, T >::calculate(), olb::Vector< T, D >::data(), olb::particles::getBlockParticleIntersection(), and olb::particles::resolved::momentumExchangeAtSurfaceLocation().