|
peclet-amr 0.2.0
Block-local-Morton AMR octree + collocated cut-cell Navier–Stokes solver (header-only C++20, Kokkos + MPI)
|
The seam tables as the advective kernels capture them: const Views plus the ablation flag (AmrFlow::setSeamReconstruction).
More...
#include <face_geom.hpp>
Public Member Functions | |
| template<class FldFn > | |
| double | gather (Index r, const FldFn &fld) const |
| Σ over the record's entries IN RECORD ORDER, never reordered — that is what keeps np = 1 bitwise against single-rank (docs/amr_cf_convective.md §5.3). | |
Public Attributes | |
| View< const Index > | seam |
| View< const Index > | sampI |
| View< const Index > | sampJ |
| View< const Index > | uuRecI |
| View< const Index > | uuRecJ |
| View< const Index > | recStart |
| View< const Index > | recCell |
| View< const double > | d1I |
| View< const double > | d1J |
| View< const double > | recDist |
| View< const double > | recW |
| bool | on = false |
The seam tables as the advective kernels capture them: const Views plus the ablation flag (AmrFlow::setSeamReconstruction).
on == false — the switch off, or no tables built — makes every slot take today's reconstruction, which is what gate G0 of docs/amr_cf_convective.md §9 asserts is bit-identical.
Definition at line 58 of file face_geom.hpp.
Σ over the record's entries IN RECORD ORDER, never reordered — that is what keeps np = 1 bitwise against single-rank (docs/amr_cf_convective.md §5.3).
Definition at line 66 of file face_geom.hpp.
References recCell, recStart, recW, and peclet::amr::transferFieldGradients().
Definition at line 59 of file face_geom.hpp.
Definition at line 59 of file face_geom.hpp.
Definition at line 59 of file face_geom.hpp.
Definition at line 59 of file face_geom.hpp.
Definition at line 59 of file face_geom.hpp.
Definition at line 59 of file face_geom.hpp.
Referenced by gather().
Definition at line 59 of file face_geom.hpp.
Referenced by gather().
Definition at line 60 of file face_geom.hpp.
Definition at line 60 of file face_geom.hpp.
Definition at line 60 of file face_geom.hpp.
Definition at line 60 of file face_geom.hpp.
Referenced by gather().
Definition at line 61 of file face_geom.hpp.
Referenced by peclet::amr::makeSeamView().