![]() |
OpenLB 1.8.1
|
#include <vortexMethod.h>
Collaboration diagram for olb::VortexMethodTurbulentVelocityBoundary< T, DESCRIPTOR >:Public Member Functions | |
| VortexMethodTurbulentVelocityBoundary (FunctorPtr< SuperIndicatorF3D< T > > &&inletLatticeI, FunctorPtr< IndicatorF3D< T > > &&inletPhysI, UnitConverter< T, DESCRIPTOR > &converter, SuperLattice< T, DESCRIPTOR > &sLattice, int nSeeds, T nTime, T sigma, Vector< T, 3 > axisDirection) | |
| void | setVelocityProfile (std::shared_ptr< AnalyticalF3D< T, T > > velocityProfileF) |
| void | setIntensityProfile (std::shared_ptr< AnalyticalF3D< T, T > > intensityProfileF) |
| void | apply (std::size_t iT) |
Definition at line 55 of file vortexMethod.h.
| olb::VortexMethodTurbulentVelocityBoundary< T, DESCRIPTOR >::VortexMethodTurbulentVelocityBoundary | ( | FunctorPtr< SuperIndicatorF3D< T > > && | inletLatticeI, |
| FunctorPtr< IndicatorF3D< T > > && | inletPhysI, | ||
| UnitConverter< T, DESCRIPTOR > & | converter, | ||
| SuperLattice< T, DESCRIPTOR > & | sLattice, | ||
| int | nSeeds, | ||
| T | nTime, | ||
| T | sigma, | ||
| Vector< T, 3 > | axisDirection ) |
Definition at line 100 of file vortexMethod.h.
References olb::SuperStructure< T, D >::getCuboidDecomposition(), olb::singleton::mpi(), olb::util::pow(), olb::singleton::MpiManager::reduceAndBcast(), and olb::Simulation.
Here is the call graph for this function:| void olb::VortexMethodTurbulentVelocityBoundary< T, DESCRIPTOR >::apply | ( | std::size_t | iT | ) |
Definition at line 280 of file vortexMethod.h.
| void olb::VortexMethodTurbulentVelocityBoundary< T, DESCRIPTOR >::setIntensityProfile | ( | std::shared_ptr< AnalyticalF3D< T, T > > | intensityProfileF | ) |
Definition at line 274 of file vortexMethod.h.
| void olb::VortexMethodTurbulentVelocityBoundary< T, DESCRIPTOR >::setVelocityProfile | ( | std::shared_ptr< AnalyticalF3D< T, T > > | velocityProfileF | ) |
Definition at line 267 of file vortexMethod.h.