$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <NLD_boundaryDynamics3D.hh>
Public Member Functions | |
| NLD_VelocityCornerUtil3D (int xNormal_, int yNormal_, int zNormal_, plint iX_, plint iY_, plint iZ_, BlockLattice3D< T, Descriptor > &lattice_, NonLocalBoundaryDynamics3D< T, Descriptor > &dynamics_) | |
| void | computeVelocityGradient (int deriveDirection, int orientation, Array< T, 3 > &gradient) |
| void | computeVelocityGradientX (Array< T, 3 > const &u0, Array< T, 3 > &gradient) |
| void | computeVelocityGradientY (Array< T, 3 > const &u0, Array< T, 3 > &gradient) |
| void | computeVelocityGradientZ (Array< T, 3 > const &u0, Array< T, 3 > &gradient) |
| void | computeMacroscopic (Array< T, 3 > const &u, T &rhoBar, Array< T, 3 > &j) |
| void | boundaryCompletion (Array< T, 3 > const &u) |
| plb::NLD_VelocityCornerUtil3D< T, Descriptor >::NLD_VelocityCornerUtil3D | ( | int | xNormal_, | |
| int | yNormal_, | |||
| int | zNormal_, | |||
| plint | iX_, | |||
| plint | iY_, | |||
| plint | iZ_, | |||
| BlockLattice3D< T, Descriptor > & | lattice_, | |||
| NonLocalBoundaryDynamics3D< T, Descriptor > & | dynamics_ | |||
| ) | [inline] |
| void plb::NLD_VelocityCornerUtil3D< T, Descriptor >::boundaryCompletion | ( | Array< T, 3 > const & | u | ) | [inline] |
References plb::NLD_VelocityCornerUtil3D< T, Descriptor >::computeMacroscopic(), plb::NLD_VelocityCornerUtil3D< T, Descriptor >::computeVelocityGradientX(), plb::NLD_VelocityCornerUtil3D< T, Descriptor >::computeVelocityGradientY(), plb::NLD_VelocityCornerUtil3D< T, Descriptor >::computeVelocityGradientZ(), and plb::normSqr().
Referenced by plb::NLD_VelocityNeumannBoundaryDynamics3D< T, Descriptor >::cornerBoundaryCompletion(), and plb::NLD_VelocityBoundaryDynamics3D< T, Descriptor >::cornerBoundaryCompletion().
| void plb::NLD_VelocityCornerUtil3D< T, Descriptor >::computeMacroscopic | ( | Array< T, 3 > const & | u, | |
| T & | rhoBar, | |||
| Array< T, 3 > & | j | |||
| ) | [inline] |
| void plb::NLD_VelocityCornerUtil3D< T, Descriptor >::computeVelocityGradient | ( | int | deriveDirection, | |
| int | orientation, | |||
| Array< T, 3 > & | gradient | |||
| ) | [inline] |
References plb::fd::o1_fwd_diff().
| void plb::NLD_VelocityCornerUtil3D< T, Descriptor >::computeVelocityGradientX | ( | Array< T, 3 > const & | u0, | |
| Array< T, 3 > & | gradient | |||
| ) | [inline] |
References plb::fd::o1_fwd_diff().
Referenced by plb::NLD_VelocityCornerUtil3D< T, Descriptor >::boundaryCompletion().
| void plb::NLD_VelocityCornerUtil3D< T, Descriptor >::computeVelocityGradientY | ( | Array< T, 3 > const & | u0, | |
| Array< T, 3 > & | gradient | |||
| ) | [inline] |
References plb::fd::o1_fwd_diff().
Referenced by plb::NLD_VelocityCornerUtil3D< T, Descriptor >::boundaryCompletion().
| void plb::NLD_VelocityCornerUtil3D< T, Descriptor >::computeVelocityGradientZ | ( | Array< T, 3 > const & | u0, | |
| Array< T, 3 > & | gradient | |||
| ) | [inline] |
References plb::fd::o1_fwd_diff().
Referenced by plb::NLD_VelocityCornerUtil3D< T, Descriptor >::boundaryCompletion().
1.6.3
1.6.3