|
peclet-amr 0.2.0
Block-local-Morton AMR octree + collocated cut-cell Navier–Stokes solver (header-only C++20, Kokkos + MPI)
|
Go to the source code of this file.
Namespaces | |
| namespace | peclet |
| namespace | peclet::amr |
Functions | |
| double | peclet::amr::korenPsi (double r) |
| psi = max(0, min(2r, (1+2r)/3, 2)) — the Koren limiter, written once for the two reconstructions below (same operations, same order: factoring it out is bit-inert). | |
| double | peclet::amr::hoFaceValue (double upup, double up, double down, int scheme) |
High-order advected face value from the two upwind cells (upup, up) and the downwind cell (down). | |
| double | peclet::amr::hoFaceValueSeam (double upup, double up, double upStar, double downStar, double d1, double dUU, double dD, int scheme) |
| The same reconstruction with every distance and every sample made explicit — the rule of docs/amr_cf_convective.md §5.1, for a face whose upwind-side stencil crosses an octree level: | |