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

The block Lookup of cs::buildProbe for one facet's cell: unknown flags (haloed) at lattice offsets, and the phase-signed SDF trilinear at an index-space point relative to the cell. More...

#include <scalar_cutcell_geometry.hpp>

Public Member Functions

bool unknown (int dx, int dy, int dz) const
 
double phi (const double xi[3]) const
 

Public Attributes

CCConst sdf
 
CCConst unk
 
long base
 
long sy
 
long sz
 
double sign
 +1 fluid, -1 solid
 

Detailed Description

The block Lookup of cs::buildProbe for one facet's cell: unknown flags (haloed) at lattice offsets, and the phase-signed SDF trilinear at an index-space point relative to the cell.

Definition at line 320 of file scalar_cutcell_geometry.hpp.

Member Function Documentation

◆ unknown()

bool peclet::flow::scg::BlockLookup::unknown ( int  dx,
int  dy,
int  dz 
) const
inline

Definition at line 324 of file scalar_cutcell_geometry.hpp.

References base, sy, sz, and unk.

◆ phi()

double peclet::flow::scg::BlockLookup::phi ( const double  xi[3]) const
inline

Definition at line 327 of file scalar_cutcell_geometry.hpp.

References base, sdf, sign, sy, and sz.

Member Data Documentation

◆ sdf

CCConst peclet::flow::scg::BlockLookup::sdf

Definition at line 321 of file scalar_cutcell_geometry.hpp.

Referenced by phi().

◆ unk

CCConst peclet::flow::scg::BlockLookup::unk

Definition at line 321 of file scalar_cutcell_geometry.hpp.

Referenced by unknown().

◆ base

long peclet::flow::scg::BlockLookup::base

Definition at line 322 of file scalar_cutcell_geometry.hpp.

Referenced by phi(), and unknown().

◆ sy

long peclet::flow::scg::BlockLookup::sy

Definition at line 322 of file scalar_cutcell_geometry.hpp.

Referenced by phi(), and unknown().

◆ sz

long peclet::flow::scg::BlockLookup::sz

Definition at line 322 of file scalar_cutcell_geometry.hpp.

Referenced by phi(), and unknown().

◆ sign

double peclet::flow::scg::BlockLookup::sign

+1 fluid, -1 solid

Definition at line 323 of file scalar_cutcell_geometry.hpp.

Referenced by phi().


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