flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
Loading...
Searching...
No Matches
peclet::flow::Solver< Grid >::ContactAngleDiagnostics Struct Reference

#include <flow_ibm.hpp>

Public Attributes

long contactCells = 0
 band cells written by the theta plane of their own anchor
 
long neighbourCells = 0
 band cells written by the mean of the anchor's MIXED neighbours
 
long pureCells = 0
 band cells that took the pure-phase continuation
 
long parallelCells = 0
 band cells whose interface was parallel to the wall
 
long neutralCells = 0
 band cells that fell back to WO-Q's neutral mean
 
long unfilledCells = 0
 SOLID cells pass 1 left untouched (passes 2-3 then fill them)
 
double meanApparentAngle = 0.0
 mean measured apparent angle over contactCells, degrees
 
double setAngle = 0.0
 the prescribed angle, degrees (uniform case)
 
long dynamicCells = 0
 band cells the V6 pass produced an angle for
 
long pinnedCells = 0
 of those, cells whose contact line is PINNED
 
long advancingCells = 0
 theta_app > theta_a
 
long recedingCells = 0
 theta_app < theta_r
 
double meanImposedTheta = 0.0
 mean IMPOSED angle over the V6 contact cells, degrees
 
double meanApparentTheta = 0.0
 mean apparent angle over the same set, degrees
 
double maxCaCl = 0.0
 max |Ca_cl| = |mu_l U_cl / sigma|
 
double maxContactSpeed = 0.0
 max |U_cl| (smoothed), solver velocity units
 

Detailed Description

template<class Grid>
struct peclet::flow::Solver< Grid >::ContactAngleDiagnostics

Definition at line 3096 of file flow_ibm.hpp.

Member Data Documentation

◆ contactCells

template<class Grid >
long peclet::flow::Solver< Grid >::ContactAngleDiagnostics::contactCells = 0

band cells written by the theta plane of their own anchor

Definition at line 3097 of file flow_ibm.hpp.

◆ neighbourCells

template<class Grid >
long peclet::flow::Solver< Grid >::ContactAngleDiagnostics::neighbourCells = 0

band cells written by the mean of the anchor's MIXED neighbours

Definition at line 3098 of file flow_ibm.hpp.

◆ pureCells

template<class Grid >
long peclet::flow::Solver< Grid >::ContactAngleDiagnostics::pureCells = 0

band cells that took the pure-phase continuation

Definition at line 3099 of file flow_ibm.hpp.

◆ parallelCells

template<class Grid >
long peclet::flow::Solver< Grid >::ContactAngleDiagnostics::parallelCells = 0

band cells whose interface was parallel to the wall

Definition at line 3100 of file flow_ibm.hpp.

◆ neutralCells

template<class Grid >
long peclet::flow::Solver< Grid >::ContactAngleDiagnostics::neutralCells = 0

band cells that fell back to WO-Q's neutral mean

Definition at line 3101 of file flow_ibm.hpp.

◆ unfilledCells

template<class Grid >
long peclet::flow::Solver< Grid >::ContactAngleDiagnostics::unfilledCells = 0

SOLID cells pass 1 left untouched (passes 2-3 then fill them)

Definition at line 3102 of file flow_ibm.hpp.

◆ meanApparentAngle

template<class Grid >
double peclet::flow::Solver< Grid >::ContactAngleDiagnostics::meanApparentAngle = 0.0

mean measured apparent angle over contactCells, degrees

Definition at line 3103 of file flow_ibm.hpp.

◆ setAngle

template<class Grid >
double peclet::flow::Solver< Grid >::ContactAngleDiagnostics::setAngle = 0.0

the prescribed angle, degrees (uniform case)

Definition at line 3104 of file flow_ibm.hpp.

◆ dynamicCells

template<class Grid >
long peclet::flow::Solver< Grid >::ContactAngleDiagnostics::dynamicCells = 0

band cells the V6 pass produced an angle for

Definition at line 3106 of file flow_ibm.hpp.

◆ pinnedCells

template<class Grid >
long peclet::flow::Solver< Grid >::ContactAngleDiagnostics::pinnedCells = 0

of those, cells whose contact line is PINNED

Definition at line 3107 of file flow_ibm.hpp.

◆ advancingCells

template<class Grid >
long peclet::flow::Solver< Grid >::ContactAngleDiagnostics::advancingCells = 0

theta_app > theta_a

Definition at line 3108 of file flow_ibm.hpp.

◆ recedingCells

template<class Grid >
long peclet::flow::Solver< Grid >::ContactAngleDiagnostics::recedingCells = 0

theta_app < theta_r

Definition at line 3109 of file flow_ibm.hpp.

◆ meanImposedTheta

template<class Grid >
double peclet::flow::Solver< Grid >::ContactAngleDiagnostics::meanImposedTheta = 0.0

mean IMPOSED angle over the V6 contact cells, degrees

Definition at line 3110 of file flow_ibm.hpp.

◆ meanApparentTheta

template<class Grid >
double peclet::flow::Solver< Grid >::ContactAngleDiagnostics::meanApparentTheta = 0.0

mean apparent angle over the same set, degrees

Definition at line 3111 of file flow_ibm.hpp.

◆ maxCaCl

template<class Grid >
double peclet::flow::Solver< Grid >::ContactAngleDiagnostics::maxCaCl = 0.0

max |Ca_cl| = |mu_l U_cl / sigma|

Definition at line 3112 of file flow_ibm.hpp.

◆ maxContactSpeed

template<class Grid >
double peclet::flow::Solver< Grid >::ContactAngleDiagnostics::maxContactSpeed = 0.0

max |U_cl| (smoothed), solver velocity units

Definition at line 3113 of file flow_ibm.hpp.


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