Enumerations | |
| enum | BCType { SAT_FARFIELD =0, SAT_NOSLIP_ISOTHERMAL, SAT_SLIP_ADIABATIC, HOLE, SPONGE, NUMBCTYPE } |
Functions | |
| int | ResolveBCName (const std::string &inName) |
| std::string | ResolveBCType (int inType) |
| void | LinearSponge (const std::vector< size_t > &bufferSizes, int normalDir, const pcpp::IndexIntervalType &spongeRegion, const pcpp::IndexIntervalType &partitionOpInterval, const pcpp::IndexIntervalType &opBufferInterval, const double *bcParams, const int *bcFlags, const int numEquations, const std::vector< double *> &stateBuffers, const std::vector< double *> &targetBuffers, std::vector< double *> &rhsBuffers) |
| void | SpongeZone (const std::vector< size_t > &bufferSizes, int normalDir, const pcpp::IndexIntervalType &spongeRegion, const pcpp::IndexIntervalType &partitionOpInterval, const pcpp::IndexIntervalType &opBufferInterval, const double *bcParams, const int *bcFlags, const int *iMask, const int disabledMask, const int numEquations, const std::vector< double *> &stateBuffers, const std::vector< double *> &targetBuffers, std::vector< double *> &rhsBuffers) |
Variables | |
| static const char * | bcNames [] = {"SAT_FARFIELD","SAT_NOSLIP_ISOTHERMAL","SAT_SLIP_ADIABATIC","HOLE","SPONGE","UNKNOWN"} |
| enum BCType |
| Enumerator | |
|---|---|
| SAT_FARFIELD | |
| SAT_NOSLIP_ISOTHERMAL | |
| SAT_SLIP_ADIABATIC | |
| HOLE | |
| SPONGE | |
| NUMBCTYPE | |
Definition at line 9 of file NavierStokesBC.H.
| void LinearSponge | ( | const std::vector< size_t > & | bufferSizes, |
| int | normalDir, | ||
| const pcpp::IndexIntervalType & | spongeRegion, | ||
| const pcpp::IndexIntervalType & | partitionOpInterval, | ||
| const pcpp::IndexIntervalType & | opBufferInterval, | ||
| const double * | bcParams, | ||
| const int * | bcFlags, | ||
| const int | numEquations, | ||
| const std::vector< double *> & | stateBuffers, | ||
| const std::vector< double *> & | targetBuffers, | ||
| std::vector< double *> & | rhsBuffers | ||
| ) |
Definition at line 28 of file NavierStokesBC.C.
References opDir.
Referenced by rhs< GridT, StateT, OperatorT >::HandleBoundaryConditions().
| int ResolveBCName | ( | const std::string & | inName | ) |
Definition at line 10 of file NavierStokesBC.C.
| std::string ResolveBCType | ( | int | inType | ) |
Definition at line 19 of file NavierStokesBC.C.
| void SpongeZone | ( | const std::vector< size_t > & | bufferSizes, |
| int | normalDir, | ||
| const pcpp::IndexIntervalType & | spongeRegion, | ||
| const pcpp::IndexIntervalType & | partitionOpInterval, | ||
| const pcpp::IndexIntervalType & | opBufferInterval, | ||
| const double * | bcParams, | ||
| const int * | bcFlags, | ||
| const int * | iMask, | ||
| const int | disabledMask, | ||
| const int | numEquations, | ||
| const std::vector< double *> & | stateBuffers, | ||
| const std::vector< double *> & | targetBuffers, | ||
| std::vector< double *> & | rhsBuffers | ||
| ) |
Definition at line 178 of file NavierStokesBC.C.
Referenced by rhs< GridT, StateT, OperatorT >::HandleBoundaryConditions().
|
static |
Definition at line 10 of file NavierStokesBC.H.
Referenced by ResolveBCName(), and ResolveBCType().