flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
Loading...
Searching...
No Matches
peclet::flow::vof::VofCurvature::Stats Struct Reference

Per-call census of the cascade over this block's inner region (LOCAL; a distributed caller sums them itself — the driver stays MPI-free, exactly as WyAdvector does). More...

#include <curvature_field.hpp>

Public Attributes

long interfacial = 0
 cells carrying an interface (vofIsInterface, i.e.
 
long hf = 0
 tier 1: HF in the preferred direction
 
long hfMixed = 0
 tier 2a: HF in one of the other two directions
 
long hfFit = 0
 tier 2b: mixed HF – paraboloid through the consistent columns
 
long pv = 0
 tier 3: PV paraboloid fit, full 6-parameter model
 
long pvReduced = 0
 tier 3 with the rank-deficient 3-parameter model
 
long noEstimate = 0
 NO estimate produced (must be 0 on every gated case)
 
long clipped = 0
 Cells whose curvature the admissibility clip (kappaMax) bounded this call.
 

Detailed Description

Per-call census of the cascade over this block's inner region (LOCAL; a distributed caller sums them itself — the driver stays MPI-free, exactly as WyAdvector does).

Definition at line 417 of file curvature_field.hpp.

Member Data Documentation

◆ interfacial

long peclet::flow::vof::VofCurvature::Stats::interfacial = 0

cells carrying an interface (vofIsInterface, i.e.

0 < C < 1 unless interfaceEps was raised) — the cells a kappa is asked for

Definition at line 418 of file curvature_field.hpp.

Referenced by peclet::flow::vof::VofBlockSet::computeCsf(), and peclet::flow::vof::VofBlockSet::computeCsfBatched().

◆ hf

long peclet::flow::vof::VofCurvature::Stats::hf = 0

tier 1: HF in the preferred direction

Definition at line 420 of file curvature_field.hpp.

Referenced by peclet::flow::vof::VofBlockSet::computeCsf(), and peclet::flow::vof::VofBlockSet::computeCsfBatched().

◆ hfMixed

long peclet::flow::vof::VofCurvature::Stats::hfMixed = 0

tier 2a: HF in one of the other two directions

Definition at line 421 of file curvature_field.hpp.

Referenced by peclet::flow::vof::VofBlockSet::computeCsf(), and peclet::flow::vof::VofBlockSet::computeCsfBatched().

◆ hfFit

long peclet::flow::vof::VofCurvature::Stats::hfFit = 0

tier 2b: mixed HF – paraboloid through the consistent columns

Definition at line 422 of file curvature_field.hpp.

Referenced by peclet::flow::vof::VofBlockSet::computeCsf(), and peclet::flow::vof::VofBlockSet::computeCsfBatched().

◆ pv

long peclet::flow::vof::VofCurvature::Stats::pv = 0

tier 3: PV paraboloid fit, full 6-parameter model

Definition at line 423 of file curvature_field.hpp.

Referenced by peclet::flow::vof::VofBlockSet::computeCsf(), and peclet::flow::vof::VofBlockSet::computeCsfBatched().

◆ pvReduced

long peclet::flow::vof::VofCurvature::Stats::pvReduced = 0

tier 3 with the rank-deficient 3-parameter model

Definition at line 424 of file curvature_field.hpp.

Referenced by peclet::flow::vof::VofBlockSet::computeCsf(), and peclet::flow::vof::VofBlockSet::computeCsfBatched().

◆ noEstimate

long peclet::flow::vof::VofCurvature::Stats::noEstimate = 0

NO estimate produced (must be 0 on every gated case)

Definition at line 425 of file curvature_field.hpp.

Referenced by peclet::flow::vof::VofBlockSet::computeCsf(), and peclet::flow::vof::VofBlockSet::computeCsfBatched().

◆ clipped

long peclet::flow::vof::VofCurvature::Stats::clipped = 0

Cells whose curvature the admissibility clip (kappaMax) bounded this call.

0 on every resolved interface; a non-zero count says the cascade was asked for a curvature it cannot resolve (R < 2 Delta) – debris, a pinch-off tail, a sub-cell drop.

Definition at line 429 of file curvature_field.hpp.

Referenced by peclet::flow::vof::VofBlockSet::computeCsf(), peclet::flow::vof::VofBlockSet::computeCsfBatched(), and main().


The documentation for this struct was generated from the following file: