|
flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
|
flow — IbmSolver cut-cell scalar transport (doc/scalar_ibm_design.md): the geometry record of WO-2 — the lazy build ensureScalarCutGeometry (§2.5), its invalidation and the diagnostics getters — and the single-phase operator, solve and outputs of WO-3 (§1.4, §4, §5.1, §8).
More...
Go to the source code of this file.
Namespaces | |
| namespace | peclet |
| namespace | peclet::flow |
flow — IbmSolver cut-cell scalar transport (doc/scalar_ibm_design.md): the geometry record of WO-2 — the lazy build ensureScalarCutGeometry (§2.5), its invalidation and the diagnostics getters — and the single-phase operator, solve and outputs of WO-3 (§1.4, §4, §5.1, §8).
The block kernels are scalar_cutcell_geometry.hpp and scalar_cutcell_operator.hpp, the Krylov driver scalar_krylov.hpp; the per-cell geometry and the probe ladder are core's peclet::core::scheme (WO-1).
Out-of-line member definitions of peclet::flow::Solver (QUALITY_PLAN G.1 domain split). Declarations, docstrings and the class state live in flow_ibm.hpp, which includes this file at the bottom; this file is never included on its own.
Definition in file flow_ibm_scalars_cutcell.hpp.