25#ifndef SCHILLERNAUMANNDRAGFORCE_3D_H
26#define SCHILLERNAUMANNDRAGFORCE_3D_H
35template<
typename T,
template<
typename U>
class PARTICLETYPE>
36class ParticleSystem3D;
38template<
typename T,
template<
typename U>
class PARTICLETYPE,
typename DESCRIPTOR>
46 void applyForce(
typename std::deque<PARTICLETYPE<T> >::iterator p,
Prototype for all particle forces.
SchillerNaumannDragForce3D(SuperLatticeInterpPhysVelocity3D< T, DESCRIPTOR > &getVel, T dynVisc, T physDensity)
void applyForce(typename std::deque< PARTICLETYPE< T > >::iterator p, int pInt, ParticleSystem3D< T, PARTICLETYPE > &psSys) override
~SchillerNaumannDragForce3D() override
Top level namespace for all of OpenLB.