OpenLB 1.7
Loading...
Searching...
No Matches
Namespaces | Functions
smoothIndicatorInteraction.h File Reference
#include "core/blockStructure.h"
#include "functors/analytical/indicator/indicatorBase.h"
#include "functors/primitive/sdf.h"
#include "functors/analytical/indicator/smoothIndicatorBaseF2D.h"
#include "functors/analytical/indicator/smoothIndicatorBaseF3D.h"
+ Include dependency graph for smoothIndicatorInteraction.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  olb
 Top level namespace for all of OpenLB.
 
namespace  olb::particles
 
namespace  olb::particles::resolved
 

Functions

template<typename T , typename S , typename PARTICLETYPE >
PhysR< S, PARTICLETYPE::d > olb::particles::resolved::transformInput (Particle< T, PARTICLETYPE > &particle, const PhysR< S, PARTICLETYPE::d > &input)
 
template<typename T , typename S , typename PARTICLETYPE >
PhysR< S, PARTICLETYPE::d > olb::particles::resolved::transformDirection (Particle< T, PARTICLETYPE > &particle, const PhysR< S, PARTICLETYPE::d > &direction)
 
template<typename T , typename S , typename PARTICLETYPE >
bool olb::particles::resolved::isInsideCircumRadius (Particle< T, PARTICLETYPE > &particle, const PhysR< S, PARTICLETYPE::d > &input)
 
template<typename T , typename S , typename PARTICLETYPE >
bool olb::particles::resolved::isInsideParticle (Particle< T, PARTICLETYPE > &particle, const PhysR< S, PARTICLETYPE::d > &input)
 
template<typename T , typename S , typename PARTICLETYPE >
const S olb::particles::resolved::signedDistanceToParticle (Particle< T, PARTICLETYPE > &particle, const PhysR< S, PARTICLETYPE::d > &input)
 
template<typename T , typename S , typename PARTICLETYPE >
const S olb::particles::resolved::distanceToParticle (Particle< T, PARTICLETYPE > &particle, const Vector< S, PARTICLETYPE::d > &origin, const Vector< S, PARTICLETYPE::d > &direction, S precision, S pitch)
 
template<typename T , typename S , typename PARTICLETYPE >
const S olb::particles::resolved::distanceToParticle (Particle< T, PARTICLETYPE > &particle, const Vector< S, PARTICLETYPE::d > &origin, const Vector< S, PARTICLETYPE::d > &direction, S precision)
 
template<typename T , typename S , typename PARTICLETYPE >
Vector< S, PARTICLETYPE::d > olb::particles::resolved::normalOnParticleSurface (Particle< T, PARTICLETYPE > &particle, const Vector< S, PARTICLETYPE::d > &pos, const T meshSize)
 
template<typename T , typename S , typename PARTICLETYPE >
bool olb::particles::resolved::evalSolidVolumeFraction (T output[], const S input[], Particle< T, PARTICLETYPE > &particle)