|
VirtualFluids 0.2.0
Parallel CFD LBM Solver
|
#include <SlipBC.h>
Public Member Functions | |
| SlipBC () | |
| SlipBC (const short &secondaryBcOption) | |
| void | init (const D3Q27Interactor *const &interactor, const real ×tep=0) override |
| void | update (const D3Q27Interactor *const &interactor, const real ×tep=0) override |
| void | adaptBCForDirection (const D3Q27Interactor &, SPtr< BoundaryConditions > bc, const real &, const real &, const real &, const real &q, const int &fdirection, const real &=0) override |
| void | adaptBC (const D3Q27Interactor &interactor, SPtr< BoundaryConditions > bc, const real &worldX1, const real &worldX2, const real &worldX3, const real &time=0) override |
Public Member Functions inherited from BC | |
| BC ()=default | |
| BC (const short &secondaryBcOption) | |
| virtual | ~BC ()=default |
| bool | isTimeDependent () |
| virtual short | getSecondaryBcOption () |
| virtual void | setSecondaryBcOption (const short &val) |
| void | setBCStrategy (SPtr< BCStrategy > bcStrategy) |
Additional Inherited Members | |
Protected Attributes inherited from BC | |
| short | secondaryBcOption { 0 } |
| char | type { 0 } |
| char | bcStrategyKey { 0 } |
Static Protected Attributes inherited from BC | |
| static const char | TIMEDEPENDENT = 1 << 0 |
| static const char | TIMEPERIODIC = 1 << 1 |
| static char | keyCounter = 0 |