|
flow
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
|
flow — face/cell material-property accessors for the variable-coefficient momentum operator. More...
Go to the source code of this file.
Classes | |
| struct | peclet::flow::UniformFaceProps |
| struct | peclet::flow::FieldFaceProps |
| struct | peclet::flow::VarFaceProps |
Namespaces | |
| namespace | peclet |
| namespace | peclet::flow |
flow — face/cell material-property accessors for the variable-coefficient momentum operator.
The variable-viscosity diffusion stencil (ibmBuildDiffusionVar) is templated on a small accessor supplying the per-cell time diagonal idiag(i) = rho/dt and the per-face viscosity beta between two adjacent cells. Two models:
Averaging is done in double; the caller casts the assembled band to float once (matching the constant path's (float)(idiag + 6*beta)), so no per-cell float rounding creeps into the sum.
Definition in file face_props.hpp.