![]() |
OpenLB 1.8.1
|
First scheme adapted from Xuhui Meng and Zhaoli Guo. More...
#include <robinBoundaryLatticePostProcessor3D.h>
Collaboration diagram for olb::robinBoundaryLatticePostProcessor3D< T, DESCRIPTOR, Normal1, Normal2, Normal3 >:Public Types | |
| using | parameters = meta::list<descriptors::OMEGA> |
Public Member Functions | |
| int | getPriority () const |
| template<typename CELL , typename PARAMETERS > | |
| void | apply (CELL &cell, PARAMETERS ¶meters) any_platform |
Static Public Attributes | |
| static constexpr OperatorScope | scope = OperatorScope::PerCellWithParameters |
First scheme adapted from Xuhui Meng and Zhaoli Guo.
“Boundary scheme for linear heterogeneous surface reactions in the lattice Boltzmann method”. In: Physical Review E 94.5 (2016), doi.org/10.1103/PhysRevE.94.053307 Eq.(20)
Second scheme from Long Ju, Chunhua Zhang, and Zhaoli Guo. “Local reactive boundary scheme for irregular geometries in lattice Boltzmann method”. In: International Journal of Heat and Mass Transfer 150 (2020), p. 119314. doi: 10.1016/j.ijheatmasstransfer.2020.119314
Definition at line 60 of file robinBoundaryLatticePostProcessor3D.h.
| using olb::robinBoundaryLatticePostProcessor3D< T, DESCRIPTOR, Normal1, Normal2, Normal3 >::parameters = meta::list<descriptors::OMEGA> |
Definition at line 63 of file robinBoundaryLatticePostProcessor3D.h.
|
inline |
define variables, names match the characters in the formula in thesis
calculation of the two sums used in the MengCurvedCorr scheme
Definition at line 69 of file robinBoundaryLatticePostProcessor3D.h.
References olb::abs(), olb::descriptors::c(), olb::descriptors::invCs2(), olb::descriptors::opposite(), olb::GenericVector< T, D, IMPL >::size(), and olb::descriptors::t().
Here is the call graph for this function:
|
inline |
Definition at line 64 of file robinBoundaryLatticePostProcessor3D.h.
|
staticconstexpr |
Definition at line 62 of file robinBoundaryLatticePostProcessor3D.h.