EquilibriumDistribution.h File Reference

Detailed Description

#include "core/DataTypes.h"
#include "core/math/Vector3.h"
#include "stencil/Directions.h"
#include <type_traits>

Classes

class  walberla::lbm::EquilibriumDistribution< LatticeModel_T, Enable >
 
class  walberla::lbm::EquilibriumDistribution< LatticeModel_T, typename std::enable_if< ! LatticeModel_T::compressible &&LatticeModel_T::equilibriumAccuracyOrder==2 >::type >
 
class  walberla::lbm::EquilibriumDistribution< LatticeModel_T, typename std::enable_if< ! LatticeModel_T::compressible &&LatticeModel_T::equilibriumAccuracyOrder==1 >::type >
 
class  walberla::lbm::EquilibriumDistribution< LatticeModel_T, typename std::enable_if< LatticeModel_T::compressible &&LatticeModel_T::equilibriumAccuracyOrder==2 >::type >
 
class  walberla::lbm::EquilibriumDistribution< LatticeModel_T, typename std::enable_if< LatticeModel_T::compressible &&LatticeModel_T::equilibriumAccuracyOrder==1 >::type >
 

Namespaces

 walberla
 \file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede.nosp@m.rik..nosp@m.henni.nosp@m.g@fa.nosp@m.u.de
 
 walberla::lbm
 
 walberla::lbm::internal
 

Functions

real_t walberla::lbm::internal::multiplyVelocityDirection (const real_t cx, const real_t cy, const real_t cz, const Vector3< real_t > &velocity)
 
real_t walberla::lbm::internal::multiplyVelocityDirection (const stencil::Direction &direction, const Vector3< real_t > &velocity)